Hello,
I am integrating Plus Codes with
map.name and while testing find an issue on iPhone devices for some of the Plus Codes.
This problem is not happening on the web or on android devices.
Correct Plus code at everywhere: {"latitude":53.35202176518877,"longitude":-6.2625487339178445,"city":"Dublin","longPlusCode":"9C5M9P2P+RX","shortPlusCode":"9P2P+RX,Dublin"}
Faulty Plus Code at iPhone Google Maps but showing correct location at Android devices and on Web.
{"latitude":-34.03260395291172,"longitude":151.1730980093443,"city":"Cronulla","longPlusCode":"4RQHX58F+X6","shortPlusCode":"X58F+X6,Cronulla"}
Another Faulty Example:
{"latitude":-34.039796129832105,"longitude":151.16372435367782,"city":"Cronulla","longPlusCode":"4RQHX567+3F","shortPlusCode":"X567+3F,Cronulla"}
in order to verify this issue can search 4RQHX567+3F on web via Google Maps and this will match the correct latitude and longitude written above then type this on an Apple iPhone device it will show the wrong place. I tested this in different iPhone versions and it always shows wrong place but difference is, from a different region it shows different wrong place. What happens is that, it first shortens this long form location code to X567+3F then show the nearest one depending on the region. On Web and Android Apple Maps this issue is not happening for the given Plus Codes.
Please advise,
Thank You,
Kind Regards.