OpenJump GIS, dont la version 1.5.1 vient de sortir, est un dérivé du SIG Jump.
Jump a une longue histoire et de nombreux succédanés :
- il a été développé à l'origine par la société canadienne Vivid Solution ( www.vividsolutions.com/), et s'est arrêté à la version 1.2 (www.vividsolutions.com/jump/main.htm).
- C'était essentiellement un SIG Java pour les traitements vectoriels.
Avant de commencer, je vous invite vivement à lire :
- « À la découverte d'OpenJump » de GeoTribu (geotribu.net/node/120)
- « de Jump à OpenJump » de michaelelm à J-GEO ( http://geo.michaelm.free.fr/spip.php?article1)
La famille des Jumps
Il y a eu ensuite (voir sourceforge.net/apps/mediawiki/jump-pilot/index.php, tous ces logiciels nécessitent que Java soit préalablement installé) :
- OpenJUMP Viatoris et OpenJUMP the Merge développé par le projet SIGLE (projetsigle.free.fr/ - 2006-2007) avec de nombreux plugins;
- deeJUMP proposé par la société allemande Lat/Lon (lat-lon.de/latlon/portal/media-type/html/language/en/user/anon/page/default.psml/js_pane/produkte%2Csub_produkte_deeJUMP ou wiki.deegree.org/deegreeWiki/deeJUMP.
- SkyJUMP (sourceforge.net/projects/skyjump/)
- PirolJUMP proposé par le projet allemand PIROL (www.al.hs-osnabrueck.de/jump-download.html) uniquement pour les utilisateurs Windows, mais avec des possibilités de traitement des rasters;
- KOSMO, proposé par la société espagnole SAIG (www.saig.es/index.php) dont le projet, ambitieux, est de créer un SIG le plus complet et compétitif possible, avec une application, un serveur cartographique, un client Web, etc.) basé sur Jump. Il est en pleine évolution et peut être téléchargé à www.opengis.es/index.php. Il ne marche pas bien sur Mac OS X (il faut utiliser la version Linux). Il a beaucoup de succès dans le monde hispanique;
- Bizz JUMP développé par www.redefinedhorizons.com/;
- Ecos JUMP, projet brésilien de l'Instituto Ecos (www.institutoecos.org.br/br/index.htm) basé sur Jump et Deegree www.institutoecos.org.br/es/software/ecospatial/ecosjump.htm. C'est un des composants de leur plateforme géospatiale www.institutoecos.org.br/es/software/ecospatial/index.htm;
- Adb Toolbox développé par le Ministère de l'Environnement italien (www.pcn.minambiente.it/GN/adbtoolbox.php) avec des outils plus spécialisés dans les analyses topographiques, géomorphologiques et hydrologiques. C'est gratuit, mais il est nécessaire de s'enregistrer au préalable pour télécharger l'application.
- Et enfin, OpenJump GIS qui se veut le véritable descendant de Jump (poursuite du projet de Vivid Solution avec les mêmes développeurs).
OpenJump GIS
Le but de ce logiciel OpenSource est de rassembler toutes les composantes de la famille des Jumps (divers plugins, etc.) pour offrir un logiciel SIG complet et disponible sur toutes les plates-formes. Il est disponible sous 2 versions :
- une version CORE, normale
- une version PLUS avec beaucoup de plugins préinstallés comme Sextante, un driver DXF
Particularités
Les traitements vectoriels sont basés sur la Java Topology Suite (www.vividsolutions.com/jts/JTSHome.htm) de Vivid Solution. Il permet de nombreux traitements non disponibles en standard sur les SIGs traditionnels (comme Quantum GIS). Il est surtout très rapide.
Il est important de noter que le traitement des projections est très limité : il ne les gère pas (hormis avec un plugin), il ne supporte pas la reprojection à la volée, mais ce n'est pas son but. Tant qu'on travaille dans un même système de projection, il n'y a aucun problème.
Plus limité dans le traitement des rasters, il peut néanmoins bénéficier, avec la version 1.5.1, de l'extension Sextante (www.sextantegis.com/), déjà disponible sur GvSIG.
Il permet aussi d'être « scripté » en Python (via Jython) et en BeanShell (Java) :
Plugins
Il est possible de lui adjoindre la plupart des plugins disponibles pour les autres membres de la famille (sourceforge.net/apps/mediawiki/jump-pilot/index.php).
- Pour les rasters :
- image plugin du Project PIROL et image plugin du projet SIGLE, plus la possibilité de traiter les fichiers de type .asc d'ESRI;
- Pour les bases de données :
- DB Query pour les données PostGIS, MySQL, SpatialLite et Oracle,
- PostGIS et PostGIS plugin, plus spécialement pour les données PostGIS
- ArcSDE database reader
- Oracle database reader
- SpatiaLite database reader
- pgRouting pour PostgreSQL
- et ISQLViewer d' Erwan Brocher
- Pour les formats vectoriels
- lecture des fichiers dxf, MapInfo, Geoconcept et Microsoft Excel
- une extension CAD pour la lecture, l'édition et les traitements (sourceforge.net/projects/opensit/files/Openjump/PlugIn/CADExtension/)
- et diverses extensions
- pour l'analyse spatiale, Sextante, traitement des réseaux, analyse des déplacements basés sur des données GPS, etc.
- pour la gestion des systèmes de projection
- et beaucoup d'autres
Conclusions
Je vous invite à lire la suite dans « À la découverte d'OpenJump » de GeoTribu ou les tutoriels de J-GEO (geo.michaelm.free.fr/spip.php). C'est pour moi, un logiciel SIG qui évolue très bien, plus léger que GvSIG (pour les Sigs en Java) et qui m'offre des traitements que je ne trouve pas ailleurs. Le problème de la gestion des projections ne me gêne pas outre mesure.
Site officiel : OpenJump GIS
Autres Liens : Téléchargement d'OpenJump 1.5.1
Commentaires
DXF
Pour avoir été confronté récemment à la récupération de dxf, je dois dire que c'est bien avec le driver d'openJump que j'ai eu les meilleurs résultats, après avoir testé ogr, qgis, gvsig et grass ainsi qu'en ayant cherché si geokettle et TOS Spatial le permettait.
Poster un nouveau commentaire