The main features of pdal/java are: Java Geospatial Libraries.
Open-source alternatives to pdal/java include: geotrellis/gdal-warp-bindings. graphhopper/graphhopper — GraphHopper is a Java routing library and OpenStreetMap routing engine used to calculate optimal paths and driving… jblindsay/whitebox-geospatial-analysis-tools. komoot/photon — an open source geocoder for openstreetmap data. lakshmanok/asgbook — Java code accompanying "Automating the Analysis of Spatial Grids" by Valliappa Lakshmanan, Springer, 2012. locationtech/jts — The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
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