鉴于一个州和一个同名城市如何使用谷歌地图API寻找城市?

时间:2012-04-20 15:40:32

标签: google-maps

例如,采取魁北克。它既是一个省,也是一个城市。使用带有“Québec”查询字符串的Google Maps API会将省份作为结果。如果我只想要这个城市,我应该查询什么?

感谢。

2 个答案:

答案 0 :(得分:0)

您需要尽可能具体。通常,地理编码器会在省之前找到国家/地区名称,在城市之前找到省份,依此类推。

对于魁北克省,使用Quebec City(不是省)或Quebec, Quebec(指定省内的城市)。瓷砖也显示“魁北克市”作为城市的名称。

答案 1 :(得分:0)

我从未尝试过,但在构建地理编码查询时可能是“类型”:[“locality”]。来自The Geocoding API。我通常不是一个JavaScript编码器,所以我不确定语法是什么样的,但它可以帮助你将结果缩小到只有城市。