OSM-Wikidata Map Framework
OSM-Wikidata Map Framework | |
---|---|
Author: | User:Danysan |
License: | GNU General Public License (free of charge) |
Platform: | Web |
Status: | Active |
Language: | multiple languages |
Source code: | GitLab (primary) |
Programming languages: | Python, TypeScript, HTML, and CSS |
Merge data from OpenStreetMap and Wikidata to map information about entities and points of interest |
Framework for creating interactive maps that combine and display details about geographic features from OpenStreetMap and Wikidata and optionally associated entities.
Available back-ends
Updated minutely:
- Overpass API
- Wikidata Query Service
- Overpass API + Wikidata Query Service
Updated weekly:
- QLever
- Ad hoc database
- the only back-end that also allows to view data at low zoom
- initialized and updated semi-automatically with Apache Airflow, served through PMTiles
Example instances
OSM-Wikidata Map
Shows geographic features from OpenStreetMap and Wikidata
Open Etymology Map
Displays the etymology of names of streets and points of interest.
Keys and properties used to find the associated entities which represent what the feature is named after:
- name:etymology:wikidata=*
- subject:wikidata=*
- wikidata=* + P138
- wikidata=* + P825
- wikidata=* + P547
Some noteworthy examples:
- Moers (Germany), with source statistics: link
- Moers (Germany), with gender statistics: link
- Moers (Germany), with type statistics: link
- San Francisco (USA), with occupation statistics: link
- San Francisco (USA), with birth century statistics: link
- San Francisco (USA), with death century statistics: link
Open Burial Map
Displays details about burial locations
Keys and properties used to find the associated entities which represent who is buried inside the feature:
- buried:wikidata=*
- subject:wikidata=*
- wikidata=* + P119 (+ optionally P1442)
Some noteworthy examples:
- Verano (Rome, Italy): link
- Northern Cemetery (Stockholm, Sweden): link
- Père-Lachaise (Paris, France): link
- Arlington (Virginia, USA): link
- San Isidro (Madrid, Spain): link
- Staglieno (Genova, Italy): link
Open Architect Map
Displays the architects who created buildings and structures
Keys and properties used to find the associated entities which represent the architect/organization which designed the feature:
- architect:wikidata=*
- wikidata=* + P84
- wikidata=* + P287
Some noteworthy examples:
- World Trade Center (New York, USA): link
- Porta Nuova (Milano, Italy): link
- Shinjuku (Tokyo, Japan): link
- Lujiazui (Shangai, China): link
- Central (Hong Kong, China): link
- San Francisco, USA: link
Open Artist Map
Shows the artists who designed artworks and memorials.
Keys and properties used to find the associated entities which represent the artist(s) which realized the feature:
- artist:wikidata=*
- wikidata=* + P170
- wikidata=* + P50
Some noteworthy examples:
Configuration
The types of geographic features and related entities to show are choosen by editing a configuration file and automatically handled by the framework.
The available configurations are documented in .env.example. Instantiation, configuration and Database initialization instructions can be found in this presentation.