# openjump **Repository Path**: ibrucekong/openjump ## Basic Information - **Project Name**: openjump - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: heatmap_style - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-30 - **Last Updated**: 2024-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README OpenJUMP, the Open Source GIS which has more than one trick in its kangaroo pocket, "jumps" from sourceforge to github to help you as never. ## Introduction OpenJUMP was born from JUMP, an open source GIS originally developed in Java by [Vividsolutions](https://www.vividsolutions.com/open-source) and funded by the Ministry of Natural Resources of British Columbia (Canada). In 2007, when the state subsidies stopped, a handful of developers from different countries decided to internationalize the software's user interface and uploaded the sources to the Sourceforge platform to give it a future. In 2017, JTS, the geometric engine that made JUMP successful continues to evolve thanks to its author Martin Davis, also one of the original authors of JUMP, but the project is now developed under the umbrella of [Apache Foundation](https://projects.eclipse.org/projects/locationtech) and its whole namespace changed, breaking the compatibility between JTS and OpenJUMP. In 2021, OpenJUMP also moves to Github and in order to re-synchronize it with JTS a major refactoring is undertaken. The migration of OpenJUMP and all its extensions may take some time and this page will be updated regularly until the first OpenJUMP2 official release. ## Documentation To learn more on OpenJUMP you can check the official [website](http://www.openjump.org/) or read the [wiki documentation](http://ojwiki.soldin.de/index.php?title=Main_Page) ## Downloads The last official OpenJUMP release is OpenJUMP 1.16. You can download it from [Sourceforge - OpenJUMP](https://sourceforge.net/projects/jump-pilot/files/OpenJUMP/) OpenJUMP 2 snapshots can be downloaded from https://sourceforge.net/projects/jump-pilot/files/OpenJUMP2_snapshots/ ## Migration to OpenJUMP 2 OpenJUMP 2 - CORE is already compilable with maven If you have cloned the project, and you have maven installed, you can package the core distribution with `mvn package -P core,portable,snapshot ` ## Extensions Migration of all extensions may take some time as we take advantage of the opportunity to mavenize and modernize the migrated code. **Extensions** hosted on openjump-gis group will be named xxx-extension (ex. skydriver-extension). An extension is a plugin or a set of plugins that OpenJUMP can discover automatically while loading the jar file. **Drivers** are special etensions which will be named xxx-driver (ex. dxf-driver). ### Extension migration status #### Column description - GITHUB : migration from sourceforge to Github - JTS : refactoring from com.vividsolutions.jts to org.locationtech.jts - I18N : refactoring to use new I18N and new FeatureInstaller methods - POM : refactoring to automatize extension distribution - Status : status of extensions when they are not part of OpenJUMP PLUS #### Non-driver extensions and libraries supporting one or several extensions | Extension |GITHUB| JTS | I18N | POM | | | ---------------------- |:----:|:---:|:----:|:---:| ------------------------- | | BshEditor | x | x | x | x | | | CadTools | x | x | x | | | | CadPlan Jump-Chart | x | x | x | | | | CadPlan Fill-Pattern | x | x | x | | | | CadPlan Printer | x | x | x | | | | CadPlan Symbols | x | x | x | | | | CadPlan Update Project | | | | | Abandoned | | Color Chooser | x | x | x | x | | | ConcaveHull | x | x | x | x | | | CTS | x | x | x | | Included in CORE | | de.soldin.jump | | | | | To be done | | Extension Manager | | | | | Abandoned | | Five Colors | x | x | x | x | | | Graph Toolbox | x | x | x | x | | | Jump-JgraphT (lib) | x | x | x | x | Support for Graph Toolbox | | | Horae | | | | | To be done | | Lansdscape Analysis | | | | | To be done | | MapGenToolbox | x | x | x | x | Not included in PLUS | | Matching | x | x | x | x | | | Measure Toolbox | x | x | x | x | | | OjWorldWind | | | | | Unmaintained | | OpenKLEM | x | x | x | x | | | PgRouting | | | | | Unmaintained | | PrintLayout | | | | | Unmaintained (?) | | RoadMatcher | | | | | Unmaintained (hard work) | | SetAttributes | x | x | x | x | | | Sextante | x | x | x | | | | SISJUMP | | | | | Unmaintained | | SkyPrinter | x | x | x | | Included in CORE | | Text-utils (lib) | x | x | x | | Support for Matching ext. | | Topology | x | x | x | x | | | ViewManager | x | x | x | x | | #### Driver extensions | Extension |GITHUB| JTS | I18N | POM | | | ---------------------- |:----:|:---:|:----:|:---:| ----------------------------- | | CSV driver | x | x | x | x | | | DXF driver | x | x | x | x | | | KML driver | x | x | x | x | | | OsmFileReader | | | | | Unmaintained | | PostGIS | | | | | Deprecated (included in CORE) | | RasterLayer Export | | | | | Unmaintained | | SpatialDatabases | | | | | Unmaintained | | Spatialite driver | x | | | | Unmaintained | #### Other known extension/forks non hosted on Github openjump-gis repository | Extension | HOST | REPOSITORY | URL | STATUS | | ------------------------- | ---- | ---------- | --- | ------ | | RoadMatcher |GITHUB| ssinger | https://github.com/ssinger/roadmatcher | 2009: Not ready for OJ2 | | LogisticTools |GITHUB| fduque | https://github.com/fduque/LogisticTools-Plugin-OpenJUMP | 2019 : Not ready for OJ2 | | Morphometric analysis |GITHUB| burakbeyhan| https://github.com/burakbeyhan/morphometric-analysis | 2021 : Not ready for OJ2 | | Maximum Inscribed Circle |GITHUB| burakbeyhan| https://github.com/burakbeyhan/maximum-inscribed-circle | 2020 : Not ready for OJ2 | | Delineation of functional and planning regions |GITHUB| burakbeyhan| https://github.com/burakbeyhan/delineation-of-functional-and-planning-regions | 2020 : Not ready for OJ2 | | GeOxygen |Sourceforge|oxygene-project| https://sourceforge.net/projects/oxygene-project/files/ | 2014 : Not Ready for OJ2| | SMT:SAR Management Toolkit|Sourceforge|sarmanager| https://sourceforge.net/projects/sarmanager/ | 2016 : not ready for OJ2| #### Other known drivers/forks non hosted on Github openjump-gis repository | Extension | HOST | REPOSITORY | URL | STATUS | | ------------------ | ---- | ----------- | --- | ------ | | OJ+ocient driver |GITHUB|Xeograph | https://github.com/Xeograph/openjump | 2021 : OpenJUMP 2 compatible | | OSMM-GML Mod |GITHUB|szhou68 | https://github.com/szhou68/OpenJump_OSMM_GML_Mod | 2018 : Not ready for OJ2 | | Drillgis driver |GITHUB|k255 | https://github.com/k255/openjump-drillgis-plugin | 2015 : Not ready for OJ2 | | MonetDB driver |GITHUB|DennisPallett| https://github.com/DennisPallett/openjump-monetdb-plugin | 2013 : Not ready for OJ2 |