Comment Re:Waymo pickup from tricky location? (Score 1) 15
Why should they (unless one of the mapping services in question have maps that are horribly wrong), I ean you put an x on a map in the ao, that cgets translated into an lat,long coordinate of sufficient perquisition that gets transferred to whomever does the driving, Broblem should be solvedas geography is geography no matter what mapping service
What you're missing is that some of the mapping services have maps that are horribly wrong, and also that people store coordinates badly.
Case in point, I live in a mobile home park that's almost big enough to be its own zip code. If your entry system lets me put in the space number *and* uses Google Maps as the back end, you can find my home that way. But as far as I know, no other mapping company has the per-unit data that would be required to find my house by its house number. That's simply a level of data gathering that nobody else even attempts as far as I can tell. Apple Maps has zero site number data for my neighborhood or any other nearby neighborhood, and they're the next-most-capable competitor in that area.
So if you are using some other service, you'll have to find it by the house number and the street name. Unfortunately, the house numbers are not in order. They added more sites at some point, and did not renumber the old sites, so there are low numbers that jump to higher numbers and then jump back down to lower numbers. So if I have to give a site number plus the street name (e.g. Apple Maps), you might be within a couple of blocks.
But to make matters worse, the road is a private road, which means that it isn't in the list of county-maintained streets. So if your database doesn't have those streets at all, it will end up substituting the nearest roads with the same name, which are in Sacramento, or it will assume that it is a misspelling of some other street in a nearby town. So you could end up 10 miles off or 120 miles off.
So you use Google's API to do geocoding to verify that you can deliver there. Then instead of sending the coordinates, you foolishly hand off the street address to the delivery service that uses some other service, and smoke starts coming out of your machinery.
Or you round the coordinates too much like Uber used to do, and all of the streets are off by a hundred feet, putting my pickup point supposedly on a different street.
You get the idea.