{"categories":[{"label":"GIS","url":"https://skillfed.io/packages/category/scientific-engineering-gis"}],"enrichment":{"capability":"Encodes, decodes, and represents GeoJSON formatted geographic data through Python classes for all GeoJSON object types and implements the __geo_interface__ specification.","skillfed_tags":["gis","geospatial","json-format"],"use_cases":["Build geographic features (points, lines, polygons) and wrap them in Feature objects with properties for mapping applications.","Parse and validate incoming GeoJSON data from APIs or files into typed Python objects for further processing.","Serialize geographic data to GeoJSON format for storage in databases or transmission over HTTP to web mapping clients.","Construct FeatureCollections containing multiple geographic features with associated metadata for batch geospatial operations.","Implement __geo_interface__ on custom objects to make them compatible with GeoJSON serialization workflows."],"what_it_does":"geojson is a Python library for working with GeoJSON, the standard text-based format for encoding geographic data structures. It provides classes representing all GeoJSON object types\u2014Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, GeometryCollection, Feature, and FeatureCollection\u2014along with encoding and decoding functions. Each class implements the __geo_interface__ specification, allowing objects to be used as attributes or indexed directly when nested in collections.\n\nThe library is designed for developers and researchers working with geographic information systems (GIS) data. It handles the conversion between Python objects and GeoJSON-formatted JSON, making it straightforward to construct geographic features programmatically, serialize them for storage or transmission, and parse incoming GeoJSON data. With no external dependencies and support for modern Python versions, it integrates easily into geospatial workflows.","worth_installing":"Yes. geojson is a stable, actively maintained library with zero dependencies, permissive licensing, and no known vulnerabilities. It directly implements the GeoJSON specification and is well-suited for any Python project handling geographic data. Install it if you need to work with GeoJSON in a Python application."},"id":"geojson","links":{"html":"https://skillfed.io/packages/geojson","md":"https://skillfed.io/packages/geojson.md","pypi":"https://pypi.org/project/geojson/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-28","license_spdx":null,"license_treatment":"permissive","name":"geojson","python_support":"supports_current","summary":"Python bindings and utilities for GeoJSON"},"popularity":{"monthly_downloads":4395724,"position":2313,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.3.0"}
