我使用Google Maps API 进行反向地理编码,为其提供纬度和经度。它给了我街道地址或其他类型的简短地址。
我想要的是确切位置的商家名称或地名。
我尝试使用Google Place API执行此操作,但要求搜索Type或Keyword。虽然我没有任何特定类型的搜索。我想要名字。
像这样是医生的医院&医疗中心。我怎么能得到这个名字,我只为这个地方提供Lat和Long。
答案 0 :(得分:0)
只有纬度和经度可以执行搜索请求,但它会占用这些坐标附近的所有位置。 你可以用:
在回复中,您将看到所有地方的名字(如您的医院医院)。
我建议您重新设计代码的目标,因为坐标标识的位置很大程度上取决于它们的精度。
例如,纬度45.35469190000001与纬度45.3547不同。 api如何猜测将在近似坐标中的位置?
回应是Google不会使用坐标来唯一标识某个地点, 但它使用Place Ids。
所以你的选择是:
或