Generalising the input for wikimama
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 8
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
Based on @planemad [comment in this issue](https://github.com/mapbox/wikimama/issues/10#issuecomment-281327026), could the input for the tool be made generic so that this could be used for various purpose ?
> The input could then be either:
> - input.csv of a list of locations with lat/lons and an Overpass query.ql to generate OSM features
> - input.geojson of OSM features generated from Overpass |
Improving the tool to accept any of the input data in either of these 3 should give the freedom to match and compare any geo-located place with Wikidata irrespective of its presence in OSM. The immediate use cases for the data team are,
- Adding missing translations to various categories of features in OSM such as Parks, Islands, towns, etc.
- Adding translations to place labels in wikidata which has only place name and co-ordinates.
Having this implemented in the wikimama tool would aid in matching any kind of features with coordinates.
_Priority: High_
cc: @amishas157 @planemad
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by reviewing the current wikimama input path, then compare the proposed input.csv, input.geojson, and Overpass query.ql forms against the existing matching flow; done means the tool can match coordinate-based features with Wikidata across the listed use cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100