{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/8"},{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"PyGeodesy provides pure Python implementations of geodetic calculations for ellipsoidal and spherical earth models, including distance, bearing, coordinate conversions, and geometric operations on geographic points.","skillfed_tags":["gis-geospatial","coordinate-systems","navigation"],"use_cases":["Calculate great-circle distance and bearing between geographic coordinates for navigation or route planning.","Convert between coordinate systems (lat/lon to UTM, MGRS, ECEF) for GIS applications or mapping workflows.","Find intersections of geodesic or rhumb lines, or nearest points on paths for spatial analysis.","Simplify or clip geographic paths and polygons for efficient rendering or data reduction.","Interpolate terrain height or geoid undulation at arbitrary lat/lon points for elevation models.","Perform triangulation or trilateration from distance measurements to locate unknown points."],"what_it_does":"PyGeodesy is a comprehensive pure Python library for geodetic and geographic calculations. It implements multiple earth models\u2014ellipsoidal (Exact, Karney, Vincenty, Nvector) and spherical (Trigonometry, Nvector)\u2014each providing LatLon and Cartesian coordinate classes with methods to compute distances, bearings, intersections, and geometric properties. The library includes coordinate system converters (UTM, UPS, MGRS, OSGR, ECEF, Web Mercator, Cassini-Soldner), map projections (Albers, Lambert, azimuthal), path simplification algorithms (Ramer-Douglas-Peucker, Visvalingam-Whyatt, Reumann-Witkam), polygon clipping and boolean operations, height interpolation with Geoid models, and distance metrics (Fr\u00e9chet, Hausdorff). Most functionality requires only Python; optional features depend on geographiclib, numpy, scipy, or external C++ utilities. Code is transcoded from JavaScript originals and C++ classes published under MIT.","worth_installing":"Yes. PyGeodesy is a mature, actively maintained library (Production/Stable, 331 GitHub stars, recent release) with zero known vulnerabilities, no runtime dependencies, and permissive MIT licensing. It is suitable for any project requiring geodetic calculations, coordinate conversions, or geographic geometry."},"id":"pygeodesy","links":{"html":"https://skillfed.io/packages/pygeodesy","md":"https://skillfed.io/packages/pygeodesy.md","pypi":"https://pypi.org/project/pygeodesy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-29","license_spdx":null,"license_treatment":"permissive","name":"pygeodesy","python_support":"unspecified","summary":"Pure Python geodesy tools"},"popularity":{"monthly_downloads":453932,"position":6571,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"26.7.27"}
