我正试图从Google Static Maps API获取地图img
如果我执行以下请求:
https://maps.googleapis.com/maps/api/staticmap?size=1536x836¢er=+Spain,+Andorra&zoom=8&markers=color:red%7Clabel:D%7C,+Andorra+Spain&key=badKey
center and label variations: +Andorra,+Spain , +Andorra,+ES, +Spain+Andorra, +Andorra+Spain
我总是得到安道尔国家的安道尔城(Andorra La Vieja)
我希望得到西班牙安道尔
我可以获得西班牙安道尔的唯一方法是指定州/省(特鲁埃尔)。
答案 0 :(得分:0)
检查后,此行为已按预期运行,也可以使用Geocoder tool在Geocoding API中复制该行为,当对地址“西班牙安道尔”进行地理编码时,返回国家“安道尔”。
由于地址字符串“西班牙安道尔”略有歧义,并且有两个包含“安道尔”的地址,因此该API仅能返回该国安道尔。为了获得更好的结果,您还需要提供“ Teruel”或“ Aragon”或邮递区号作为管理员级别,从而使查询更具体,就像您在帖子中提到的那样。查看完整的地址结果here。