Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[The USA] Reviewing osmlint-osmium and osmlint data issues #373

Open
vladaboitsik opened this issue Feb 2, 2021 · 6 comments
Open

[The USA] Reviewing osmlint-osmium and osmlint data issues #373

vladaboitsik opened this issue Feb 2, 2021 · 6 comments

Comments

@vladaboitsik
Copy link

vladaboitsik commented Feb 2, 2021

Background

As part of on-going work to improve the quality of OpenStreetMap data, we recently used osmlint-osmium and osmlint for detecting issues related to road network data in The USA. In total, we are going to review issues in 10 categories.

Our plan is to review all detected issues and fix it in OpenStreetMap. There's a link to the OSM Wiki page.

Timeframe

We have already started to review detected issues in Michgan (previous ticket) , and editing OpenStreetMap data to fix valid issues. After, we are going to review several states one by one after contacting with communities. First one will be Texas. During our work on the ptoject we will update Linters output for each state in this ticket.

Tools

We will use existing OpenStreetMap editing tools, and starting from Texas state we begin to use common #hashtag for the project #mbx_linters_usa

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.Dargged node (link)

image

Linter Output for Texas

Issue Texas Total Data
Crossing Highways 1449 crossinghighways.zip
Crossing Highways Bridges 28 crossinghighwaysbridges.zip
Island Highways 325 islandshighways.zip
Impossible Angle 64 impossibleangle.zip
Impossible Oneways 384 impossibleoneways.zip
Mixed layer 52 mixedlayer.zip
Missing Type Restriction 4 tr-missingtyperestrictiontr.zip
Missing Role 252 tr-missingroletr.zip
Excessive Roles 24 tr-excessiverolestr.zip
Invalid Roles 4 tr-invalidroletr.zip

Linter Output for California

Issue California Total Data
Crossing Highways 2507 crossinghighways.json.zip
Island Highways 415 islandshighways.json.zip
Impossible Angle 69 impossibleangle.json.zip
Impossible Oneways 534 impossibleoneways.json.zip
Mixed layer 60 mixedlayer.json.zip
Missing Type Restriction 36 tr-missingtyperestrictiontr.json.zip
Missing Role 620 tr-missingroletr.json.zip
Excessive Roles 59 tr-excessiverolestr.json.zip
Invalid Roles 11 tr-invalidroletr.json.zip

Linter Output for Florida

Issue Florida Total Data
Crossing Highways 3017 crossinghighways.json.zip
Island Highways 306 islandshighways.json.zip
Impossible Angle 50 impossibleangle.json.zip
Impossible Oneways 346 impossibleoneways.json.zip
Mixed layer 47 mixedlayer.json.zip
Missing Type Restriction 8 tr-missingtyperestrictiontr.json.zip
Missing Role 330 tr-missingroletr.json.zip
Excessive Roles 36 tr-excessiverolestr.json.zip
Invalid Roles 14 tr-invalidroletr.json.zip

Linter Output for Missouri

Issue Missouri Total Data
Crossing Highways 417 crossinghighways.json.zip
Island Highways 117 islandshighways.json.zip
Impossible Angle 30 impossibleangle.json.zip
Impossible Oneways 120 impossibleoneways.json.zip
Mixed layer 17 mixedlayer.json.zip
Missing Type Restriction 9 tr-missingtyperestrictiontr.json.zip
Missing Role 38 tr-missingroletr.json.zip
Excessive Roles 3 tr-excessiverolestr.json.zip
Invalid Roles 2 tr-invalidroletr.json.zip

Linter Output for New York

Issue New York Total Data
Crossing Highways 892 crossinghighways-2.json.zip
Island Highways 413 islandshighways-2.json.zip
Impossible Angle 28 impossibleangle-2 2.json.zip
Impossible Oneways 184 impossibleoneways-2.json.zip
Mixed layer 14 mixedlayer-2.json.zip
Missing Type Restriction 23 tr-missingtyperestrictiontr-2.json.zip
Missing Role 493 tr-missingroletr-2.json.zip
Excessive Roles 29 tr-excessiverolestr-2.json.zip
Invalid Roles 8 tr-invalidroletr-2.json.zip

