12 Repos
Java-based frameworks for GIS, routing, and spatial analysis.
Explore 12 awesome GitHub repositories matching part of an awesome list · Java Geospatial Libraries. Refine with filters or upvote what's useful.
GraphHopper is a Java routing library and OpenStreetMap routing engine used to calculate optimal paths and driving directions. It provides a map matching engine for aligning GPS coordinate traces to road networks, a GTFS transit router for multi-modal travel, and a spatial analysis utility for isochrone generation. The project supports the creation of custom vehicle profiles and weighting logic to influence path calculations. It implements contraction hierarchies to accelerate pathfinding by reducing the search space between coordinates. The engine covers a broad range of geospatial capabili
Fast and memory-efficient Java routing engine.
an open source geocoder for openstreetmap data
Geocoder built for OpenStreetMap data using Elasticsearch.
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
API for 2D spatial predicates and functions.
LocationTech Spatial4j: A Geospatial Library for Java
General purpose geospatial library.
Java/JNI bindings to libpostal for for fast international street address parsing/normalization
Java bindings for international address parsing.
OpenMap is an Open Source JavaBeans-based programmer's toolkit. Using OpenMap, you can quickly build applications and applets that access data from legacy databases and applications.
JavaBeans-based toolkit for geospatial applications.
Thread-safe bindings for GDAL warp functionality.
Java code accompanying "Automating the Analysis of Spatial Grids" by Valliappa Lakshmanan, Springer, 2012
Implementation of GIS/RS features.
Package for GIS and remote sensing analysis.