Difference between revisions of "Plugins for OpenJUMP"

From OpenJUMP Wiki
Jump to navigation Jump to search
 
(110 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Below you will find a non-complte listing of available plugins for OpenJUMP. To add a plugin to OpenJUMP, simply put the JAR file into the OpenJUMP lib/ext directory. Eventually you need to unzip the file. See also our [[Installing Plugins]] page.
+
 
 +
'''back to''' [[Main_Page]] page
 +
 
 +
 
 +
Below you will find a non-complete listing of available plugins for OpenJUMP. To add a plugin to OpenJUMP, simply put the extensions file(s) into the OpenJUMP lib/ext directory. Probably they come in an archive you will have to unzip. See also the [[Installing Plugins]] page.
 +
Plugins marked with a quote (*) are integrated into OpenJUMP PLUS
 +
 
 +
== Installing Plugins ==
 +
; ⇒ [[Installing Plugins]]
 +
 
 +
== Popular Plugins ==
 +
; ⇒ [[Popular Plugins]]
  
 
== Websites with several plugins ==
 
== Websites with several plugins ==
  
* The JUMP Project Plugins: http://www.jump-project.org/portal.php?PID=PL
+
* OpenJUMP Plugin repository: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/
* Project PIROL plugins: http://www.al.fh-osnabrueck.de/jump-download.html
+
* [http://soldin.de Edgar Soldin] : latest versions of [[#Coordinate_Reference_Systems_.2F_Coordinate_Transformation|CTS]] and [[#GPS Plugins|GPS]] extension are now hosted on jump-pilot's file section on sourceforge, see below
* Edgar Soldin plugins : http://soldin.de/about/2004-jump_plugins/ If you have problems installing the Coordinate-Transformation-Plugin see here: [[Installing Plugins]] and [[Working with Projections]]
+
* CADPLAN Plugins: http://www.cadplan.com.au/OpenJump/jump.html
* project SIGLE: http://www.projet-sigle.org/
+
* OpenJUMP.de: [http://www.openjump.de/i18n_de_DE/plugins/archikart/index.html Archikart Communication plugin]
* Michael Michaud (in french): http://michael.michaud.free.fr/index_jump.html and http://geo.michaelm.free.fr
+
* GeoArbores Plugins: http://sourceforge.net/projects/opensit/
* GISAK.VSB: http://gis.vsb.cz/ruzicka/Projekty/jump/index.php
+
 
* CADPLAN Plugins: http://www.cadplan.com.au/jump.html
+
Following references and links are outdated :
* GEOSTAF: http://digilander.libero.it/valruggero/download.html
+
 
 +
* [http://www.al.fh-osnabrueck.de/jump-download.html Project PIROL plugins]: plugin resources are no more available
 +
* Michael Michaud (in french): http://michael.michaud.free.fr/index_jump.html (outdated)
 +
* project SIGLE: http://sourceforge.net/projects/sigle/ (outdated : last update in 2006)
 +
* [http://gis.vsb.cz/ruzicka/Projekty/jump/index.php GISAK.VSB]: OpenJUMP plugins are no more available
 +
* GEOSTAF: website is no more reachable
  
 
== Plugins for OpenJUMP ==
 
== Plugins for OpenJUMP ==
  
=== '''I - Editing Plugins''' ===
+
=== '''Editing Plugins''' (*) ===
 +
 
 +
* New ISA 2.5 tools for OpenJUMP deriving from SkyJUMP. Download  [http://www.ashsiii.com/downloads/openjump/isa-2.5.jar] and  place it in your \OpenJUMP /lib/ext folder. Download also a modified [http://www.ashsiii.com/downloads/openjump/workbench-properties.xml workbench-properties.xml] and  place it in your OpenJUMP /bin folder to enables the individual tools on OJ menus.
 +
** KML datasource 
 +
** Text Block Annotation and Interactive Buffer, on Editing toolbox 
 +
** Auto Assign Attribute , Clip To Fence  , Orthogonalize  on Tools menu.
 +
 
 +
 
 +
 
 +
* CAD Extension for OpenJUMP, [http://sourceforge.net/projects/opensit/files/Openjump/PlugIn/CADExtension/] . A large set of tools for drawing, modifying features and to calculate lenghts, areas and angles. It is designed to work with DXF PlugIn on inport/export CAD files
 +
 
 +
* Measurement tools, [https://sourceforge.net/projects/opensit/files/Openjump/PlugIn/MeasureExtension/]  . A set of measurement tools to compute coordinates, lenght, area, anglee and azimuth
 +
 
 +
* [[Set Attributes extension]] : A tool to open toolboxes containing customized buttons to set one or more attributes values to selected features.
 +
The extension is included in PLUS version of OpenJUMP, but you can also download it at
 +
[http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/SetAttributes%20PlugIn/]
 +
 
 +
(*) ''' Those tools have been mostly  included in OpenJUMP PLUS edition)'''
  
* New ISA 2.5 tools for OpenJUMP deriving from SkyJUMP. Download "isa-2.5.jar":http://www.ashsiii.com/downloads/openjump/isa-2.5.jar and  place it in your \OpenJUMP /lib/ext folder. Download also a modified [http://www.ashsiii.com/downloads/openjump/workbench-properties.xml workbench-properties.xml] and  place it in your OpenJUMP /bin folder to enables the individual tools on OJ menus.
 
** KML datasource
 
** Text Block Annotation and Interactive Buffer, on Editing toolbox (1)
 
**  Clip To Fence (1) , Orthogonalize and  Auto Assign Attribute (1) on Tools menu.
 
(1) Added to \OpenJUMP nightly snapshot
 
  
 
<hr/>
 
<hr/>
  
=== '''II - Raster Image Plugins''' ===
+
=== '''Raster Image Plugins''' ===
 
 
OpenJUMP provides a basic raster support to display TIFF, JPG and PNG. ECW support is also provides if ECW drivers are correctly installed (see [[Working with Raster]] page). There are other raster plugins. Some of them require  Java Advanced Imaging (JAI) libray. JAI for different platforms can be found [http://java.sun.com/products/java-media/jai/current.html here]
 
  
* an improved version is the image plugin from Project PIROL: [http://www.al.fh-osnabrueck.de/jump-download.html download here] - which in the new version also supports GeoTIFF files To work with the pirol plugin you need to install JAI and additionally to download the BaseClasses package.
+
Since version 1.6 OpenJUMP provides a raster support to display a large number of image formats (see [[Working with Raster]] page). Since version 1.4 an improved image plugin from Project PIROL: [http://www.al.fh-osnabrueck.de/jump-download.html download here] has been integrated into OpenJUMP,currently supports GeoTIFF, TIFF, JPG, PNG, GIF, FLT float and ASC ascii grid.
  
* another fine image plugin is the TANATO plugin from SIGLE: [http://projetsigle.free.fr/ressources/logiciels/jdgal/OJRasterMap_Plugin1.0.zip download here] - which support apart from several image formats (ECW, TIF, JPG as Raster Catalog Data) the generation of TIN and TIN-Flow calculations (note: the page is in french!) 
+
There are other raster plugins. Some of them require  Java Advanced Imaging (JAI) libray. JAI for different platforms can be found [http://java.sun.com/products/java-media/jai/current.html here]
  
* To display ESRI ASCII raster the raster plugin from SIGLE team may help you [http://www.projet-sigle.org/IMG/zip/RasterPlugin-i18n.zip download here]
+
* another fine image plugin, based on GDAL, is the TANATO plugin from SIGLE: [http://projetsigle.free.fr/ressources/logiciels/jdgal/OJRasterMap_Plugin1.0.zip download here] - which support apart from several image formats (ECW, TIF, JPG as Raster Catalog Data) the generation of TIN and TIN-Flow calculations (note: the page is in french!) 
  
 
<hr/>
 
<hr/>
  
=== '''III - Print Plugins''' ===
+
=== '''Print Plugins''' ===
  
* Basic Print PlugIn supporting also multiple sheets by Geoff (http://www.cadplan.com.au/). It should work also with JUMP - It requires [http://sourceforge.net/project/downloading.php?groupname=itext&filename=iText-2.1.3.jar&use_mirror=osdn iText] library to work.
+
* Basic Print PlugIn supporting also multiple sheets by Geoff (http://www.cadplan.com.au/). It should work also with JUMP - It requires [http://sourceforge.net/project/downloading.php?groupname=itext&filename=iText-2.1.3.jar&use_mirror=osdn iText] library to work (*)
  
* [http://sourceforge.net/project/showfiles.php?group_id=118054&package_id=219772 Print Layout Plugin]  by [http://www.intevation.de Intevation]
+
* [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/PrintLayout%20Plugin/ Print Layout Plugin]  by [http://www.intevation.de Intevation]
  
 +
(*) '''(included in OpenJUMP PLUS edition)'''
 
<hr/>
 
<hr/>
  
=== '''IV - Database Plugins''' ===
+
=== '''Database Plugins''' ===
  
 
* '''DB Query''' allows OpenJUMP users to give arbitrary database queries to retrieve and display geographic feature sets ([http://jumpdbqplugin.sourceforge.net/ see documentation]) from PostGIS, MySQL, SpatialLite and Oracle databases. See also the tutorial "[[OpenJUMP with SpatialLite]]".
 
* '''DB Query''' allows OpenJUMP users to give arbitrary database queries to retrieve and display geographic feature sets ([http://jumpdbqplugin.sourceforge.net/ see documentation]) from PostGIS, MySQL, SpatialLite and Oracle databases. See also the tutorial "[[OpenJUMP with SpatialLite]]".
* '''PostGIS''' database connector ([https://sourceforge.net/project/showfiles.php?group_id=118054 download]) : see also [[Installing Plugins]]
+
* '''PostGIS''' database connector ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/PostGIS%20Plugin/ download]) : see also [[Installing Plugins]]
 
* '''PostGIS plugin''' ([http://r1.bocher.free.fr/logiciel/sqlbuilder/simplepostgisplugin-put-in-lib-ext.tar download)] by Erwan Brocher. See also Erwan's [http://r1.bocher.free.fr/index.php?n=Main.GeoSQLBuilder wiki page] for the description
 
* '''PostGIS plugin''' ([http://r1.bocher.free.fr/logiciel/sqlbuilder/simplepostgisplugin-put-in-lib-ext.tar download)] by Erwan Brocher. See also Erwan's [http://r1.bocher.free.fr/index.php?n=Main.GeoSQLBuilder wiki page] for the description
 
* '''iSQLViewer''': SQL front end by Erwan Brocher([http://r1.bocher.free.fr/logiciel/sqlbuilder/isqlviewer4openjump-put-in-lib-ext.tar download]).  
 
* '''iSQLViewer''': SQL front end by Erwan Brocher([http://r1.bocher.free.fr/logiciel/sqlbuilder/isqlviewer4openjump-put-in-lib-ext.tar download]).  
* '''ArcSDE''' database reader (as separate [https://sourceforge.net/project/showfiles.php?group_id=118054 download] but also contained in ISA 2.0 tools package - see below)
+
* '''ArcSDE''' database reader (as separate [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/ArcSDE%20Plugin/ download] but also contained in ISA 2.0 tools package - see below)
* '''Oracle''' database reader ([https://sourceforge.net/project/showfiles.php?group_id=118054 download])
+
* '''Oracle''' database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SIS%20DataBase%20Plugin/ download])
* '''SpatialLite''' database reader ([http://sourceforge.net/projects/jump-pilot/files/p_database_plugins/p_SpatialLite_reader_plugin/SpatialitePlugin.zip/download download])
+
* '''SpatiaLite''' database reader ([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/SpatialLite_reader_plugin/ download])
 +
* '''pgRouting''' network analysis with pgRouting and PostgreSQL([http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Database%20Plugins/pgRouting%20Plugin/ download])
 +
* '''MonetDB''' datastore plugin allows spatial data to be retrieved from MonetDB ([http://dennis.pallett.nl/monetdb/monetdb-openjump-plugin/ download & information])
  
 
Note, an introduction on how to use OpenJUMP with PostGIS can be found in OpenJUMP 1.3 tutorial presented at OGRS 2009 (see the [[Downloadable Tutorials and Guides]] section of the wiki or our download area on SourceForge). Also the book "[http://www.manning.com/obe/ PostGIS in Action]" contains a chapter on that.
 
Note, an introduction on how to use OpenJUMP with PostGIS can be found in OpenJUMP 1.3 tutorial presented at OGRS 2009 (see the [[Downloadable Tutorials and Guides]] section of the wiki or our download area on SourceForge). Also the book "[http://www.manning.com/obe/ PostGIS in Action]" contains a chapter on that.
Line 58: Line 87:
 
<hr/>
 
<hr/>
  
=== '''V - Other Dataformats''' ===
+
=== '''Other Dataformats''' ===
  
* '''DXF Driver''' Loads/write dxf files into/from OpenJUMP.  
+
* '''DXF Driver''' Read/Write dxf files into/from OpenJUMP.  
# from ''Michael Michaud': [http://geo.michaelm.free.fr/OpenJUMP/resources/drivers download]
+
# (*) from ''Michael Michaud'' - [http://geo.michaelm.free.fr/OpenJUMP/resources/drivers download]
 
# Another dxf plugin from ''Dante'' and ''Rammi'':  
 
# Another dxf plugin from ''Dante'' and ''Rammi'':  
 
#* download JUMP plugin (jar): http://jump-pilot.sourceforge.net/download/driver-dxf.jar by Dante Fuster, Peru, contact: dante.fuster[=at=]gmail.com (note: download also the CAFF program below and place the file ''dxfviewer-swing-pro.jar'' as well in OpenJUMPs /lib/ext directory like driver-dxf.jar
 
#* download JUMP plugin (jar): http://jump-pilot.sourceforge.net/download/driver-dxf.jar by Dante Fuster, Peru, contact: dante.fuster[=at=]gmail.com (note: download also the CAFF program below and place the file ''dxfviewer-swing-pro.jar'' as well in OpenJUMPs /lib/ext directory like driver-dxf.jar
 
#* download CAFF dxf viewer: http://jump-pilot.sourceforge.net/download/dxfviewer-swing-pro.jar by Rammi, contact: rammi[=at=]caff.de, note: just click on the jar file to start the application
 
#* download CAFF dxf viewer: http://jump-pilot.sourceforge.net/download/dxfviewer-swing-pro.jar by Rammi, contact: rammi[=at=]caff.de, note: just click on the jar file to start the application
  
* '''MIF/MID Driver''' - Loads/write mif-mid files into/fromOpenJUMP. From Michael Michaud, download: http://geo.michaelm.free.fr/OpenJUMP/resources/drivers
+
* '''MIF/MID Driver'''(*) - Read/Write mif-mid files into/fromOpenJUMP. From Michael Michaud, download: http://geo.michaelm.free.fr/OpenJUMP/resources/drivers
 +
 
 +
* '''GeoConcept Driver''' Read/Write GeoConcept files into/from OpenJUMP. From Michael Michaud, download http://geo.michaelm.free.fr/OpenJUMP/resources/drivers
 +
 
 +
* '''Excel file Driver''' (broken since OJ 1.7) - Read Microsoft Excel files. From Dante Fuster, download (including example file): http://jump-pilot.sourceforge.net/download/excel_plugin.zip
 +
 
 +
* '''CSV Driver'''(*) - Read/Write files in the csv format, or other character delimited values format (part of OpenJUMP PLUS, [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ separate plugin download]).
  
* '''GeoConcept Driver''' Loads/write GeoConcept files into/from OpenJUMP. From Michael Michaud, download http://geo.michaelm.free.fr/OpenJUMP/resources/drivers
+
* '''OpenStreetMap osm file Driver'''(*) - Reads [http://wiki.openstreetmap.org/wiki/OSM_XML OpenStreetMap] xml files saved as *.osm: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/ plugin download]. Note, completeness of conversion from OSM primitive to OpenJUMP features is not guaranteed. Please check the log (Window>Log). Also, *.osm files contain data in geographic coordinates (in WGS84: EPSG:4326), so you may need to utilize the [http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=CTS_Extension_-_Working_with_Projections CTS extension] to convert that data into your local cartographic projection. For loading a file, OpenJUMP should have assigned twice the memory of the file size, e.g. for 700MB *.osm file 1.6GB RAM assigned to OJ are recommended.
  
* '''Excel file Driver''' - Loads Microsoft Excel files. From Dante Fuster, download (including example file): http://jump-pilot.sourceforge.net/download/excel_plugin.zip
+
(*) '''(included in OpenJUMP PLUS edition)'''
 
<hr/>
 
<hr/>
  
=== '''VI - Internet Datasources and Web-Processing''' ===
+
=== '''Internet Datasources and Web-Processing''' ===
  
* '''WFS PlugIn /WFS-T PlugIn''' for OGC WFS Standards 1.0 and 1.1 by Lat/Lon (http://sourceforge.net/project/showfiles.php?group_id=118054&package_id=150819 , [[WFS PlugIn Description]])
+
* '''WFS PlugIn /WFS-T PlugIn''' for OGC WFS Standards 1.0 and 1.1 by Lat/Lon (http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/WFS%20Plugin/, [[WFS PlugIn Description]])(*)
  
 
* '''WPS PlugIn''' for OGC Web Processing Standard 1.0 by 52 North, info: http://52north.org/maven/project-sites/wps/52n-wps-client-jump/installation.html
 
* '''WPS PlugIn''' for OGC Web Processing Standard 1.0 by 52 North, info: http://52north.org/maven/project-sites/wps/52n-wps-client-jump/installation.html
 +
 +
* '''QSR PlugIn''' provides a user friendly interface for establishing a connection with a qualitative spatial reasoning engine (SparQ), sending spatial reasoning tasks as XML queries, and receiving the results over the http protocol: http://www.uni-muenster.de/Geoinformatics/en/sketchmapia/qsr-software.html
  
 
<hr/>
 
<hr/>
  
=== '''VII - Spatial Analysis and Editing PlugIns''' ===
+
=== '''Spatial Analysis and Editing PlugIns''' ===
 +
 
 +
; '''Map Generalization Toolbox V1.0''': [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Map%20Generalization%20Plugin/ download]
 +
 
 +
;'''Sextante (included in PLUS edition)'''
 +
:a set of free geospatial analysis tools developed by the Junta de Extremadura (ES). See also [[OpenJUMP and Sextante]] page
 +
 
 +
; Clean and explode with ArcGis generated contour lines
 +
: see authors homepage: http://wiki.geosteiniger.cl/mediawiki-1.22.7/index.php/About_Me#OpenJUMP_GIS_Extensions
 +
 
 +
; '''Landscape Ecology'''
 +
: An extension to extract edges, core area, patches, corridors, branches and shortcut areas as described in (Vogt et al. 2007- Ecol. Ind.) but with buffer operations. It also provides several polygon metrics. - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Landscape%20Pattern%20Analysis%20Tools/oj_landscape_pattern_analysis_2013june.zip/download download]
  
* '''Map Generalization Toolbox V1.0''' :https://sourceforge.net/project/showfiles.php?group_id=118054
+
; '''Quality Assurance Plugin'''  
 +
:from the original JUMP project to work with OpenJUMP: [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Quality%20Assurance%20Plugin/ download]
  
* '''Sextante''', a set of free geospatial analysis tools developed by the Junta de Extremadura (ES). Download the latest beta Souceforge [http://forge.osor.eu/plugins/wiki/index.php?id=13&type=g page] by Victor Olay Download the [http://forge.osor.eu/plugins/wiki/index.php?Downloads&id=13&type=g latest version] for OpenJUMP. See also [[OpenJUMP and Sextante]] page
+
; '''Road Matcher Plugin'''  
 +
:from the original JUMP project to work with OpenJUMP - [http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download] Access to the source code: [http://github.com/ssinger/roadmatcher/tree/openjump here] - and on our project SVN. We thank Steve Singer for making the necessary adoptions - this way Road Matcher could be used in an [http://wiki.openstreetmap.org/wiki/Geobase_NRN_-_OSM_Map_Feature OpenStreetMap Conflation project]
  
* Clean and explode with ArcGis generated contour lines: see authors homepage:http://www.geo.unizh.ch/~sstein/
+
; '''Graph Toolbox Plugin'''
 +
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ download], and a short documentation (available in english and in french) can be downloaded: [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/OJ%20graph%20toolbox/GraphExtension4OJ.pdf/download engl. doc], [http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/plug-ins/GraphToolboxPlugin/trunk/doc/ general]
  
* '''Landscape Ecology''': An extension to extract edges, core area, patches, corridors, branches and shortcut areas as described in (Vogt et al. 2007- Ecol. Ind.) but with buffer operations. It also provides several polygon metrics. - [http://www.geo.unizh.ch/publications/sstein/jumpplugins/landscapepatternextension.zip download]
+
; '''Skeletonizer Plugin'''  
 +
:from the original JUMP project - creates skeletons of polygon objects. Download it from [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/ here]
  
* '''Quality Assurance Plugin''' from the original JUMP project to work with OpenJUMP: [http://sourceforge.net/project/showfiles.php?group_id=118054&package_id=243601 download]
+
; '''GeOxygene Plugin'''  
 +
:for the GeOygene analysis & computation platform. Download from [http://sourceforge.net/projects/oxygene-project/files/ here]
  
* '''Road Matcher Plugin''' from the original JUMP project to work with OpenJUMP - [http://sourceforge.net/project/showfiles.php?group_id=118054&package_id=320958 download] Access to the source code: [http://github.com/ssinger/roadmatcher/tree/openjump here] - and on our project SVN. We thank Steve Singer for making the necessary adoptions - this way Road Matcher could be used in an [http://wiki.openstreetmap.org/wiki/Geobase_NRN_-_OSM_Map_Feature OpenStreetMap Conflation project]
+
; '''Home Range Analysis Toolbox (HoRAE)'''  
 +
:for animal movement analysis based on GPS collar data. Download from [http://gisciencegroup.ucalgary.ca/wiki/index.php/OpenJUMP_HoRAE here]
  
* '''Graph Toolbox Plugin''' from Michaël Michaud - jar file and packaged source code are available at [http://sourceforge.net/projects/jump-pilot/files/p_%20More%20Plugins/ download], and a short documentation (available in english and in french) can be downloaded: [https//sourceforge.net/projects/jump-pilot/files/p_%20More%20Plugins/OJ%20graph%20toolbox/GraphExtension4OJ.pdf/download engl. doc], [http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/plug-ins/GraphToolboxPlugin/trunk/doc/ general]
+
; '''MorphAL'''  
 +
:morphological analysis of vector data. Download from [http://alpage.tge-adonis.fr/index.php/en/news/73-morphal]
  
* '''Skeletonizer Plugin''' from the original JUMP project - creates skeletons of polygon objects. Download it from [http://sourceforge.net/downloads/jump-pilot/p_%20More%20Plugins/JUMP%20Skeletonizer%20Plugin/ here]
+
; Multi Depot Vehicle Routing (portuguese only) [http://sourceforge.net/projects/mdvrp-gis/files/]
 +
 
 +
; '''Matching PlugIn'''
 +
: from Michaël Michaud - jar file and packaged source code are available at [https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/Matching%20PlugIn/ download], and a documentation can be downloaded from the same repository (in english or in french).
 +
 
 +
; '''Space Syntax Analysis (SSA) Plugin'''
 +
: from Burak Beyhan - BeanShell, Jython and jar file versions of SSA Plugin together with some documentation (including a simple installation and user's guide in English or in Turkish) and source codes can be downloaded from [http://mekandizim.mersin.edu.tr/ here].
 +
 
 +
; '''Concave Hull Plugin'''
 +
: from Eric Grosso - presentation, source code and binaries are available [http://www.rotefabrik.free.fr/concave_hull/ here]
 +
 
 +
; '''Maximum Inscribed Circle'''
 +
: a plugin to delimit Maximum Inscribed Circle (MIC) that can be placed within a polygon. [https://github.com/burakbeyhan/maximum-inscribed-circle GitHup page]
 +
 
 +
----
 +
 
 +
=== '''Raster Analysis''' ===
 +
 
 +
;'''Sextante'''
 +
: Sextante toolbox is included in OpenJUMP PLUS edition.
 +
 
 +
;'''OpenKlem'''
 +
: OpenKlem is an extension of OpenJUMP for hydrological analysis, it includes also a module for simulating flood hydrograph (Kinematik Local Excess Model, KLEM).The plugin is included into OpenJUMP Plus edition.
  
* '''GeOxygene Plugin''' for the GeOygene analysis & computation platform. Download from [http://sourceforge.net/projects/oxygene-project/files/ here]
 
  
 
<hr/>
 
<hr/>
  
=== '''VIII - Coordinate Tranformation PlugIn''' ===
+
=== '''Coordinate Reference Systems / Coordinate Transformation''' ===
  
* '''CTS extension''' available at The Jump Pilot Project [https://sourceforge.net/projects/jump-pilot/files/ download page] -  by Edgar Soldin ver.RC4. It allows the user to assign a coordinate reference system (CRS) to vector layers and reproject it. Please look at [[Working with Projections]] for installation and instructions.
+
; '''CTS extension'''  
 +
: allows the user to assign a coordinate reference system (CRS) to vector layers and reproject. Please look at [[CTS Extension - Working with Projections]] for installation and instructions.
  
 
<hr/>
 
<hr/>
  
=== '''IX - Security for Geodata''' ===
+
=== '''Security for Geodata''' ===
  
 
* '''Watermarking Plugin''' for Jump and Openjump by Julien Lafaye - please visit his [http://cedric.cnam.fr/~lafaye_j/ webpage] to download the [http://cedric.cnam.fr/~lafaye_j/index.php?n=Main.Software WaterGoatOpenJumpPlugin]. It is distributed under the LGPL license.  
 
* '''Watermarking Plugin''' for Jump and Openjump by Julien Lafaye - please visit his [http://cedric.cnam.fr/~lafaye_j/ webpage] to download the [http://cedric.cnam.fr/~lafaye_j/index.php?n=Main.Software WaterGoatOpenJumpPlugin]. It is distributed under the LGPL license.  
Line 115: Line 192:
 
<hr/>
 
<hr/>
  
=== '''X - Programming and Scripting Support''' ===
+
=== '''Programming and Scripting Support''' ===
  
 
* '''Beanshell Editor''' is a text editor using a very old version of jEdit for syntax color. You can use it to write, launch, and save your own beanshell scripts. You can download it [http://geo.michaelm.free.fr/OpenJUMP/resources/bsheditor4jump-0.2.jar here]
 
* '''Beanshell Editor''' is a text editor using a very old version of jEdit for syntax color. You can use it to write, launch, and save your own beanshell scripts. You can download it [http://geo.michaelm.free.fr/OpenJUMP/resources/bsheditor4jump-0.2.jar here]
Line 123: Line 200:
 
<hr/>
 
<hr/>
  
=== '''XI - GPS Plugins''' ===
+
=== '''GPS Plugins''' ===
  
* '''GPS extension Plugin''' new version available. Download [https://sourceforge.net/projects/jump-pilot/files/p_GPS%2CCTS%20Extensions/gps_0.2rc4.zip/download GPS extension Plugin]
+
; '''Live GPS extension'''  
 +
: new version available at The Jump Pilot Project [https://sourceforge.net/projects/jump-pilot/files/ download page]
 +
: [[CTS_Extension_-_Working_with_Projections|Coordinate transformation extension]] is needed also if OpenJUMP task is using some other projection than the GPS output.
 +
: Instructions for using GPS extension available at [https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=GPS_plugin GPS Plugin page]
  
Coordinate transformation plugin is needed also if OpenJUMP task is using some other projection than the GPS output. Download
+
; GPX import plugin
[https://sourceforge.net/projects/jump-pilot/files/p_GPS%2CCTS%20Extensions/cts_0.2rc4.zip/download Coordinate transformation plugin]
+
: http://sourceforge.net/projects/surveyos/files/SurveyOS%20OpenJUMP%20Plug-Ins/GPX/
  
Instructions for using GPS extension available at [https://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=GPS_plugin GPS Plugin page]
+
; '''nmeaRaw.jar Plugin'''
 +
:for Openjump that reads GPS logs (GGA and RMC) : see download page of the PIROL Project http://www.al.fh-osnabrueck.de/jump-download.html
  
* '''nmeaRaw.jar Plugin''' for Openjump that reads GPS logs (GGA and RMC) : see download page of the PIROL Project http://www.al.fh-osnabrueck.de/jump-download.html
+
; NMEA converter script
* script to convert the NMEA data into a Jump compatible GML file available by Joe Desbonet : see emails on Jump-User mail list from 21.01.2006 with subject: GPS
+
: script to convert the NMEA data into a Jump compatible GML file available by Joe Desbonet : see emails on Jump-User mail list from 21.01.2006 with subject: GPS
  
 
<hr/>
 
<hr/>
  
=== '''XII - Styles''' ===
+
=== '''Styling''' ===
  
*  '''VertexSymbols''' Plugin adds vector or raster symbols to vertex. Download page from  Cadplan http://www.cadplan.com.au/jump.html
+
*  '''VertexSymbols''' Plugin adds vector or raster symbols to vertex. Download page from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)
  
* '''Jump Fill Pattern''' Plugin allows user to add their own fill patterns to an Openjump project from  Cadplan http://www.cadplan.com.au/jump.html
+
* '''Jump Fill Pattern''' Plugin allows user to add their own fill patterns to an Openjump project from  Cadplan http://www.cadplan.com.au/jump.html (included into OpenJUMP 1.6)
  
 
<hr/>
 
<hr/>
  
=== '''XIII - Charts / Plots''' ===
+
=== '''Charts / Plots''' ===
 +
[[File:OJ with pie charts.png|200px]]
  
 
* Create pie, column or stacked column charts for presenting your numeric attribute data of an Openjump layer: http://services.giub.uni-bonn.de/downloads/openjump/
 
* Create pie, column or stacked column charts for presenting your numeric attribute data of an Openjump layer: http://services.giub.uni-bonn.de/downloads/openjump/
Line 151: Line 233:
 
* Based on the first one, Geoff created a newer Version which returns the charts as permanent layer: http://www.cadplan.com.au/jump.html
 
* Based on the first one, Geoff created a newer Version which returns the charts as permanent layer: http://www.cadplan.com.au/jump.html
  
* A plugin that provides attribute classification tools and charts (scatter plot, bar plot, histogram): http://www.geo.uzh.ch/~sstein/
+
* A plugin that provides attribute classification tools and charts (scatter plot, bar plot, histogram), now part of OJ Core
  
 
== Plugins for JUMP ==
 
== Plugins for JUMP ==
Line 159: Line 241:
 
* Selection Tools Package: see authors homepage: http://www.geo.unizh.ch/~sstein/
 
* Selection Tools Package: see authors homepage: http://www.geo.unizh.ch/~sstein/
 
* SVG image export PlugIn (exports max. 100 features per layer): see authors homepage: http://www.geo.unizh.ch/~sstein/
 
* SVG image export PlugIn (exports max. 100 features per layer): see authors homepage: http://www.geo.unizh.ch/~sstein/
* ISA Tools Package: contains several useful tools especially for geometry editing. The plugin contains also the possibility to display \MrSid Raster Images and connect to \ArcSDE (download: https://sourceforge.net/project/showfiles.php?group_id=118054). It may work only with OpenJUMP 1.0
+
* ISA Tools Package: contains several useful tools especially for geometry editing. The plugin contains also the possibility to display \MrSid Raster Images and connect to \ArcSDE (download: http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/ISA%20Plugins/). It may work only with OpenJUMP 1.0
 
* The Looks Extension: http://jonathanaquino.com/looks_extension/looks-extension-1.0.zip applies the aesthetically pleasing JGoodies Looks look-and-feel to Openjump. Author: Jonathan Aquino
 
* The Looks Extension: http://jonathanaquino.com/looks_extension/looks-extension-1.0.zip applies the aesthetically pleasing JGoodies Looks look-and-feel to Openjump. Author: Jonathan Aquino
 
* Proportional symbols plugin for Openjump. It's accessible by the "Analyse" menu, and tested against Openjump 0.1 french version. http://www.geotests.net/jump/symboles.jar Hope his helps. Author: Laurent http://www.univ-tlse2.fr/geoprdc http://www.geotests.net/blog  
 
* Proportional symbols plugin for Openjump. It's accessible by the "Analyse" menu, and tested against Openjump 0.1 french version. http://www.geotests.net/jump/symboles.jar Hope his helps. Author: Laurent http://www.univ-tlse2.fr/geoprdc http://www.geotests.net/blog  
* Roadmatcher Application : http://www.jump-project.org/project.php?PID=RM&SID=DETA#overview* plugin developed by The JUMP Project
 
 
* Jython - Python for JUMP contained in ISA 2.0 plugin (see below or http://sourceforge.net/project/showfiles.php?group_id=118054)
 
* Jython - Python for JUMP contained in ISA 2.0 plugin (see below or http://sourceforge.net/project/showfiles.php?group_id=118054)
  
== Installing Plugins ==
+
== Plugins for Kosmo ==
* see [[Installing Plugins]]
+
From [http://sourceforge.net/projects/opensit/ Geoarbores] project. These plugins derive from OpenJUMP and are adapted to work with Kosmo SAIG [http://www.opengis.es/]. Sourcecodes are packed with plugins
 
+
; '''Beanshell Console'''
== Popular Plugins ==
+
: This plugin is adapted from original Beanshell console of Jump 1.0 from Vivid Solutions. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/BeanshellConsole/ Download] Beanshell Console PlugIn
* see [[Popular Plugins]]
+
; '''Export View to High Resolution Image'''
 +
:This plugin is adapted from OpenJUMP one and allows to increase (in pixel) resolution of a view. Images are exported as non georeferenced images. [http://sourceforge.net/projects/opensit/files/Kosmo/PlugIn/Raster%20Tools/ Download] Export View to HR Image PlugIn
  
== Plugins for Kosmo ==
+
'''back to''' [[Main_Page]] page
(Up to come..)
 

Latest revision as of 09:16, 11 July 2020

back to Main_Page page


Below you will find a non-complete listing of available plugins for OpenJUMP. To add a plugin to OpenJUMP, simply put the extensions file(s) into the OpenJUMP lib/ext directory. Probably they come in an archive you will have to unzip. See also the Installing Plugins page. Plugins marked with a quote (*) are integrated into OpenJUMP PLUS

Installing Plugins

Installing Plugins

Popular Plugins

Popular Plugins

Websites with several plugins

Following references and links are outdated :

Plugins for OpenJUMP

Editing Plugins (*)

  • New ISA 2.5 tools for OpenJUMP deriving from SkyJUMP. Download [1] and place it in your \OpenJUMP /lib/ext folder. Download also a modified workbench-properties.xml and place it in your OpenJUMP /bin folder to enables the individual tools on OJ menus.
    • KML datasource
    • Text Block Annotation and Interactive Buffer, on Editing toolbox
    • Auto Assign Attribute , Clip To Fence , Orthogonalize on Tools menu.


  • CAD Extension for OpenJUMP, [2] . A large set of tools for drawing, modifying features and to calculate lenghts, areas and angles. It is designed to work with DXF PlugIn on inport/export CAD files
  • Measurement tools, [3] . A set of measurement tools to compute coordinates, lenght, area, anglee and azimuth
  • Set Attributes extension : A tool to open toolboxes containing customized buttons to set one or more attributes values to selected features.

The extension is included in PLUS version of OpenJUMP, but you can also download it at [4]

(*) Those tools have been mostly included in OpenJUMP PLUS edition)



Raster Image Plugins

Since version 1.6 OpenJUMP provides a raster support to display a large number of image formats (see Working with Raster page). Since version 1.4 an improved image plugin from Project PIROL: download here has been integrated into OpenJUMP,currently supports GeoTIFF, TIFF, JPG, PNG, GIF, FLT float and ASC ascii grid.

There are other raster plugins. Some of them require Java Advanced Imaging (JAI) libray. JAI for different platforms can be found here

  • another fine image plugin, based on GDAL, is the TANATO plugin from SIGLE: download here - which support apart from several image formats (ECW, TIF, JPG as Raster Catalog Data) the generation of TIN and TIN-Flow calculations (note: the page is in french!)

Print Plugins

  • Basic Print PlugIn supporting also multiple sheets by Geoff (http://www.cadplan.com.au/). It should work also with JUMP - It requires iText library to work (*)

(*) (included in OpenJUMP PLUS edition)


Database Plugins

  • DB Query allows OpenJUMP users to give arbitrary database queries to retrieve and display geographic feature sets (see documentation) from PostGIS, MySQL, SpatialLite and Oracle databases. See also the tutorial "OpenJUMP with SpatialLite".
  • PostGIS database connector (download) : see also Installing Plugins
  • PostGIS plugin (download) by Erwan Brocher. See also Erwan's wiki page for the description
  • iSQLViewer: SQL front end by Erwan Brocher(download).
  • ArcSDE database reader (as separate download but also contained in ISA 2.0 tools package - see below)
  • Oracle database reader (download)
  • SpatiaLite database reader (download)
  • pgRouting network analysis with pgRouting and PostgreSQL(download)
  • MonetDB datastore plugin allows spatial data to be retrieved from MonetDB (download & information)

Note, an introduction on how to use OpenJUMP with PostGIS can be found in OpenJUMP 1.3 tutorial presented at OGRS 2009 (see the Downloadable Tutorials and Guides section of the wiki or our download area on SourceForge). Also the book "PostGIS in Action" contains a chapter on that.


Other Dataformats

  • DXF Driver Read/Write dxf files into/from OpenJUMP.
  1. (*) from Michael Michaud - download
  2. Another dxf plugin from Dante and Rammi:
  • CSV Driver(*) - Read/Write files in the csv format, or other character delimited values format (part of OpenJUMP PLUS, separate plugin download).
  • OpenStreetMap osm file Driver(*) - Reads OpenStreetMap xml files saved as *.osm: plugin download. Note, completeness of conversion from OSM primitive to OpenJUMP features is not guaranteed. Please check the log (Window>Log). Also, *.osm files contain data in geographic coordinates (in WGS84: EPSG:4326), so you may need to utilize the CTS extension to convert that data into your local cartographic projection. For loading a file, OpenJUMP should have assigned twice the memory of the file size, e.g. for 700MB *.osm file 1.6GB RAM assigned to OJ are recommended.

(*) (included in OpenJUMP PLUS edition)


Internet Datasources and Web-Processing


Spatial Analysis and Editing PlugIns

Map Generalization Toolbox V1.0
download
Sextante (included in PLUS edition)
a set of free geospatial analysis tools developed by the Junta de Extremadura (ES). See also OpenJUMP and Sextante page
Clean and explode with ArcGis generated contour lines
see authors homepage: http://wiki.geosteiniger.cl/mediawiki-1.22.7/index.php/About_Me#OpenJUMP_GIS_Extensions
Landscape Ecology
An extension to extract edges, core area, patches, corridors, branches and shortcut areas as described in (Vogt et al. 2007- Ecol. Ind.) but with buffer operations. It also provides several polygon metrics. - download
Quality Assurance Plugin
from the original JUMP project to work with OpenJUMP: download
Road Matcher Plugin
from the original JUMP project to work with OpenJUMP - download Access to the source code: here - and on our project SVN. We thank Steve Singer for making the necessary adoptions - this way Road Matcher could be used in an OpenStreetMap Conflation project
Graph Toolbox Plugin
from Michaël Michaud - jar file and packaged source code are available at download, and a short documentation (available in english and in french) can be downloaded: engl. doc, general
Skeletonizer Plugin
from the original JUMP project - creates skeletons of polygon objects. Download it from here
GeOxygene Plugin
for the GeOygene analysis & computation platform. Download from here
Home Range Analysis Toolbox (HoRAE)
for animal movement analysis based on GPS collar data. Download from here
MorphAL
morphological analysis of vector data. Download from [5]
Multi Depot Vehicle Routing (portuguese only) [6]
Matching PlugIn
from Michaël Michaud - jar file and packaged source code are available at download, and a documentation can be downloaded from the same repository (in english or in french).
Space Syntax Analysis (SSA) Plugin
from Burak Beyhan - BeanShell, Jython and jar file versions of SSA Plugin together with some documentation (including a simple installation and user's guide in English or in Turkish) and source codes can be downloaded from here.
Concave Hull Plugin
from Eric Grosso - presentation, source code and binaries are available here
Maximum Inscribed Circle
a plugin to delimit Maximum Inscribed Circle (MIC) that can be placed within a polygon. GitHup page

Raster Analysis

Sextante
Sextante toolbox is included in OpenJUMP PLUS edition.
OpenKlem
OpenKlem is an extension of OpenJUMP for hydrological analysis, it includes also a module for simulating flood hydrograph (Kinematik Local Excess Model, KLEM).The plugin is included into OpenJUMP Plus edition.



Coordinate Reference Systems / Coordinate Transformation

CTS extension
allows the user to assign a coordinate reference system (CRS) to vector layers and reproject. Please look at CTS Extension - Working with Projections for installation and instructions.

Security for Geodata

  • Watermarking Plugin for Jump and Openjump by Julien Lafaye - please visit his webpage to download the WaterGoatOpenJumpPlugin. It is distributed under the LGPL license.

Programming and Scripting Support

  • Beanshell Editor is a text editor using a very old version of jEdit for syntax color. You can use it to write, launch, and save your own beanshell scripts. You can download it here
  • Groovy: we also have people that started to develop with Groovy and OpenJUMP. For more info check this page OpenJUMP and Groovy

GPS Plugins

Live GPS extension
new version available at The Jump Pilot Project download page
Coordinate transformation extension is needed also if OpenJUMP task is using some other projection than the GPS output.
Instructions for using GPS extension available at GPS Plugin page
GPX import plugin
http://sourceforge.net/projects/surveyos/files/SurveyOS%20OpenJUMP%20Plug-Ins/GPX/
nmeaRaw.jar Plugin
for Openjump that reads GPS logs (GGA and RMC) : see download page of the PIROL Project http://www.al.fh-osnabrueck.de/jump-download.html
NMEA converter script
script to convert the NMEA data into a Jump compatible GML file available by Joe Desbonet : see emails on Jump-User mail list from 21.01.2006 with subject: GPS

Styling


Charts / Plots

OJ with pie charts.png

  • A plugin that provides attribute classification tools and charts (scatter plot, bar plot, histogram), now part of OJ Core

Plugins for JUMP

These plugins are already (partly) integrated in OpenJUMP.

Plugins for Kosmo

From Geoarbores project. These plugins derive from OpenJUMP and are adapted to work with Kosmo SAIG [7]. Sourcecodes are packed with plugins

Beanshell Console
This plugin is adapted from original Beanshell console of Jump 1.0 from Vivid Solutions. Download Beanshell Console PlugIn
Export View to High Resolution Image
This plugin is adapted from OpenJUMP one and allows to increase (in pixel) resolution of a view. Images are exported as non georeferenced images. Download Export View to HR Image PlugIn

back to Main_Page page