使用Bing Maps AJAX Control的最新版本(6.3)我遇到了以下问题:如果我为城市/州使用VEMap.Find(),我会得到不同的地图中心纬度/经度结果州缩写与州的全名。
示例:
Lehi, UT: 40.38966, -111.847473
Lehi, Utah: 40.1952667, -111.795029
差异足以真正破坏结果(使用“犹他州”将中心点放在一个大湖的中间)。
除了必须将所有州名转换为缩写之外,我主要想知道是否有适当的解决方法。到目前为止,我们只遇到了拼写状态名称的问题(只有大约5%的时间)但是我们还没有做足够的测试来说它不会发生在其他城市的缩写上。它是一个引脚,因为我们允许用户输入地址,他们通常使用州名的缩写。