2009-07-08 2 views
0

Ich schreibe gerade eine geographische Webanwendung. Offensichtlich benötigt es Zugriff auf einige geographische Daten, wie Geländeerhöhung und die Lage von Straßen. Der Clou ist, dass die Anwendung in der Lage sein muss, getrennt vom Internet zu arbeiten - d. H. Ihre GIS-Daten von einem Server im lokalen Netzwerk zu erhalten.Welche Ansätze gibt es, um auf geografische Daten in einem lokalen Netzwerk zuzugreifen?

Ich gehe davon aus, dass ich das Google Maps API nicht verwenden kann.

Gibt es eine einfache Möglichkeit, dies zu tun?

Antwort

1

Es gibt viele Outfits, die Ihnen Kartendaten und möglicherweise einige Quellen aus dem öffentlichen Bereich verkaufen. Die Kartendaten können ziemlich teuer sein (ein all-singender, all-tanzender Satz von digitalen Vermessungskartendaten für Großbritannien ist ungefähr £ 5 Millionen), aber es ist sicherlich verfügbar.

GIS-Motoren können von proprietären Anbietern wie ESRI, oder Sie können in Standardformaten zur Verfügung nutzen können erworben werden, die die meisten ein Open-Source ein wie GRASS oder QGIS. Die Kartendaten sind, wenn nicht alle GIS-Motoren verwenden können, oder bei mindestens importieren.

Ohne die Details Ihrer Anwendung zu kennen, kann ich nicht wirklich sagen, welche besser geeignet wäre, aber wenn Sie geographische Daten lokal verfügbar haben möchten, benötigen Sie wahrscheinlich einen GIS-Server mit einer Beschreibung, die für Ihre Anwendung verfügbar ist.

Verwandte Themen