Linter Output for Illinois

Issue Illinois Total Data
Crossing Highways 255 crossinghighways.json.zip
Island Highways 77 islandshighways.json.zip
Impossible Angle 51 impossibleangle.json.zip
Impossible Oneways 112 impossibleoneways.json.zip
Mixed layer 42 mixedlayer.json.zip
Missing Type Restriction 5 tr-missingtyperestrictiontr.json.zip
Missing Role 199 tr-missingroletr.json.zip
Excessive Roles 59 tr-excessiverolestr.json.zip
Invalid Roles 7 tr-invalidroletr.json.zip

Linter Output for Ohio

Issue Ohio Total Data
Crossing Highways 179 crossinghighways.json.zip
Island Highways 109 islandshighways.json.zip
Impossible Angle 35 impossibleangle.json.zip
Impossible Oneways 107 impossibleoneways.json.zip
Mixed layer 35 mixedlayer.json.zip
Missing Type Restriction 17 tr-missingtyperestrictiontr.json.zip
Missing Role 200 tr-missingroletr.json.zip
Excessive Roles 9 tr-excessiverolestr.json.zip
Invalid Roles 2 tr-invalidroletr.json.zip

Linter Output for Pennsylvania

Issue Pennsylvania Total Data
Crossing Highways 146 crossinghighways.json.zip
Island Highways 181 islandshighways.json.zip
Impossible Angle 51 impossibleangle.json.zip
Impossible Oneways 121 impossibleoneways.json.zip
Mixed layer 28 mixedlayer.json.zip
Missing Type Restriction 93 tr-missingtyperestrictiontr.json.zip
Missing Role 124 tr-missingroletr.json.zip
Excessive Roles 13 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for Georgia

Issue Georgia Total Data
Crossing Highways 162 crossinghighways.json.zip
Island Highways 115 islandshighways.json.zip
Impossible Angle 35 impossibleangle.json.zip
Impossible Oneways 91 impossibleoneways.json.zip
Mixed layer 26 mixedlayer.json.zip
Missing Type Restriction 5 tr-missingtyperestrictiontr.json.zip
Missing Role 129 tr-missingroletr.json.zip
Excessive Roles 4 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for the North Carolina

Issue North Carolina Total Data
Crossing Highways 171 crossinghighways.json.zip
Island Highways 105 islandshighways.json.zip
Impossible Angle 43 impossibleangle.json.zip
Impossible Oneways 73 impossibleoneways.json.zip
Mixed layer 30 mixedlayer.json.zip
Missing Type Restriction 3 tr-missingtyperestrictiontr.json.zip
Missing Role 188 tr-missingroletr.json.zip
Excessive Roles 17 tr-excessiverolestr.json.zip
Invalid Roles 2 tr-invalidroletr.json.zip

Linter Output for the Indiana

Issue Indiana Total Data
Crossing Highways 155 crossinghighways.json.zip
Island Highways 75 islandshighways.json.zip
Impossible Angle 49 impossibleangle.json.zip
Impossible Oneways 60 impossibleoneways.json.zip
Mixed layer 25 mixedlayer.json.zip
Missing Role 122 tr-missingroletr.json.zip
Excessive Roles 6 tr-excessiverolestr.json.zip

Linter Output for the New Jersey

Issue New Jersey Total Data
Crossing Highways 125 crossinghighways.json.zip
Island Highways 32 islandshighways.json.zip
Impossible Angle 37 impossibleangle.json.zip
Impossible Oneways 78 impossibleoneways.json.zip
Mixed layer 10 mixedlayer.json.zip
Missing Type Restriction 8 tr-missingtyperestrictiontr.json.zip
Missing Role 86 tr-missingroletr.json.zip
Excessive Roles 3 tr-excessiverolestr.json.zip
Invalid Roles 2 tr-invalidroletr.json.zip

