User:PesachZ/SyncScratch View history

m (Copying text of wiki page for coparison with the "Ohio/Community/Main" page)
m (Copying text of wiki page for coparison with the "Road names/USA/City names" page)
Line 1: Line 1:
<!-- This page is only transcluded into (displayed on) the main page for this state. See more detailed instructions below. --><noinclude>{{:USA/CommonState/ReturnPurge|{{SubPage2}}}}<br/></noinclude><!--
To keep city names from sprawling over too wide an area in the Waze app, in WME and LiveMap, editors follow standards of placing the city name on segment details only within the boundaries of the city polygon. That means many addresses on the map are in these “no city” areas, particularly in rural regions.  
------ DO NOT MODIFY ABOVE THIS LINE -------- DO NOT MODIFY ABOVE THIS LINE ------>


'''New editors (and editors new to Ohio) should [[Ohio/new_editors|Click Here]] to get some tips on editing the map, basic Waze Map Editor (WME) settings, scripts to make your editing easier, permalink (PL) and requesting downlocks on segments locked above your level.
== The search problem ==
'''
An editor can create a Residential Point Place (RPP) in the correct location with an accurate address, but Waze may not route to the RPP if the city is not on a nearby segment. It will turn up under the "more results" tab in the app, but will be listed without a city and thus unlikely to be chosen.


