{"id":30895501,"url":"https://github.com/ladybug-tools/ladybug-geojson","last_synced_at":"2025-09-08T22:06:52.681Z","repository":{"id":62574951,"uuid":"462768946","full_name":"ladybug-tools/ladybug-geojson","owner":"ladybug-tools","description":"Interface to get ladybug tools geometries from GeoJSON Feature (RFC 7946)","archived":false,"fork":false,"pushed_at":"2023-10-20T13:49:00.000Z","size":2408,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-08-30T18:38:34.284Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ladybug-tools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-02-23T14:26:35.000Z","updated_at":"2023-09-13T20:58:45.000Z","dependencies_parsed_at":"2023-11-14T19:02:03.777Z","dependency_job_id":"3dfcd0ab-899a-4475-975f-3d1f204e6bfa","html_url":"https://github.com/ladybug-tools/ladybug-geojson","commit_stats":{"total_commits":54,"total_committers":2,"mean_commits":27.0,"dds":0.05555555555555558,"last_synced_commit":"d8ea977908c271bb943e098cf067707c82660f4c"},"previous_names":["pollination/ladybug-geojson"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/ladybug-tools/ladybug-geojson","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ladybug-tools%2Fladybug-geojson","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ladybug-tools%2Fladybug-geojson/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ladybug-tools%2Fladybug-geojson/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ladybug-tools%2Fladybug-geojson/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ladybug-tools","download_url":"https://codeload.github.com/ladybug-tools/ladybug-geojson/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ladybug-tools%2Fladybug-geojson/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231549,"owners_count":25245659,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-09-08T22:06:51.789Z","updated_at":"2025-09-08T22:06:52.672Z","avatar_url":"https://github.com/ladybug-tools.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ladybug-geojson\n\nA library to convert geojson types into ladybug geometry types.\n\n# docs\n[API Documentation](https://www.ladybug.tools/ladybug_geojson/docs/)\n\n# examples\n\n### generate ladybug geometry from geojson string\n```python\nfrom ladybug_geojson.convert.geojson import from_geojson\ngeojson = '''\n    { \"type\": \"FeatureCollection\",\n    \"features\": [\n        { \"type\": \"Feature\",\n        \"geometry\": {\"type\": \"Point\", \"coordinates\": [102.0, 0.5]},\n        \"properties\": {\"prop0\": \"value0\"}\n        },\n        { \"type\": \"Feature\",\n        \"geometry\": {\n            \"type\": \"LineString\",\n            \"coordinates\": [\n            [102.0, 0.0], [103.0, 1.0], [104.0, 0.0], [105.0, 1.0]\n            ]\n            },\n        \"properties\": {\n            \"prop0\": \"value0\",\n            \"prop1\": 0.0\n            }\n        },\n        { \"type\": \"Feature\",\n        \"geometry\": {\n            \"type\": \"Polygon\",\n            \"coordinates\": [\n            [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0],\n                [100.0, 1.0], [100.0, 0.0] ]\n            ]\n\n        },\n        \"properties\": {\n            \"prop0\": \"value0\",\n            \"prop1\": {\"this\": \"that\"}\n            }\n        }\n        ]\n    }\n    '''\nobjs = from_geojson(geojson)\n```\n\n# make commands\n- Generate docs: `make create-doc`\n- Run tests: `make run-tests`\n- Generate package manually: `make build`\n\n## todo\n- [ ] future release - add from_geometry and to_geojson\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fladybug-tools%2Fladybug-geojson","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fladybug-tools%2Fladybug-geojson","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fladybug-tools%2Fladybug-geojson/lists"}