Linter Output for the Wisconsin

Issue Wisconsin Total Data
Crossing Highways 124 crossinghighways.json.zip
Island Highways 61 islandshighways.json.zip
Impossible Angle 22 impossibleangle.json.zip
Impossible Oneways 48 impossibleoneways.json.zip
Mixed layer 15 mixedlayer.json.zip
Missing Type Restriction 6 tr-missingtyperestrictiontr.json.zip
Missing Role 106 tr-missingroletr.json.zip
Excessive Roles 15 tr-excessiverolestr.json.zip

Linter Output for the Minnesota

Issue Minnesota Total Data
Crossing Highways 197 crossinghighways.json.zip
Island Highways 74 islandshighways.json.zip
Impossible Angle 58 impossibleangle.json.zip
Impossible Oneways 56 impossibleoneways.json.zip
Mixed layer 36 mixedlayer.json.zip
Missing Role 176 tr-missingroletr.json.zip
Excessive Roles 10 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for the Arizona

Issue Arizona Total Data
Crossing Highways 240 crossinghighways.json.zip
Island Highways 61 islandshighways.json.zip
Impossible Angle 19 impossibleangle.json.zip
Impossible Oneways 102 impossibleoneways.json.zip
Mixed layer 15 mixedlayer.json.zip
Missing Type Restriction 2 tr-missingtyperestrictiontr.json.zip
Missing Role 243 tr-missingroletr.json.zip
Excessive Roles 32 tr-excessiverolestr.json.zip
Invalid Roles 10 tr-invalidroletr.json.zip

Results

During this iteration the team reviewed 16 states in the USA: Michigan, Texas, California, Florida, Missouri, New York, Ohio, Illinois, Pennsylvania, Georgia, North Carolina, Indiana, New Jersey, Wisconsin, Minnesota, Arizona.

Team reviewed almost 12,000 items with the fix rate 64,8% (7,755 items). All our contribution can be traced with the help of hashtags #mbx_linters_usa and #mbx_linters_michigan

Screen Shot 2021-04-15 at 16 22 57

@legain @Andygol @abrohood @shvrm @lukasmartinelli @mikelmaron

@vladaboitsik
Copy link
Author

vladaboitsik commented Apr 26, 2021

Linter Output for the Rhode Island

Issue Rhode Island Total Data
Crossing Highways 12 crossinghighways (1).json.zip
Island Highways 8 islandshighways.json.zip
Impossible Angle 4 impossibleangle.json.zip
Impossible Oneways 7 impossibleoneways.json.zip
Mixed layer 1 mixedlayer.json.zip
Missing Role 8 tr-missingroletr.json.zip

Linter Output for the Louisiana

Issue Louisiana Total Data
Crossing Highways 33 crossinghighways.json.zip
Island Highways 60 islandshighways.json.zip
Impossible Angle 12 impossibleangle.json.zip
Impossible Oneways 14 impossibleoneways.json.zip
Mixed layer 9 mixedlayer.json.zip
Missing Type Restriction 2 tr-missingtyperestrictiontr.json.zip
Missing Role 58 tr-missingroletr.json.zip
Excessive Roles 5 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for the Virginia

Issue Virginia Total Data
Crossing Highways 50 crossinghighways.json.zip
Island Highways 107 islandshighways.json.zip
Impossible Angle 24 impossibleangle.json.zip
Impossible Oneways 46 impossibleoneways.json.zip
Mixed layer 24 mixedlayer.json.zip
Missing Type Restriction tr-missingtyperestrictiontr.json.zip
Missing Role 83 tr-missingroletr.json.zip
Excessive Roles 10 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for the Oklahoma

