2010-02-18 19 views
5

Ich brauche ein Open Source GIS, mit dem man die Karten mit einem Webbrowser anzeigen/zoomen/anklicken und Java-kompatibel sein sollte (auf einem Java App Server deploybar).Benötigen Sie Hilfe bei der Auswahl eines Open Source GIS

Nun, ich habe versucht, die Anforderung zu strukturieren in 'Was-wäre-i-have' und 'Was-wäre-i-need' Listen:

Eingänge:
Ort: lat/long
Daten: Text
Zoomstufe angezeigt werden: (unter der Annahme gibt es etwa 5)

Ausgabe
Daten auf einer Karte angezeigt

Würde mich über alle Hilfe freuen, die ich bekommen kann.

Danke.

UPDATE: GeoServer + OpenLayers seems to be the best fit for this requirement

+0

Können Sie Google Maps API nicht für Ihre Anforderungen verwenden? http://code.google.com/apis/maps/ –

+0

Nun, die Client-Richtlinie erlaubt dies nicht. Gute Idee aber. –

+0

Sie könnten auch interessiert sein an http://stackoverflow.com/questions/324976/what-open-source-gis-tools-do-you-use-recommend – MarkJ

Antwort

4

GeoServer: http://geoserver.org/display/GEOS/Welcome

... ist das, was ich benutze. Du hast Arbeit vor dir, egal was du wählst. Das Einrichten von Datenquellen und deren gutes Aussehen ist ein guter Aufwand.

+0

+1. MapServer ist auch eine gute Alternative zu GeoServer http://mapserver.org/ – MarkJ

4

Für die Clientseite ist OpenLayers eine ausgezeichnete Javascript-Bibliothek.

0

Ich glaube, Sie brauchen:

  1. GDAL/OGR die Daten in eine KML-Datei example
  2. Nimm die KML-Datei zu übersetzen und pumpt es in entweder:

    ein. Google Maps api oder openlayers

    b. Ich habe viel Glück gehabt featuresever verwendet, die ich persönlich empfehlen

1

ich mit der geoserver Reaktion und die ganzen Rest der Antworten ignorieren Ihre Aussage zustimmen, die mit Java zu arbeiten haben. Die einzige andere schlechte Möglichkeit wäre, mit Geotools selbst etwas zu schreiben.

Gehen Sie zur OpenGeo-Site und sehen Sie sich den Stack an, den sie unterstützen. Das ist der Stack, an dem Sie wahrscheinlich am meisten interessiert sind.

+0

+1, um mir zu helfen, die Antworten schnell zu verstehen –

Verwandte Themen