User:Herrchin/Basemap editing practices View history

mNo edit summary
(new resources, road type / unpaved)
 
(6 intermediate revisions by 2 users not shown)
Line 3: Line 3:
{{mbox  
{{mbox  
| type = important  
| type = important  
| text = This basemap editing guidance contains rules and recommendations that may only be appropriate for Nebraska. Consult with your State Manager for any adjustments for your editing area.}}
| text = This basemap editing guidance contains some rules and recommendations that may only be appropriate for Nebraska. Consult with your State Manager for any adjustments for your editing area.}}


== Additional Basemap guidance and resources ==
* The USA Wazeopedia now has a [[Basemap|Basemap page]] with useful guidance.
{{Mbox| type = important |text='''Pennsylvania Basemap map raiders''' should also refer to the slides in the [[Pennsylvania/Mapraid_Basemap#Primary_Goal|raid page]].}}


== Recommended scripts/plugins ==
== Recommended scripts/plugins ==
[[File:Basemap toolbox.jpeg|60px|thumbnail|right]]
[[File:Basemap toolbox.png|60px|thumbnail|right]]
* Use [[Scripts/WME_Toolbox|WME Toolbox]], and use the recommended settings shown in the screenshot.  
* Use [[Scripts/WME_Toolbox|WME Toolbox]], and use the recommended settings shown in the screenshot to the right.
* Use [[Scripts/WME_Validator|WME Validator]] to assist with identifying roads to update. Make sure that "Highlight issues on the map" is '''enabled''' (found under the Validator's tab "gear" icon", then the "wrench" icon).
* Use [https://www.waze.com/forum/viewtopic.php?f=819&t=230927 WME Magic] to assist with identifying roads to update. '''Note''' that many of the segment highlight colors in the examples were from WME Validator; WME Magic uses different segment highlighting schemes.
* Then install the [https://greasyfork.org/en/scripts/14878-wme-validator-localization-for-nebraska WME Validator Localization for Nebraska]
* Use [https://www.waze.com/forum/viewtopic.php?t=40705 WME Color Highlights] to help identify other potential problem roads, such as rural one-way roads that should be two-way.
* [[Scripts/WME_Color_Highlights|WME Color Highlights]] to help identify other potential problem roads, such as rural one-way roads that should be two-way.




== Common basemap issues ==
== Common basemap issues ==
{| class="wikitable"
{| class="wikitable" border="1"
|-
|-
|colspan=2|[[File:Basemap1.jpeg|center]]
|colspan=2|[[File:Basemap1.jpeg|center]]
|-
|- style="border: 1px solid darkgray;"
|rowspan=2|(1) '''Roads with [[Unknown_direction|unknown direction]]'''.
|rowspan=2|(1) '''Roads with [[Creating_and_editing_road_segments#Road_Direction|unknown direction]]'''.
|'''Rural areas''': Set as two-way unless there is reason to suspect a one-way ([[At-grade_connectors|AGC]], other).
|'''Rural areas''': Set as two-way unless there is reason to suspect a one-way ([[At-grade_connectors|AGC]], other).
|-
|-
|'''Urban areas''': Check streetview and/or GIS resources to determine two-way or one-way.
|'''Urban areas''': Check streetview and/or GIS resources to determine two-way or one-way.


|-
|- style="border: 1px solid darkgray;"
|rowspan=2|(2) '''Two-way roads incorrectly marked as [[Determining_one-way_streets|one-way]]''' (one-way roads are rare outside urban areas).
|rowspan=2|(2) '''Two-way roads incorrectly marked as [[Determining_one-way_streets|one-way]]''' (one-way roads are rare outside urban areas).
|'''Rural areas''': Set as two-way unless there is reason to suspect a one-way ([[At-grade_connectors|AGC]], other).
|'''Rural areas''': Set as two-way unless there is reason to suspect a one-way ([[At-grade_connectors|AGC]], other).
Line 30: Line 32:
|'''Urban areas''': Check streetview and/or GIS resources to determine two-way or one-way.
|'''Urban areas''': Check streetview and/or GIS resources to determine two-way or one-way.


|-
|- style="border: 1px solid darkgray;"
|rowspan=2|(3) '''[[Soft_and_hard_turns|Soft (Unconfirmed) Turns]]'''.
|rowspan=2|(3) '''[[Soft_and_hard_turns|Soft (Unconfirmed) Turns]]'''.
|'''Rural areas''': Allow all turns ("Q" then "W" hotkeys with WME Toolbox), unless there is reason to suspect a turn might not be allowed.
|'''Rural areas''': Allow all turns ("Q" then "W" hotkeys with WME Toolbox), unless there is reason to suspect a turn might not be allowed.
Line 36: Line 38:
|'''Urban areas''': Check streetview and/or GIS resources to determine which turns are legal.
|'''Urban areas''': Check streetview and/or GIS resources to determine which turns are legal.


|-
|- style="border: 1px solid darkgray;"
|rowspan=4|(4) '''[[Unnecessary_junctions|Unnecessary Junctions]]''', which also frequently have Unconfirmed Turns.
|rowspan=5|(4) '''[[Unnecessary_junctions|Unnecessary Junctions]]''', which also frequently have Unconfirmed Turns.
|Soft-turns must be confirmed.
|Soft-turns must be confirmed.
|-
|-
|All of the parameters of the 2 roads must match) before the junction can be deleted.
|All of the parameters of the 2 roads must match) before the junction can be deleted.
|-
|- style="border: 1px solid darkgray;"
|Select the junction and use the upper-right "trash can" delete button, or carefully use the WME Toolbox "Suppress unneeded junctions" function if of sufficient editing level.
|Select the junction and use the upper-right "trash can" delete button, or carefully use the WME Toolbox "Suppress unneeded junctions" function if of sufficient editing level.
|-
|- style="border: 1px solid darkgray;"
|If you can't delete a junction, something about the roads does not match. Try reloading the roads (ALT+SHIFT+R) to ensure you're seeing valid data.
|If you can't delete a junction, something about the roads does not match. Try reloading the roads (ALT+SHIFT+R) to ensure you're seeing valid data.
|- style="border: 1px solid darkgray;"
|Be sure to [[Creating_and_editing_road_segments#Adjusting_road_geometry_.28nodes.29|remove the geometry node left behind]], if it is not needed.


|-
|-
Line 51: Line 55:
|colspan=2|[[File:Basemap4.jpeg|600px|center]]
|colspan=2|[[File:Basemap4.jpeg|600px|center]]


|-
|- style="border: 1px solid darkgray;"
|rowspan=3|(5) '''Incorrect [[Interface_guide#Junction_Arrows|u-turns]]'''.
|rowspan=3|(5) '''Incorrect [[Interface_guide#Junction_Arrows|u-turns]]'''.
|Enabled U-turns should be somewhat rare in '''urban areas''', and almost non-existent in '''rural areas'''.
|Enabled U-turns should be somewhat rare in '''urban areas''', and almost non-existent in '''rural areas'''.
|-
|- style="border: 1px solid darkgray;"
|When basemap editing in '''rural areas''', it is generally safe to assume the u-turn should be removed. The "Q" hotkey with WME Toolbox will remove them easily.
|When basemap editing in '''rural areas''', it is generally safe to assume the u-turn should be removed. The "Q" hotkey with WME Toolbox will remove them easily.
|-
|- style="border: 1px solid darkgray;"
|In '''urban areas''', u-turns are governed by [[Nebraska#U-turns|the Nebraska u-turn wiki section]]
|In Nebraska '''urban areas''', u-turns are governed by [[Nebraska#U-turns|the Nebraska u-turn wiki section]]. Consult the State wiki for the state you're editing in for u-turn guidance.


|-
|- style="border: 1px solid darkgray;"
|rowspan=2|(6) '''Reverse connections'''.
|rowspan=2|(6) '''Reverse connections'''.
|One way Reverse connections (purple triangle in WME Toolbox) are created is when a two-way segment is converted to one-way. Turns which were previously enabled at a junction, which would now go against the legal flow of traffic, still exist in the Waze database.
|One way Reverse connections (purple triangle in WME Toolbox) are created is when a two-way segment is converted to one-way. Turns which were previously enabled at a junction, which would now go against the legal flow of traffic, still exist in the Waze database.
|-
|- style="border: 1px solid darkgray;"
|To help prevent Waze from ever turning the wrong way on to a one-way segment (as unlikely as that would be), it is best to remove those stored illegal turns. The quickest way is to use the "Q" hotkey of WME Toolbox.
|To help prevent Waze from ever turning the wrong way on to a one-way segment (as unlikely as that would be), it is best to remove those stored illegal turns. The quickest way is to use the "Q" hotkey of WME Toolbox.


|-
|- style="border: 1px solid darkgray;"
|(7) '''[[Junction_Style_Guide#One-segment_loops|One-segment loops]]''' (often at the end of rural driveways).
|(7) '''[[Junction_Style_Guide#One-segment_loops|One-segment loops]]''' (often at the end of rural driveways).
|You can try to repair the loop, but often these are best simply deleted and the preceding driveway adjusted/extended some.
|You can try to [[Junction_Style_Guide#Fixing_one-segment_loops|repair the loop]], but often these are best simply deleted and the preceding driveway adjusted/extended some. If it's not a driveway loop and needs to be preserved, try disconnecting the A or B end of the loop and saving, then adding junction nodes to make it a 3-segment loop before re-attaching the loose end to the road leading in.


|-
|-
Line 76: Line 80:
|colspan=2|[[File:Basemap6.jpeg|600px|center]]
|colspan=2|[[File:Basemap6.jpeg|600px|center]]


|-
|- style="border: 1px solid darkgray;"
|rowspan=2|(8) '''[[Junction_Style_Guide#Every_loop_must_be_made_up_of_three_or_more_segments|2-segment loops]]''' that should be 3-segment (example: multi-entry rural driveways arcs).
|rowspan=2|(8) '''[[Junction_Style_Guide#Every_loop_must_be_made_up_of_three_or_more_segments|2-segment loops]]''' that should be 3-segment (example: multi-entry rural driveways arcs).
|First ensure the correct Road Type and Direction...
|First ensure the correct Road Type and Direction...
|-
|- style="border: 1px solid darkgray;"
|Then select one of the endpoint junctions and press "Q" to have WME Toolbox automatically add an additional junction node for you. Or draw a new road with one end connected to a point in the middle of the loop, then delete the new road.
|Then select one of the endpoint junctions and press "Q" to have WME Toolbox automatically add an additional junction node for you. Or draw a new road with one end connected to a point in the middle of the loop, then delete the new road.


|-
|- style="border: 1px solid darkgray;"
|(9) '''Private farming paths''' that probably should not be mapped at all in Waze (to irrigation pivots, grain silos, and other private buildings that no Wazer would route to.)
|(9) '''Private farming paths''' that probably should not be mapped at all in Waze (to irrigation pivots, grain silos, and other private buildings that no Wazer would route to.)
|The primary Driveway to rural '''houses''' should almost always be preserved per the [[Nebraska#Driveways|Nebraska Driveway wiki standards]]. Secondary farm paths to the house are generally superfluous and should be removed.
| In Nebraska, the primary Driveway to rural '''houses''' should almost always be preserved per the [[Nebraska#Driveways|Nebraska Driveway wiki standards]]. Secondary farm paths to the house are generally superfluous and should be removed. Consult the appropriate State guidance to see how rural driveways should be handled where you are editing, as this varies from state to state.


|-
|-
|colspan=2|[[File:Basemap7.jpeg|350px|center]]
|colspan=2|[[File:Basemap7.jpeg|350px|center]]


|-
|- style="border: 1px solid darkgray;"
|(10) '''[[Nebraska#Driveways|Driveways]] to homes or other buildings that no longer exist''', or other superfluous roads.
|(10) '''[[Nebraska#Driveways|Driveways]] to homes or other buildings that no longer exist''', or other superfluous roads.
|Delete the road, and remove the extra junction left over on the public road per #4.
|Delete the road, and remove the extra junction left over on the public road per #4.
Line 96: Line 100:
|colspan=2|[[File:Basemap8.jpeg|400px|center]]
|colspan=2|[[File:Basemap8.jpeg|400px|center]]


|-
|- style="border: 1px solid darkgray;"
|(11) '''"Spaghetti"''': A mess of private roads, paths, tracks added from a previous visual analysis of satellite imagery.
|(11) '''"Spaghetti"''': A mess of private roads, paths, tracks added from a previous visual analysis of satellite imagery.
|Delete all roads except those that should be preserved by other guidelines or tips, such as the primary Driveway to a home, or a private road parallel to a public road.
|Delete all roads except those that should be preserved by other guidelines or tips, such as the primary Driveway to a home, or a private road parallel to a public road.


|-
|- style="border: 1px solid darkgray;"
|rowspan=3|(12) '''Missing, outdated, or incorrect road names''', or they do not match the [[Nebraska#Major_roads|NE road naming standards]] or [[Abbreviations_and_acronyms/USA|USA abbreviations]].
|rowspan=2|(12) '''Missing, outdated, or incorrect road names''', or they do not match the [[Nebraska#Major_roads|NE road naming standards]] or [[Abbreviations_and_acronyms|USA abbreviations]].
|Update the road primary name and all alt-names.
|Update the road primary name and all alt-names.
|-
|- style="border: 1px solid darkgray;"
|Note that many alt-names on basemap roads may be outdated, referring to highway numbers which have been renamed, rerouted, or decommissioned.
|Note that many alt-names on basemap roads may be outdated, referring to highway numbers which have been renamed, rerouted, or decommissioned.
|-
|The [https://greasyfork.org/en/scripts/14878-wme-validator-localization-for-nebraska WME Validator Localization for Nebraska] will help flag incorrectly named roads. Be sure to adjust the Validator settings per the Recommendations on the localization GreasyFork page.


|-
|- style="border: 1px solid darkgray;"
|(13) '''Private roads with the [https://www.waze.com/forum/viewtopic.php?f=634&t=58461#p523659 State set as Iowa].'''
|(13) '''Private roads with the [https://www.waze.com/forum/viewtopic.php?f=634&t=58461#p523659 State value set incorrectly to a neighboring state].'''
|Set the State to Nebraska :)
|Set the State correctly :)
 
|- style="border: 1px solid darkgray;"
|(14) '''Incorrect Road Type''' or '''Unpaved''' status
|Most basemap roads were imported as the {{Street}} type, but that type might need to be changed to {{Private Road}}, {{Primary Street}}, or some other type. If the road is unpaved, check the [[Image:Unpaved attribute.png|90px|link=Road_types#Unpaved_check_box]] [[Road_types#Unpaved_check_box|checkbox]]. The {{Off-road}} type should only be used for [https://www.waze.com/forum/viewtopic.php?f=1525&t=183573&hilit=maintenance&start=30#p1452588 minimum- or zero-maintenance roads] that Waze should almost [[Road_types#Off-road_.2F_Not_maintained_Road_.C2.A0.C2.A0.C2.A0.C2.A0.C2.A0.C2.A0.C2.A0.C2.A0.C2.A0.C2.A0|never provide a route over]].


|}
|}
Line 119: Line 125:
* Update the [[Nebraska#Locking_standard|lock level]] to match the road type.
* Update the [[Nebraska#Locking_standard|lock level]] to match the road type.
* Add Speed Limits.
* Add Speed Limits.
* Correct elevation and add bridges/tunnels where appropriate per the [[Elevation_-_bringing_the_Seagull_to_Australia|Seagull guidelines]].




== Additional editing tips ==
== Additional editing tips ==
* Zoom in to level 4 or closer so that Validator highlights problems on segments of type Street and Private Road, and so that you can see the road characteristics (one-way/two-way/unknown, etc.).
* Zoom in to level 4 or closer so that WME Magic highlights problems on segments of type Street and Private Road, and so that you can see the road characteristics (one-way/two-way/unknown, etc.).
* Consider updating and preserving private roads that parallel a public road (instead of deleting them), so that a Wazer on the private road isn't associated by Waze with the public road and potentially polluting the speed data.
* Consider updating and preserving private roads that parallel a public road and have GPS points showing (instead of deleting them), so that a Wazer on the private road isn't associated by Waze with the public road and potentially polluting the speed data.

Latest revision as of 19:18, 16 September 2017

The "basemap" is the original USA road data that Waze imported in 2009. It needs to be updated by map editors to function optimally.

This basemap editing guidance contains some rules and recommendations that may only be appropriate for Nebraska. Consult with your State Manager for any adjustments for your editing area.

Additional Basemap guidance and resources

  • The USA Wazeopedia now has a Basemap page with useful guidance.
Pennsylvania Basemap map raiders should also refer to the slides in the raid page.

Recommended scripts/plugins

  • Use WME Toolbox, and use the recommended settings shown in the screenshot to the right.
  • Use WME Magic to assist with identifying roads to update. Note that many of the segment highlight colors in the examples were from WME Validator; WME Magic uses different segment highlighting schemes.
  • Use WME Color Highlights to help identify other potential problem roads, such as rural one-way roads that should be two-way.


Common basemap issues

(1) Roads with unknown direction. Rural areas: Set as two-way unless there is reason to suspect a one-way (AGC, other).
Urban areas: Check streetview and/or GIS resources to determine two-way or one-way.
(2) Two-way roads incorrectly marked as one-way (one-way roads are rare outside urban areas). Rural areas: Set as two-way unless there is reason to suspect a one-way (AGC, other).
Urban areas: Check streetview and/or GIS resources to determine two-way or one-way.
(3) Soft (Unconfirmed) Turns. Rural areas: Allow all turns ("Q" then "W" hotkeys with WME Toolbox), unless there is reason to suspect a turn might not be allowed.
Urban areas: Check streetview and/or GIS resources to determine which turns are legal.
(4) Unnecessary Junctions, which also frequently have Unconfirmed Turns. Soft-turns must be confirmed.
All of the parameters of the 2 roads must match) before the junction can be deleted.
Select the junction and use the upper-right "trash can" delete button, or carefully use the WME Toolbox "Suppress unneeded junctions" function if of sufficient editing level.
If you can't delete a junction, something about the roads does not match. Try reloading the roads (ALT+SHIFT+R) to ensure you're seeing valid data.
Be sure to remove the geometry node left behind, if it is not needed.
(5) Incorrect u-turns. Enabled U-turns should be somewhat rare in urban areas, and almost non-existent in rural areas.
When basemap editing in rural areas, it is generally safe to assume the u-turn should be removed. The "Q" hotkey with WME Toolbox will remove them easily.
In Nebraska urban areas, u-turns are governed by the Nebraska u-turn wiki section. Consult the State wiki for the state you're editing in for u-turn guidance.
(6) Reverse connections. One way Reverse connections (purple triangle in WME Toolbox) are created is when a two-way segment is converted to one-way. Turns which were previously enabled at a junction, which would now go against the legal flow of traffic, still exist in the Waze database.
To help prevent Waze from ever turning the wrong way on to a one-way segment (as unlikely as that would be), it is best to remove those stored illegal turns. The quickest way is to use the "Q" hotkey of WME Toolbox.
(7) One-segment loops (often at the end of rural driveways). You can try to repair the loop, but often these are best simply deleted and the preceding driveway adjusted/extended some. If it's not a driveway loop and needs to be preserved, try disconnecting the A or B end of the loop and saving, then adding junction nodes to make it a 3-segment loop before re-attaching the loose end to the road leading in.
(8) 2-segment loops that should be 3-segment (example: multi-entry rural driveways arcs). First ensure the correct Road Type and Direction...
Then select one of the endpoint junctions and press "Q" to have WME Toolbox automatically add an additional junction node for you. Or draw a new road with one end connected to a point in the middle of the loop, then delete the new road.
(9) Private farming paths that probably should not be mapped at all in Waze (to irrigation pivots, grain silos, and other private buildings that no Wazer would route to.) In Nebraska, the primary Driveway to rural houses should almost always be preserved per the Nebraska Driveway wiki standards. Secondary farm paths to the house are generally superfluous and should be removed. Consult the appropriate State guidance to see how rural driveways should be handled where you are editing, as this varies from state to state.
(10) Driveways to homes or other buildings that no longer exist, or other superfluous roads. Delete the road, and remove the extra junction left over on the public road per #4.
(11) "Spaghetti": A mess of private roads, paths, tracks added from a previous visual analysis of satellite imagery. Delete all roads except those that should be preserved by other guidelines or tips, such as the primary Driveway to a home, or a private road parallel to a public road.
(12) Missing, outdated, or incorrect road names, or they do not match the NE road naming standards or USA abbreviations. Update the road primary name and all alt-names.
Note that many alt-names on basemap roads may be outdated, referring to highway numbers which have been renamed, rerouted, or decommissioned.
(13) Private roads with the State value set incorrectly to a neighboring state. Set the State correctly :)
(14) Incorrect Road Type or Unpaved status Most basemap roads were imported as the  Street  type, but that type might need to be changed to  Private Road ,  Primary Street , or some other type. If the road is unpaved, check the checkbox. The  Off-road / Not maintained  type should only be used for minimum- or zero-maintenance roads that Waze should almost never provide a route over.


Other improvements to make


Additional editing tips

  • Zoom in to level 4 or closer so that WME Magic highlights problems on segments of type Street and Private Road, and so that you can see the road characteristics (one-way/two-way/unknown, etc.).
  • Consider updating and preserving private roads that parallel a public road and have GPS points showing (instead of deleting them), so that a Wazer on the private road isn't associated by Waze with the public road and potentially polluting the speed data.