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

Google Bike/Driving Route doesn't always correctly reflect PlusCode/pin #31

Open
rhigman opened this issue Jul 11, 2024 · 1 comment
Open

Comments

@rhigman
Copy link

rhigman commented Jul 11, 2024

Not sure if this is fixable or a Google Maps quirk, but noting for reference:

When you give Google Maps a PlusCode, it helpfully shows you a human-readable/copy-pastable address as well as displaying an appropriate pin on the onscreen map. The pin is accurate. The address may not be.

When we try to generate the Google Bike/Driving Routes from the PlusCodes, Google Maps appears to translate them under the covers into the human-readable addresses before sticking them into the Directions panel. Therefore, the destination "dots" on the map won't necessarily be where the pins are, but instead might reflect the (inaccurate) addresses.

Example: pin (accurate) displayed when clicking individual Google Maps link in app:
image

Vs dot (incorrect) displayed as part of Bike/Driving route:
image

(obviously as anonymised as I can make it, but can share the specific example privately)

@rhigman
Copy link
Author

rhigman commented Jul 11, 2024

Coders chat:

There's probably very little we can do to change the way Google Maps works. What we can do is massage people's expectations when they hit the buttons in our app.

So if the "see whole route" button was labelled ROUTE OVERVIEW or PRE-SHIFT HIGH-LEVEL OVERVIEW or similar, people maybe won't try to use it for navigation.

And if the per-recipient buttons were labelled TAKE ME THERE! –> or similar, people might be more inclined to use those for navigation, as is the intention.

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

1 participant