{"categories":[{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"Converts between GeoJSON, WKT/WKB, Extended WKT/WKB, GeoPackage Binary, and EsriJSON formats for 2D, 3D, and 4D geometries without requiring compiled dependencies.","skillfed_tags":["geospatial","format-conversion","gis"],"use_cases":["Convert GeoJSON from web APIs into WKT for database storage or PostGIS queries","Parse WKB binary data from GeoPackage files and transform to GeoJSON for web applications","Preserve SRID information when converting between EWKT and EWKB formats in spatial workflows","Serialize geometry objects to EsriJSON for Esri mapping platforms","Handle mixed-dimension geometries (2D, 3D, 4D with Z, M, ZM coordinates) in data pipelines"],"what_it_does":"GeoMet is a pure-Python library for converting between common geospatial data formats: GeoJSON, WKT (Well-Known Text), WKB (Well-Known Binary), Extended WKT/WKB (EWKT/EWKB), GeoPackage Binary, and EsriJSON. It handles 2D, 3D, and 4D geometries including Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection types. The library exposes conversions through idiomatic load/loads/dump/dumps interfaces, making it straightforward to parse and serialize geometries.\n\nThe package was created to avoid the complexity and maintenance burden of depending on GEOS, a compiled C/C++ library. By implementing format conversion in pure Python, GeoMet allows geometry bugs to be fixed directly in the library without waiting for upstream GEOS releases. It also preserves SRID (spatial reference system identifier) information through conversions via a custom GeoJSON extension, and supports envelope metadata in GeoPackage format.","worth_installing":"Yes. GeoMet is stable, permissively licensed, has low install friction, and covers all common geospatial format conversions without compiled dependencies. The aging maintenance status (last release November 2023) is a minor concern for a mature library with no known vulnerabilities, but check whether your specific format combinations and SRID use cases are fully supported before committing to a production dependency."},"id":"geomet","links":{"html":"https://skillfed.io/packages/geomet","md":"https://skillfed.io/packages/geomet.md","pypi":"https://pypi.org/project/geomet/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2023-11-14","license_spdx":null,"license_treatment":"permissive","name":"geomet","python_support":"supports_current","summary":"Pure Python conversion library for common geospatial data formats"},"popularity":{"monthly_downloads":8871331,"position":1585,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