Ohio editors have embraced the use of [https://www.google.com/hangouts/ Google Hangouts] to stay in touch with each other.  
Waze search defaults to best match of search terms, whether they're entered in search fully or selected from the autofill results. If the Wazer enters or selects a postal address and there is none on the Waze segment, Waze will go to its Google backup data that matches and will route to that pin. That’s not always optimal, especially in rural areas or other locations where the destination is some distance from the named road.


[https://docs.google.com/forms/d/e/1FAIpQLSeqqFVNx2ftPKMfjgCgMyRU_7-12vAgxtQXQo49UOqLuKUScQ/viewform Click Here] to join the Ohio Google Hangout.


'''NOTE''': by clicking the previous link to join a Waze editor hangout, you are acknowledging that you have read, understood, and agree to the [https://wiki.waze.com/wiki/Waze_etiquette Waze Etiquette rules] in their entirety.
[[File:WMEvsGmaps.png|left|180px|WME vs. Google Maps]]
<!---- DO NOT MODIFY BELOW ------ DO NOT MODIFY BELOW ------ DO NOT MODIFY BELOW ----
There are sometimes multiple city names in use for an area — a municipality or a Census Designated Place (CDP), in addition to the postal address.
-------------------------------------------------------------------------------------
 
---- This page is only transcluded into (displayed on) the main page for this state.
For example, these images show a discrepancy between Waze RPP and Google coordinates, and where the Waze app puts the search result. The example shown in the images is [http://www.waze.com/editor/?env=usa&lon=-122.88559&lat=45.44846&zoom=6&mode=0&venues=155386310.1553928641.3818499 10020 SW Grabhorn Rd, Beaverton, OR].
---- It directly follows the common guidelines applicable to all states. When this
{{clear}}
---- page is present (even if blanked), it displaces any optional code that might be
== The solution ==
---- in that section.
 
---- If the original optional code from the main page for this section is still
Because many Wazers will search for a location by its postal address, U.S. community leadership has established an editing standard:
---- desired, it can be restored by adding the following code to the first line
* On segments which have "No City" set, an Alternative Name is to have the same street name ''and'' the city designated by the U.S. Postal Service
---- between the "DO NOT MODIFY" lines on this page:
 
----  {{:USA/CommonState/Community|optional}}
There are other standards in place for other purposes requiring adding other street data in the the alternate. The addition of the USPS data does not change any other standards but is in addition to anything existing already on those affected segments.
----
 
-------------------------------------------------------------------------------------
 
---- If there will be a full page for this section, use code similar to the wording
[[File:EditCityData.png|right|180px|Editing segment city data]]In the image to the right, the city has now been added to the segment which the address is attached to.  
---- below to provide a hyperlink to that page. When creating the full page, use the
{{clear}}
---- link on the talk page to ensure the preload data is provided to help with
[[File:CitySearchResult.PNG|left|180px|Search result]]
---- formatting the page. Don't just use the red link from this section once it is
The improved navigation result can be seen in the final screenshot from the app.
---- saved.
{{clear}}
----
 
See [[{{BasePage2}}/Community]] for guidance in {{RootPage2}} that may not be universal to all other states.
== Identifying the correct postal city ==
----
 
-------------------------------------------------------------------------------------
Editors should use official USPS tools to check the city. If you know the ZIP Code, the city can be looked up here, or entering a city believed to be correct can be verified:
---- This section has three possible purposes:
 
---- 1. It is only providing a hyperlink to the full page for this section.
http://tools.usps.com/go/ZipLookupAction_input
---- 2. It is only providing some unique guidance for this state that differs from
 
---- other states.
Every Door Direct Mail, a mapping tool from USPS, produces a map with ZIP Code boundaries:
---- 3. It is intentionally wiping out the general optional content for this section
 
---- for this state.
http://eddm.usps.com/eddm/customer/routeSearch.action
------------------------------------------------------------------------------------>
 
TIGERWeb is an online service of the U.S. Census Bureau:
 
http://tigerweb.geo.census.gov/tigerweb/
 
 
== Questions and Answers ==
 
'''Why not just put city name into the primary segment data?'''
*Because city boundaries, which people will see on the map, will be smudged. A driver unfamiliar with an area may come into a "city" which has a primary name which is known, but which is not the mailing city. If the mailing city is put into the primary name field, the person may be confused and think they have arrived because the city name will show in the app map, even though Waze says they still have 20+ miles to go;
*Similar, but with the WME, and potentially livemap, city boundaries are important visual cues.
 
'''Why don't we just lock the city boundary and use the primary segment data?'''
:Because if you want to grow the city boundary, the only option we have today is to unlock the city and let the tile building process update the boundary. But now, since the primary name would be spread far and wide, the city boundary will be way off.
 
'''Why should we play with alt-names just to work around Waze?
:Because that's how it is set up right now and just like pretty much everything we do as map editors, involves working within the system Waze has.
 
'''Can't we just use zip code maps to update city?
:Not reliably. Zip codes can be assigned to more than one USPS mailing address city, and more than one zip code can be assigned to a city.
 
'''Is this going to be for everywhere?
:No. The use of the USPS city in the alternate street data is only for segments for which the primary address has the "None" checkbox selected for the City because it is out of a city or census designated place (CDP).
 
'''This is a lot of work. Who is going to be responsible for it?
:There is not yet any precise data, but it is likely that a good chunk of this work is very much rural, in areas with little need for higher lock levels. Most rural roads are going to be L1 or L2.
 
'''Is this going to affect every rural segment?
:Not necessarily. Only those which have USPS delivery, or are addressable. There are very remote rural areas which do not have USPS service, and therefore will likely not need any update.
 
'''Won't this result in a bunch of "duplicate" or repetitive data in WME to maintain?'''
:Possibly, yes. Unfortunately, working within the Waze limitations in WME and search engine is going to require that for some roads, we may be added 2-3 more alternate segment names just to add the USPS city.
 
'''Why are we doing it this way? Why doesn't Waze just make their search work properly?'''
:The core of the Waze search algorithm is based on google search and Waze segment data. They make tweaks and improvements to it over time, but so far, since this addressing issue was brought up 2+ years ago (maybe longer), there has been no fundamental change to the Waze search. In fact, founder Ehud stated in a US meetup that a search algorithm is so much work to build correctly and maintain, that Waze does not want to spend the time, money or energy to build their own, and are happy to stack the Waze matching process on top of the google search algorithm.

Revision as of 04:14, 16 February 2017

To keep city names from sprawling over too wide an area in the Waze app, in WME and LiveMap, editors follow standards of placing the city name on segment details only within the boundaries of the city polygon. That means many addresses on the map are in these “no city” areas, particularly in rural regions.

The search problem

An editor can create a Residential Point Place (RPP) in the correct location with an accurate address, but Waze may not route to the RPP if the city is not on a nearby segment. It will turn up under the "more results" tab in the app, but will be listed without a city and thus unlikely to be chosen.

Waze search defaults to best match of search terms, whether they're entered in search fully or selected from the autofill results. If the Wazer enters or selects a postal address and there is none on the Waze segment, Waze will go to its Google backup data that matches and will route to that pin. That’s not always optimal, especially in rural areas or other locations where the destination is some distance from the named road.


WME vs. Google Maps
WME vs. Google Maps

There are sometimes multiple city names in use for an area — a municipality or a Census Designated Place (CDP), in addition to the postal address.

For example, these images show a discrepancy between Waze RPP and Google coordinates, and where the Waze app puts the search result. The example shown in the images is 10020 SW Grabhorn Rd, Beaverton, OR.

The solution

Because many Wazers will search for a location by its postal address, U.S. community leadership has established an editing standard:

  • On segments which have "No City" set, an Alternative Name is to have the same street name and the city designated by the U.S. Postal Service

There are other standards in place for other purposes requiring adding other street data in the the alternate. The addition of the USPS data does not change any other standards but is in addition to anything existing already on those affected segments.


Editing segment city data
Editing segment city data

In the image to the right, the city has now been added to the segment which the address is attached to.

Search result
Search result

The improved navigation result can be seen in the final screenshot from the app.

Identifying the correct postal city

Editors should use official USPS tools to check the city. If you know the ZIP Code, the city can be looked up here, or entering a city believed to be correct can be verified:

http://tools.usps.com/go/ZipLookupAction_input

Every Door Direct Mail, a mapping tool from USPS, produces a map with ZIP Code boundaries:

http://eddm.usps.com/eddm/customer/routeSearch.action

TIGERWeb is an online service of the U.S. Census Bureau:

http://tigerweb.geo.census.gov/tigerweb/


Questions and Answers

Why not just put city name into the primary segment data?

  • Because city boundaries, which people will see on the map, will be smudged. A driver unfamiliar with an area may come into a "city" which has a primary name which is known, but which is not the mailing city. If the mailing city is put into the primary name field, the person may be confused and think they have arrived because the city name will show in the app map, even though Waze says they still have 20+ miles to go;
  • Similar, but with the WME, and potentially livemap, city boundaries are important visual cues.

Why don't we just lock the city boundary and use the primary segment data?

Because if you want to grow the city boundary, the only option we have today is to unlock the city and let the tile building process update the boundary. But now, since the primary name would be spread far and wide, the city boundary will be way off.

Why should we play with alt-names just to work around Waze?

Because that's how it is set up right now and just like pretty much everything we do as map editors, involves working within the system Waze has.

Can't we just use zip code maps to update city?

Not reliably. Zip codes can be assigned to more than one USPS mailing address city, and more than one zip code can be assigned to a city.

Is this going to be for everywhere?

No. The use of the USPS city in the alternate street data is only for segments for which the primary address has the "None" checkbox selected for the City because it is out of a city or census designated place (CDP).

This is a lot of work. Who is going to be responsible for it?

There is not yet any precise data, but it is likely that a good chunk of this work is very much rural, in areas with little need for higher lock levels. Most rural roads are going to be L1 or L2.

Is this going to affect every rural segment?

Not necessarily. Only those which have USPS delivery, or are addressable. There are very remote rural areas which do not have USPS service, and therefore will likely not need any update.

Won't this result in a bunch of "duplicate" or repetitive data in WME to maintain?

Possibly, yes. Unfortunately, working within the Waze limitations in WME and search engine is going to require that for some roads, we may be added 2-3 more alternate segment names just to add the USPS city.

Why are we doing it this way? Why doesn't Waze just make their search work properly?

The core of the Waze search algorithm is based on google search and Waze segment data. They make tweaks and improvements to it over time, but so far, since this addressing issue was brought up 2+ years ago (maybe longer), there has been no fundamental change to the Waze search. In fact, founder Ehud stated in a US meetup that a search algorithm is so much work to build correctly and maintain, that Waze does not want to spend the time, money or energy to build their own, and are happy to stack the Waze matching process on top of the google search algorithm.