Ich kenne mich mit Programmieren in Java aus und bin auch mit GIS-Konzepten vertraut. Ich programmiere GIS mit Javascript und PHP. Ich möchte es jetzt mit Java machen. Wie soll ich vorgehen? Bitte lassen Sie mich wissen, wo ich anfangen soll? Links zu Tutorials oder einfachen Java-basierten GIS-Projektarbeiten werden sehr geschätzt!
11
Antworten:
Schauen Sie sich doch die Open Source-Projekte an.
Schauen Sie sich den Quellcode an, wählen Sie einen oder mehrere aus und beteiligen Sie sich an den Projekten :-)
Einige Beispiele:
GVSig mit Desktop-GIS, mobiler Version und Mini-Version für Telefone http://www.gvsig.org/web/home/gvsig-home/view?set_language=de
JTS, Java Topology Suite (ich denke, das bedeutet) http://www.vividsolutions.com/jts/jtshome.htm
Ein weiteres Desktop-GIS http://openjump.org/
GeoServer, Generierung von Web-Mapping-Diensten (Website scheint derzeit nicht verfügbar zu sein) http://geoserver.org
und so weiter....
quelle
Weit verbreitete OpenSource-GIS-Java-Bibliotheken sind GeoToolkit: http://www.geotoolkit.org/ und GeoTools (osgeo): http://www.geotools.org/
Ein Beispiel für eine auf GeoToolkit basierende Anwendung: https://github.com/codehaus/puzzle-gis
quelle
Sextante könnte für Sie von Interesse sein.
quelle
Hier einige Informationen von ESRI zur Entwicklung von GIS-Anwendungen mit Java:
http://www.esri.com/getting-started/developers/java.html
quelle
Siehe auch die Java Topology Suite (auf sourceforge ).
quelle
Geomajas ist ein weiteres Open Source-Projekt zum Erstellen von Java-basierten Webanwendungen. Es verwendet GWT, damit Sie alles in Java erledigen können. Es gibt eine Lernkurve, da es Maven- und Spring-Wissen erwartet, aber dank der vielen Plug-Ins enthält es viele Extras für Ihre Anwendung (z. B. Caching, Drucken, ...).
quelle