Conheço programação em Java e também conheço os conceitos de GIS. Eu faço programação GIS usando javascript e PHP. Agora quero fazê-lo usando Java. Como devo fazer isso? Por favor, deixe-me saber por onde devo começar? Links para tutoriais ou trabalhos simples de projetos GIS baseados em Java serão realmente apreciados!
11
Respostas:
Por que não dar uma olhada nos projetos de código aberto por aí?
Dê uma olhada no código fonte, escolha um ou muitos deles e participe dos projetos :-)
Alguns exemplos:
GVSig com GIS para desktop, versão móvel e mini versão para telefones http://www.gvsig.org/web/home/gvsig-home/view?set_language=en
JTS, Java Topology Suite (acho que isso significa) http://www.vividsolutions.com/jts/jtshome.htm
Outro GIS da área de trabalho http://openjump.org/
GeoServer, gerando serviços de mapeamento da web (o site parece estar inativo no momento) http://geoserver.org
e assim por diante....
fonte
As bibliotecas java GIS de código aberto amplamente usadas são GeoToolkit: http://www.geotoolkit.org/ e GeoTools (osgeo): http://www.geotools.org/
Um exemplo de aplicativo baseado no GeoToolkit: https://github.com/codehaus/puzzle-gis
fonte
Sextante pode ser do seu interesse.
fonte
Aqui estão algumas informações da ESRI sobre como desenvolver aplicativos GIS com Java:
http://www.esri.com/getting-started/developers/java.html
fonte
Consulte também o Java Topology Suite (no sourceforge ).
fonte
Geomajas é outro projeto de código aberto para a construção de aplicativos da Web baseados em Java. Ele usa o GWT para permitir que você faça tudo em Java. Existe uma curva de aprendizado, uma vez que ela exige conhecimento de especialistas e de primavera, mas inclui muitos benefícios para a sua aplicação (por exemplo, armazenamento em cache, impressão, ...) graças aos muitos plug-ins.
fonte