谷歌API失败的CF9失败了一个地址

时间:2012-02-27 15:30:49

标签: google-maps

我在ColdFusion 9.0.1 cfmap中使用内置的cfajax代理。对于一个地址,它失败了。我不确定为什么,因为当我去Google上的常规地图API时,可以看到它。 链接在这里。 http://www.renaudconsulting.net/map/capital-corner-shopping-center/hybrid

1 个答案:

答案 0 :(得分:0)

Google地图与Maps API不同,特别是地理编码器使用 lot 更多信息来完成其工作。 API地理编码器不知道6505 Annapolis Road;地图地理编码器可以使用该地址来查找购物中心和其他相关数据的记录。 API地理编码器确实知道“Annapolis Road,Landover Hills,MD,20784”。

标准建议不是每次查看页面时都使用客户端对地址进行地理编码。自己对位置进行地理编码,存储这些坐标,并使用坐标来定位标记(从数据库中检索它们的方式与当前获取地址的方式大致相同)。

这样做不仅可以节省Google的资源,还可以更快地加载地图并保护您免受地理编码器的更改 - 对于有一天成功找到的地址,下一步不会工作的地址并不为人所知。