Applications GIS : GeoTools & Netbeans
Parmi les infrastructures GIS que je trouve très interessant et bien adaptée aux normes GIS, il y a GeoTools. Peut être que dans une prochaine étape, j'étayerai les raisons, me donnant cette certitude. Sinon, je voudrais réaliser une application web, au moyen de GeoTools et puis de l'EDI que j'ai choisis finalement, qui est NetBeans.
A suivre ;)
Bon aujourd'hui, j'ai fait l'exemple de gt2-spearfishdemo.zip, et ça a marché :). Bon, patience et persévérence ne sont pas mes points forts, mais je vais essayer de détailler les étapes :
Définition :
gt2-spearfishdemo.zip est un exemple d'application utilisant GeoTools qu'on trouve disponible dans : http://docs.codehaus.org/display/GEOTOOLS/
How+to+run+the+Spearfish+demo (1)
Etapes :
- Je dispose de jdk1.5.0_02, netbeans-4.1, geotools-bin-2.1.0.zip et jai-1_1_3-beta-lib-windows-i586-jdk.exe
- J'ai installé respectivement jdk1.5.0_02, netbeans-4.1, updaté netbeans, jai-1_1_3.
- J'ai mis le contenu de geotools-bin-2.1.0.zip dans un répertoire geotools: Tous les .jar des répertoires lib, dans un seul répertoire lib et le reste dans le répertoire geotools. En fait, c'est pour faciliter l'ajout de .jar de GeoTools dans Netbeans.
- J'ai fait un nouveau projet Netbeans (New project>General>JavaApplication)
- J'ai rajouté du contenu de gt2-spearfishdemo.zip : sample-data.jar, j'ai extrait de spearfishdemo.jar, spearfishsample.java.
- Comme c'est indiqué dans (1), quelques lignes sont à supprimer (14,51,52,53,54,123).
- Click droit sur le projet>Properties, dans l'onglet Libraries, ajouter les .jar du répertoire GeoTools.
- Je compile normalement (En cas de problème juste ajouter -Xlint dans la compilation[Click droit sur le projet>Properties>Build>Compiling])
- Enlever le .java généré los de la génération du nouveau projet. compiler le projet et l'exécuter.
- C'est tout :)
NB: http://opensourcegis.org/ c'est juste une source que je trouve interessante sur les open source en relation avec les GIS.
Prochaine étape : Application web avec GeoTools, Quelle architecture choisir? Quelle technologie prévilégier?
A suivre ;)

0 Comments:
Enregistrer un commentaire
<< Home