我一直在尝试从坐标 URL 打开谷歌地图(特别是在 Android 上,但不一定),例如
https://www.google.com/maps/search/?api=1&query=51.5055,-0.0754
但是当地图打开时,我希望它显示位置名称,例如“塔桥”。不是坐标51.5055,-0.0754
我尝试过类似的东西
https://www.google.com/maps/search/?api=1&query=51.5055,-0.0754&query_place_id=Tower+Bridge
没有运气。当地图打开时,它显示的是坐标,而不是地名。
我可以“注入”位置名称(类似 https://....&location_name=Traitors+Gate
),和/或地图从坐标中显示位置名称(反向地理编码)。
动机:坐标比位置名称更准确,更不模棱两可。例如,有耶路撒冷,哦,有耶路撒冷,以色列,在半个世界之外。或者,“卢浮宫”,它只是一栋建筑,却是一栋横跨四条街道的巨大建筑,有多个入口。坐标解决了这些问题,但它们不是“人类可读的”。您不能向用户展示“49.3697,0.8711”并期望他们认出奥马哈海滩。
谢谢