OpenJUMP

OpenJUMP

Open source desktop GIS editor

Description

You have a Shapefile or some GML and you just want to see whether the geometry looks right, merge two layers, or compute a buffer. The software that does that is usually either a four-figure commercial licence or a package that takes an afternoon to install and configure. OpenJUMP is neither: a few dozen megabytes of Java that unpacks and runs, opens layers and edits geometry directly, then writes them back — no database, no services.

Forked from the original JUMP project and maintained by the community for two decades, it has stayed the handy tool in open-source GIS for vector editing and geometry operations. Cross-platform with portable builds for Windows, macOS and Linux, an open plugin interface, and a Plus edition that bundles extra raster and analysis plugins.

Features



Vector I/O: Shapefile, GML, GeoJSON, DXF, PostGIS and WFS open and save directly, with a layer manager for ordering, styling and visibility.

Geometry editing: draw and modify points, lines and polygons, with vertex-level add/remove/drag, feature merge and split and topology fixes, while the attribute table stays in sync.

Spatial analysis: buffers, convex hulls, union, difference, dissolve and overlay, plus triangulation and offset curves — select a layer and pick the operation from the menu.

Attribute and spatial queries: filter features by attribute condition or by spatial relationship such as intersects, contains or within distance, saving results straight to a new layer.

Styling and thematic maps: colour-grade by attribute value, label from a field, set fills and line styles to produce a presentable thematic map quickly.

Plugin extensions: an open plugin API, with raster handling and database connectors preinstalled in the Plus build, and custom Java plugins loaded by dropping them into the folder.

Portable: official Portable packages ship with launch scripts and run wherever Java is installed, so the whole working setup copies to another machine.