30 open-source projects similar to nettopologysuite/nettopologysuite, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best NetTopologySuite alternative.
Digital Elevation model library in C#. 3D terrain models, line/point Elevations, intervisibility reports
.Net library for GeoJSON types & corresponding Json.Net (de)serializers
This toolkit makes it easy to use the Bing Maps Spatial Data Services (SDS) in .NET
An easy-to-use mapping library for use in web and desktop applications
Earth Lens, a Microsoft Garage project is an iOS iPad application that helps people and organizations quickly identify and classify objects in aerial imagery through the power of machine learning.
BruTile is a .NET library to access tile services like those of OpenStreetMap, MapBox or GeodanMaps.
This is a portable class library which makes it easy to access the Bing Maps REST services from .NET.
Create GeoJSON from Entity Framework Spatial Data or WKT
ArcBruTile is permanently moved to https://bertt.itch.io/arcbrutile
Turf is a JavaScript and TypeScript geospatial analysis library and toolkit used for performing spatial analysis and geometric operations on GeoJSON data. It functions as a modular spatial engine that allows for the generation, manipulation, and classification of geographic datasets within web and node environments. The library provides a set of utility functions to programmatically create structured points, lines, and polygons. It enables the calculation of distances, areas, and geometric relationships between geographic coordinates, supporting both browser-based geospatial analysis and clie
Computational geometry and spatial indexing on the sphere
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
A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.
C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API
Libvips is a C-based image processing library designed to manipulate large visual assets through a low-memory, parallel processing pipeline. It functions as a streaming image processor that avoids loading entire files into system memory, enabling the handling of massive images in resource-constrained environments. The library distinguishes itself through a demand-driven architecture that constructs a deferred execution plan, computing only the necessary pixels for a final output. By utilizing a cache-friendly tiled processing model and memory-mapped file access, it minimizes latency and redun
LocationTech Spatial4j: A Geospatial Library for Java
Port to C++ of JS GeoJSON-VT for slicing GeoJSON into vector tiles on the fly
Mapnik implemention of Mapbox Vector Tile specification
A fast geospatial static point clustering library for C++14
Tippecanoe is a command-line tool used to generate optimized vector tiles for web maps. It converts large-scale geospatial datasets, including GeoJSON, CSV, and Geobuf files, into binary vector tiles or MBTiles SQLite databases. The project is designed to maintain map performance and visual quality across different zoom levels. It achieves this through geospatial data downsampling, which includes simplifying geometries and thinning point density to prevent tile overcrowding and keep tile sizes within specific limits. The tool provides extensive data transformation capabilities, such as attri
Vector map library and writer - running on Android and Desktop.