# NetTopologySuite/NetTopologySuite

A .NET GIS solution that is fast and reliable for the .NET platform.

Repository: https://github.com/NetTopologySuite/NetTopologySuite
Canonical: https://ross.abutalabs.com/products/nettopologysuite
Language: C#
License: NOASSERTION
License Family: other
Topics: topology, nts, sfs, c-sharp, library, jts, jts-topology-suite
Last push: 2026-08-19T15:07:36+00:00

## Health v2 (maintenance only)
Score: 67/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 8, longevity 100
- inputs: {"age_days": 4392, "days_push": 14, "days_rel": 539, "gap_med": null, "n_releases_24m": 1}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1714, forks 338 (observed 2026-08-28T04:05:26.087521+00:00)

## What it is
NetTopologySuite is a .NET library for modeling and manipulating 2D linear geometry, ported from the Java JTS Topology Suite. It provides geometric predicates, functions, and spatial operations conforming to the OGC Simple Features Specification.

## Use cases
- compute intersections and unions of polygons in .NET
- check whether two geometries overlap or touch
- build spatial indexes for point-in-polygon queries
- read and write WKT and WKB geometry formats
- buffer and simplify shape geometries
- add spatial geometry support to Entity Framework Core
- implement GIS features in a C# application

## When to choose
- you need OGC Simple Features compliant geometry operations in .NET
- you want a mature, well-tested port of JTS for C#
- you need spatial predicates, overlays, or buffering without a full GIS stack

## When to avoid
- you need 3D geometry or full raster/GIS processing
- you want a ready-made mapping or visualization application rather than a geometry library
- you are not on a .NET platform

## Facets
- artifact type: library
- maturity: stable
- function: geospatial, math, sdk
- domain: -
- platform: dotnet, cross-platform
- tags: gis, geometry, topology, simple-features, jts-port, spatial-analysis, geospatial, maps, algorithms

## Member repositories
- NetTopologySuite/NetTopologySuite (main) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:26.087521+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:34:37.654677+00:00, confidence not recorded.
  - readme: https://github.com/NetTopologySuite/NetTopologySuite (fetched 2026-08-28T04:05:26.087521+00:00, sha 91a128555ee5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
