我正在浏览google(https://developers.google.com/maps/documentation/geocoding/#Types)的地理编码和反向地理编码API,但我有点困惑。
当我的用户在我的网页上搜索连接到谷歌地图API的位置时 - 如果用户选择的不是村庄,城镇,地区,国家/地区的任何内容 - 我想要发送相应的消息。
e.g。如果用户键入泰姬陵,谷歌自动完成“泰姬陵,阿格拉,印度北方邦”我想抛出一条消息“你只能选择村庄,城镇,地区,国家。你想选择阿格拉吗?”
所以简而言之
是否有在线实用工具,我可以在其中放置地址并检查google maps API返回的值 - 例如什么是短名称,administrative_area_level_1等
答案 0 :(得分:1)
您需要定义要捕获的types
的类型并建议替换。
检查以下 JSFiddle 进行演示。
我正在针对以下类型过滤结果:
var types = [
'locality',
'postal_town',
'country'
];
当然,您需要根据需要调整这些过滤器,但它应该让您了解如何实现您想要的效果。