[Denmark] Reviewing osmlint-osmium and osmlint data issues
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 254
- Forks
- 46
- PR merge metrics
- No merged PRs in 30d
Description
### Background
As part of on-going work to improve the quality of OpenStreetMap data, we recently used [osmlint-osmium](https://github.com/osmlab/osmlint-osmium) and [osmlint](https://github.com/osmlab/osmlint) for detecting issues related to road network data in Denmark. In total, we are going to review issues in 9 categories.
Our plan is to review all detected issues and fix it in OpenStreetMap. There's a [link](https://wiki.openstreetmap.org/wiki/Resolving_lintings_problems_in_Denmark) to the OSM Wiki page.
### Timeframe
We are going to start review on this week.
### Tools
We will use existing OpenStreetMap editing tools, we will use #hashtag for the project **#mbx_linters_denmark**
Editor: iD or JOSM
Satellite Imagery: Bing, Maxar, Esri
Street Level Imagery: Mapillary, Other open sources if available
### Contact Person
We welcome feedback, suggestions, and insights from local mappers. If you have questions about this work, or a specific edit by our team, please reach out to Natallia (natallia.zhouner@mapbox.com) or post a comment in a changeset.
### Example
1. Impossible angle and duplicate

2. Roads don't connected

### Linter Output for Denmark
Issue | Total | Data
--- | --- | ---
Crossing Highways | 40 |[crossinghighways.zip](https://github.com/mapbox/mapping/files/6899983/crossinghighways.zip)
Island Highways | 59 | [islandshighways.zip](https://github.com/mapbox/mapping/files/6899991/islandshighways.zip)
Impossible Angle | 31 |[impossibleangle.zip](https://github.com/mapbox/mapping/files/6899984/impossibleangle.zip)
Impossible Oneways | 16 |[impossibleoneways.zip](https://github.com/mapbox/mapping/files/6899989/impossibleoneways.zip)
Mixed layer | 8 |[mixedlayer.zip](https://github.com/mapbox/mapping/files/6899993/mixedlayer.zip)
Missing Type Restriction | 24 | [tr-missingtyperestrictiontr.zip](https://github.com/mapbox/mapping/files/6899999/tr-missingtyperestrictiontr.zip)
Missing Role | 7 | [tr-missingroletr.zip](https://github.com/mapbox/mapping/files/6899996/tr-missingroletr.zip)
Excessive Roles | 4 | [tr-excessiverolestr.zip](https://github.com/mapbox/mapping/files/6899995/tr-excessiverolestr.zip)
@Zetkun @abrohood @shvrm @lukasmartinelli @vladaboitsik
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
Start with the linked OpenStreetMap Wiki page and the eight linter-output ZIP files, then review the listed Denmark road-network issues using iD or JOSM and the referenced imagery sources. Done means reviewing the detected issues and fixing the applicable OpenStreetMap data, while using the #mbx_linters_denmark hashtag.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100