Issue Oklahoma Total Data
Crossing Highways 151 crossinghighways.json.zip
Island Highways 80 islandshighways.json.zip
Impossible Angle 18 impossibleangle.json.zip
Impossible Oneways 18 impossibleoneways.json.zip
Mixed layer 2 mixedlayer.json.zip
Missing Role 58 tr-missingroletr.json.zip
Excessive Roles 7 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for the Tennessee

Issue Tennessee Total Data
Crossing Highways 202 crossinghighways.json.zip
Island Highways 92 islandshighways.json.zip
Impossible Angle 35 impossibleangle.json.zip
Impossible Oneways 33 impossibleoneways.json.zip
Mixed layer 14 mixedlayer.json.zip
Missing Type Restriction 10 tr-missingtyperestrictiontr.json.zip
Missing Role 68 tr-missingroletr.json.zip
Excessive Roles 1 tr-excessiverolestr.json.zip

Linter Output for the Alabama

Issue Alabama Total Data
Crossing Highways 44 crossinghighways.json.zip
Island Highways 45 islandshighways.json.zip
Impossible Angle 15 impossibleangle.json.zip
Impossible Oneways 27 impossibleoneways.json.zip
Mixed layer 6 mixedlayer.json.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.json.zip
Missing Role 17 tr-missingroletr.json.zip
Excessive Roles 2 tr-excessiverolestr.json.zip
Invalid Roles 1 tr-invalidroletr.json.zip

Linter Output for the Iowa

Issue Iowa Total Data
Crossing Highways 25 crossinghighways.json.zip
Island Highways 54 islandshighways.json.zip
Impossible Angle 15 impossibleangle.json.zip
Impossible Oneways 15 impossibleoneways.json.zip
Mixed layer 38 mixedlayer.json.zip
Missing Role 8 tr-missingroletr.json.zip
Excessive Roles 1 tr-excessiverolestr.json.zip

Linter Output for the Maryland

Issue Maryland Total Data
Crossing Highways 38 crossinghighways.json.zip
Island Highways 92 islandshighways.json.zip
Impossible Angle 20 impossibleangle.json.zip
Impossible Oneways 80 impossibleoneways.json.zip
Mixed layer 3 mixedlayer.json.zip
Missing Type Restriction 4 tr-missingtyperestrictiontr.json.zip
Missing Role 46 tr-missingroletr.json.zip
Excessive Roles 8 tr-excessiverolestr.json.zip
Invalid Roles 3 tr-invalidroletr.json.zip

Linter Output for the Massachusetts

Issue Massachusetts Total Data
Crossing Highways 114 crossinghighways.json.zip
Island Highways 62 islandshighways.json.zip
Impossible Angle 36 impossibleangle.json.zip
Impossible Oneways 37 impossibleoneways.json.zip
Mixed layer 9 mixedlayer.json.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.json.zip
Missing Role 81 tr-missingroletr.json.zip
Excessive Roles 4 tr-excessiverolestr.json.zip
Invalid Roles 6 tr-invalidroletr.json.zip

@vladaboitsik vladaboitsik reopened this Apr 26, 2021
@sonyahilchik
Copy link

sonyahilchik commented Jun 2, 2021

Linter Output for the Arkansas

Issue Total Data
Crossing Highways 31 crossinghighways.zip
Island Highways 56 islandshighways.zip
Impossible Angle 12 impossibleangle.zip
Impossible Oneways 14 impossibleoneways.zip
Mixed layer 14 mixedlayer.zip
Missing Role 16 tr-missingroletr.zip
Excessive Roles 4 tr-excessiverolestr.zip
Invalid Roles 2 tr-invalidroletr.zip

Linter Output for the Colorado

Issue Total Data
Crossing Highways 169 crossinghighways.zip
Island Highways 65 islandshighways.zip
Impossible Angle 26 impossibleangle.zip
Impossible Oneways 81 impossibleoneways.zip
Mixed layer 52 mixedlayer.zip
Missing Role 92 tr-missingroletr.zip
Excessive Roles 5 tr-excessiverolestr.zip
Invalid Roles 1 tr-invalidroletr.zip
Missing Type Restriction 6 tr-missingtyperestrictiontr.zip

