[early-draft] See https://docs.google.com/presentation/d/1V3gDPh5uzmIYtuPptFJY1GbfbvnxW_ViWuIsnSr9bhQ/edit?usp=sharing
- Installing
- Command line Usage
- The proto specification for OSM data intent file
- Reference codes at top level
- 1: input data
- 2: environment data
- 3: output data
At the moment, this package is not on Python Pipi, so install from GitHub.
# pip install osmdi --upgrade
pip install git+https://github.com/fititnt/openstreetmap-data-intent.git#egg=osmdiosmdicli --help
# test with examples from tests/data
osmdicli tests/data/example-005.osmdi.ymlThe general idea is based initial attempt to implement idea behind https://docs.google.com/presentation/d/1V3gDPh5uzmIYtuPptFJY1GbfbvnxW_ViWuIsnSr9bhQ/edit?usp=sharing.
Some early comments (2023-09-02) on how to do it (subject to change):
- Focused on OpenStreetMap data and tooling.
- and it accepts input data from non OpenStreetMap data (for now, Wikidata) because allows to be used to explain relationship between concepts
- yes, this means tools could explain how to dump data (for now, only SPARQL implemented) external to OpenStreetMap
- the semantics on how to compare data does not have code implemented
- and it accepts input data from non OpenStreetMap data (for now, Wikidata) because allows to be used to explain relationship between concepts
For files with examples, check tests/data.
0: metadata (optional)1: input data2: environment data (optional)3: output data (optional)
Public domain