Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
JSON-Schema for KfWs Open Project Location Model.
feature_project_schema.json <- Main Schema with geometries and project_data properties
project_core_schema.json <- Project_core contains all attributes which are relevant for all projects; referenced in feature_project_schema
dac5_schema.json <- schema for the dac5 purpose codes; referenced in project_core (extracted to schema for better oveview, maintenance in collaberation)
sector_location_schema.json <- schema for the sector and location_type pairs; referenced in project_core (extracted to schema for better oveview, maintenance in collaberation)
test_validate_feature_schema.py tests a json against the schema.
Schema is still under development some attributes like filenameOfAdditionalGeodata should be erased in the future as geojson itself is capable to represent complex geometries.
The structure of the Repo regarding folders and versioning can be solved in future PR's