Linter Output for the South Carolina

Issue Total Data
Crossing Highways 124 crossinghighways.zip
Island Highways 137 islandshighways.zip
Impossible Angle 27 impossibleangle.zip
Impossible Oneways 18 impossibleoneways.zip
Mixed layer 7 mixedlayer.zip
Missing Role 72 tr-missingroletr.zip
Excessive Roles 1 tr-excessiverolestr.zip

Linter Output for the Kentucky

Issue Total Data
Crossing Highways 46 crossinghighways.zip
Island Highways 202 islandshighways.zip
Impossible Angle 46 impossibleangle.zip
Impossible Oneways 34 impossibleoneways.zip
Mixed layer 5 mixedlayer.zip
Missing Role 19 tr-missingroletr.zip
Excessive Roles 4 tr-excessiverolestr.zip
Invalid Roles 1 tr-invalidroletr.zip
Missing Type Restriction 2 tr-missingtyperestrictiontr.zip

Linter Output for the Washington

Issue Total Data
Crossing Highways 71 crossinghighways.zip
Island Highways 69 islandshighways.zip
Impossible Angle 15 impossibleangle.zip
Impossible Oneways 18 impossibleoneways.zip
Mixed layer 2 mixedlayer.zip
Missing Role 159 tr-missingroletr.zip
Excessive Roles 13 tr-excessiverolestr.zip
Missing Type Restriction 2 tr-missingtyperestrictiontr.zip

@sonyahilchik
Copy link

sonyahilchik commented Sep 24, 2021

Linter Output for the Utah

Issue Total Data
Crossing Highways 39 crossinghighways.zip
Island Highways 27 islandshighways.zip
Impossible Angle 12 impossibleangle.zip
Impossible Oneways 5 impossibleoneways.zip
Mixed layer 4 mixedlayer.zip
Missing Role 178 tr-missingroletr.zip
Excessive Roles 22 tr-excessiverolestr.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.zip

Linter Output for the Nebraska

Issue Total Data
Crossing Highways 15 crossinghighways.zip
Island Highways 50 islandshighways.zip
Impossible Angle 5 impossibleangle.zip
Impossible Oneways 25 impossibleoneways.zip
Mixed layer 5 mixedlayer.zip
Missing Role 29 tr-missingroletr.zip
Excessive Roles 15 tr-excessiverolestr.zip

Linter Output for the Mississippi

Issue Total Data
Crossing Highways 27 crossinghighways.zip
Island Highways 55 islandshighways.zip
Impossible Angle 11 impossibleangle.zip
Impossible Oneways 7 impossibleoneways.zip
Mixed layer 2 mixedlayer.zip
Missing Role 22 tr-missingroletr.zip
Excessive Roles 3 tr-excessiverolestr.zip

Linter Output for the Connecticut

Issue Total Data
Crossing Highways 17 crossinghighways.zip
Island Highways 64 islandshighways.zip
Impossible Angle 19 impossibleangle.zip
Impossible Oneways 35 impossibleoneways.zip
Mixed layer 14 mixedlayer.zip
Missing Role 38 tr-missingroletr.zip
Excessive Roles 15 tr-excessiverolestr.zip
Invalid Roles 57 tr-invalidroletr.zip
Missing Type Restriction 5 tr-missingtyperestrictiontr.zip

Linter Output for the Nevada

Issue Total Data
Crossing Highways 243 crossinghighways.zip
Island Highways 37 islandshighways.zip
Impossible Angle 10 impossibleangle.zip
Impossible Oneways 12 impossibleoneways.zip
Mixed layer 9 mixedlayer.zip
Missing Role 104 tr-missingroletr.zip
Excessive Roles 5 tr-excessiverolestr.zip

