Google maps 谷歌地图API返回地点';基于纬度的类型&;经度

Google maps 谷歌地图API返回地点';基于纬度的类型&;经度,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我正在尝试构建一个应用程序,其中需要根据纬度和经度检索位置的类型。我尝试使用谷歌的PlacesAPI,但没有得到满意的结果 例如,如果我想知道用户是否搜索SFSU,它应该存储为“university”。我可以从地理编码API获得它的纬度/经度 但从places API,我无法得到确切的类型,我主要是街道或设施: 同样,我想为任何星巴克或任何商场的商场/购物中心购买咖啡厅 编辑: 我混淆了GeocodeAPI和PlacesAPI,因为GeocodeAPI也返回place类型。 我发现,即使我

我正在尝试构建一个应用程序,其中需要根据纬度和经度检索位置的类型。我尝试使用谷歌的PlacesAPI,但没有得到满意的结果

例如,如果我想知道用户是否搜索SFSU,它应该存储为“university”。我可以从地理编码API获得它的纬度/经度

但从places API,我无法得到确切的类型,我主要是街道或设施:

同样,我想为任何星巴克或任何商场的商场/购物中心购买咖啡厅


编辑:

我混淆了GeocodeAPI和PlacesAPI,因为GeocodeAPI也返回place类型。 我发现,即使我们提供了正确的纬度和经度,PlacesAPI也会返回多个结果。因此,如果我们需要完美的结果,我们需要提供带有PlacesAPI的排序过滤器


看起来您使用的是反向地理编码,而不是Places API

请求放置API应类似于:

这张返回“旧金山霍洛韦大道1600号旧金山州立大学”

希望有帮助