Connaissances Java, SIG… Et après?


11

Je connais la programmation en Java et je connais également les concepts SIG. Je fais de la programmation SIG en utilisant javascript et PHP. Je veux maintenant le faire en utilisant Java. Comment dois-je m'y prendre? Veuillez me faire savoir par où commencer? Les liens vers des tutoriels ou de simples travaux de projet SIG basés sur Java seront vraiment appréciés!


5
Cette question est trop vague et vous devriez travailler pour être plus spécifique, mais vous pourriez être intéressé par ce livre: @book {wood2002java, title = {{Programmation Java pour les sciences spatiales}}, author = {Wood, J.}, isbn = {0415260981}, année = {2002}, éditeur = {CRC}}
mdsumner

2
OT: Bibtex; J'approuve! Ce serait bien s'il était intégré dans le formatage + la liaison automatique ici.
Dan S.

Pourriez-vous préciser si vous êtes intéressé par les applications SIG basées sur le Web ou non basées sur le Web?
djq

Réponses:


11

Jetez un œil aux projets open source.

Jetez un œil au code source, choisissez-en un ou plusieurs et rejoignez les projets :-)

Quelques exemples:

GVSig avec SIG de bureau, version mobile et mini-version pour téléphones http://www.gvsig.org/web/home/gvsig-home/view?set_language=en

JTS, Java Topology Suite (je pense que cela signifie) http://www.vividsolutions.com/jts/jtshome.htm

Un autre SIG de bureau http://openjump.org/

GeoServer, générant des services de cartographie Web (le site Web semble être en panne en ce moment) http://geoserver.org

etc....


malgré ce que Google prétend que la page d'accueil du JTS se trouve sur tsusiatsoftware.net/jts/main.html
Ian Turton

ok, tu as raison, je viens de googler. Mais le lien de téléchargement dans mon lien semble plus vivant. mais le dépôt svn semble être lié à partir de votre lien. hmm
Nicklas Avén

Mais ce téléchargement est 1.8 et tandis que le dernier est 1.11
Ian Turton

10

Les bibliothèques Java SIG opensource largement utilisées sont GeoToolkit: http://www.geotoolkit.org/ et GeoTools (osgeo): http://www.geotools.org/

Un exemple d'application basée sur GeoToolkit: https://github.com/codehaus/puzzle-gis


1
Voir en particulier pour Geotools, l'atelier FOSS4G 2010 geotoolsnews.blogspot.com/2010/09/…
ThomasG77

Le lien du puzzle est protégé par mot de passe, avez-vous un autre lien?
BritishSteel

Désolé, le site web de codehaus est maintenant fermé: codehaus.org/history . Le projet PuzzleGIS a migré vers GitHub, j'ai mis à jour l'URL dans ma réponse. Attention: le projet est assez ancien.
Laurent Jégou


3

Voici quelques informations d'ESRI sur la façon de développer des applications SIG avec Java:

http://www.esri.com/getting-started/developers/java.html

Pour les développeurs Java EE, Esri propose le Web ADF pour la plate-forme Java, un framework Web Java qui étend la spécification JavaServer Faces (JSF).

http://help.arcgis.com/en/sdk/10.0/java_ao_adf/adf_home.html


Sachez cependant que l'ADF Web est obsolète à la version 10.1. Le SDK ArcGIS Runtime pour Java ou les extensions d'objets ArcGIS Server sont les itinéraires à utiliser dans la version 10.1, mais la documentation est encore rare pour le moment.
blord-castillo


1

Geomajas est un autre projet open source pour la construction d'applications Web basées sur Java. Il utilise GWT pour vous permettre de tout faire en Java. Il y a une courbe d'apprentissage car il attend des connaissances maven et spring, mais il inclut de nombreux goodies pour votre application (par exemple la mise en cache, l'impression, ...) grâce aux nombreux plug-ins.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.