Linter Output for the New Hampshire

Issue Total Data
Crossing Highways 11 crossinghighways.zip
Island Highways 65 islandshighways.zip
Impossible Angle 9 impossibleangle.zip
Impossible Oneways 10 impossibleoneways.zip
Mixed layer 3 mixedlayer.zip
Missing Role 32 tr-missingroletr.zip
Excessive Roles 5 tr-excessiverolestr.zip
Missing Type Restriction 3 tr-missingtyperestrictiontr.zip

Linter Output for the West Virginia

Issue Total Data
Crossing Highways 23 crossinghighways.zip
Island Highways 126 islandshighways.zip
Impossible Angle 13 impossibleangle.zip
Impossible Oneways 24 impossibleoneways.zip
Mixed layer 15 mixedlayer.zip
Missing Role 4 tr-missingroletr.zip
Excessive Roles 1 tr-excessiverolestr.zip
Missing Type Restriction 3 tr-missingtyperestrictiontr.zip

Linter Output for the Kansas

Issue Total Data
Crossing Highways 49 crossinghighways.zip
Island Highways 91 islandshighways.zip
Impossible Angle 20 impossibleangle.zip
Impossible Oneways 15 impossibleoneways.zip
Mixed layer 15 mixedlayer.zip
Missing Role 18 tr-missingroletr.zip
Missing Type Restriction 2 tr-missingtyperestrictiontr.zip

Linter Output for the Oregon

Issue Total Data
Crossing Highways 42 crossinghighways.zip
Island Highways 69 islandshighways.zip
Impossible Angle 14 impossibleangle.zip
Impossible Oneways 18 impossibleoneways.zip
Mixed layer 9 mixedlayer.zip
Missing Role 68 tr-missingroletr.zip
Excessive Roles 14 tr-excessiverolestr.zip
Invalid Roles 15 tr-invalidroletr.zip

@sonyahilchik
Copy link

Linter Output for the New Mexico

Issue Total Data
Crossing Highways 199 crossinghighways.zip
Island Highways 78 islandshighways.zip
Impossible Angle 10 impossibleangle.zip
Impossible Oneways 27 impossibleoneways.zip
Mixed layer 18 mixedlayer.zip
Missing Role 16 tr-missingroletr.zip
Excessive Roles 1 tr-excessiverolestr.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.zip

Linter Output for the Idaho

Issue Total Data
Crossing Highways 34 crossinghighways.zip
Island Highways 33 islandshighways.zip
Impossible Angle 8 impossibleangle.zip
Impossible Oneways 8 impossibleoneways.zip
Mixed layer 12 mixedlayer.zip
Missing Role 14 tr-missingroletr.zip
Excessive Roles 1 tr-excessiverolestr.zip
Invalid Roles 1 tr-invalidroletr.zip

Linter Output for the North Dakota

Issue Total Data
Crossing Highways 26 crossinghighways.zip
Island Highways 97 islandshighways.zip
Impossible Angle 13 impossibleangle.zip
Impossible Oneways 1 impossibleoneways.zip
Mixed layer 9 mixedlayer.zip
Missing Role 8 tr-missingroletr.zip
Invalid Roles 1 tr-invalidroletr.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.zip

Linter Output for the Maine

Issue Total Data
Crossing Highways 196 crossinghighways.zip
Island Highways 143 islandshighways.zip
Impossible Angle 11 impossibleangle.zip
Impossible Oneways 8 impossibleoneways.zip
Mixed layer 2 mixedlayer.zip
Missing Role 24 tr-missingroletr.zip
Excessive Roles 5 tr-excessiverolestr.zip
Invalid Roles 1 tr-invalidroletr.zip

Linter Output for the South Dakota

Issue Total Data
Crossing Highways 52 crossinghighways.zip
Island Highways 38 islandshighways.zip
Impossible Angle 8 impossibleangle.zip
Impossible Oneways 2 impossibleoneways.zip
Mixed layer 9 mixedlayer.zip
Missing Role 20 tr-missingroletr.zip

Linter Output for the Delaware

Issue Total Data
Crossing Highways 10 crossinghighways.zip
Island Highways 40 islandshighways.zip
Impossible Angle 5 impossibleangle.zip
Impossible Oneways 11 impossibleoneways.zip
Missing Role 13 tr-missingroletr.zip
Excessive Roles 2 tr-excessiverolestr.zip
Invalid Roles 1 tr-invalidroletr.zip

Linter Output for the Montana

Issue Total Data
Crossing Highways 80 crossinghighways.zip
Island Highways 27 islandshighways.zip
Impossible Angle 7 impossibleangle.zip
Impossible Oneways 1 impossibleoneways.zip
Mixed layer 6 mixedlayer.zip

Linter Output for the Vermont

Issue Total Data
Crossing Highways 8 crossinghighways.zip
Island Highways 33 islandshighways.zip
Impossible Angle 10 impossibleangle.zip
Impossible Oneways 5 impossibleoneways.zip
Mixed layer 1 mixedlayer.zip
Missing Role 14 tr-missingroletr.zip
Excessive Roles 3 tr-excessiverolestr.zip

Linter Output for the Rhode Island

Issue Total Data
Crossing Highways 2 crossinghighways.zip
Island Highways 17 islandshighways.zip
Impossible Angle 1 impossibleangle.zip
Impossible Oneways 7 impossibleoneways.zip
Missing Role 5 tr-missingroletr.zip

Linter Output for the Alaska

Issue Total Data
Crossing Highways 57 crossinghighways.zip
Island Highways 58 islandshighways.zip
Impossible Angle 3 impossibleangle.zip
Impossible Oneways 1 impossibleoneways.zip
Mixed layer 8 mixedlayer.zip
Missing Role 3 tr-missingroletr.zip
Excessive Roles 1 tr-excessiverolestr.zip

Linter Output for the Wyoming

Issue Total Data
Crossing Highways 28 crossinghighways.zip
Island Highways 30 islandshighways.zip
Impossible Angle 8 impossibleangle.zip
Impossible Oneways 4 impossibleoneways.zip
Missing Role 24 tr-missingroletr.zip
Invalid Roles 1 tr-invalidroletr.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.zip

Linter Output for the Hawaii

Issue Total Data
Crossing Highways 28 crossinghighways.zip
Island Highways 33 islandshighways.zip
Impossible Angle 7 impossibleangle.zip
Impossible Oneways 11 impossibleoneways.zip
Mixed layer 5 mixedlayer.zip
Missing Role 1 tr-missingroletr.zip

Linter Output for the District of Columbia

Issue Total Data
Island Highways 10 islandshighways.zip
Impossible Oneways 34 impossibleoneways.zip
Mixed layer 2 mixedlayer.zip
Missing Role 20 tr-missingroletr.zip
Missing Type Restriction 1 tr-missingtyperestrictiontr.zip

@sonyahilchik
Copy link

sonyahilchik commented Nov 23, 2021

The team is going to start the 2nd iteration of improving the quality of OpenStreetMap data. Now we will use internal Mapbox data validation jobs that search OSM data for errors. We got 17540 detections of issues which we're going to review.

We will update this ticket with results of our work.

@sonyahilchik
Copy link

sonyahilchik commented Feb 3, 2022

The team finished review with great results: we fixed 13444 items. During our work amount of issues were grown and totally we reviewed 21333 items.

Screenshot from 2022-02-03 10-44-50

The USA will be reviewed on permanent bases from the February. Once a week there'll be a upload of data and team will close these issues. As part of on-going work to improve the quality of OpenStreetMap data, our team is planning to review a subset of the detections to better understand the type of issues, and also fix any valid data issues directly in the OSM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants