2012-02-27 73 views

回答

0

谷歌地图是地图API不同,尤其是地理编码器使用很多更多信息,尽自己的东西。 API地理编码器不知道约6505安纳波利斯路;地图地理编码器可以使用该地址查找购物中心和其他相关数据的记录。 API地理编码器确实知道“Annapolis Road,Landover Hills,MD,20784”。

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

这样做不仅可以节省Google的资源,还可以使地图加载速度更快,并且保护您免受地理编码器的变化 - 对于某一天成功找到的地址,不会未知下一个工作。

+0

嗨安德鲁,这是非常有益的,我将如何地理编码的位置?我假设你正在经历纬度和经度? – user1235905 2012-02-27 17:23:52

+0

地理编码正在查找地址的纬度/经度(反过来,使用纬度/深度来查找地址,是“反向地理编码”)。使用John Coryat的http://maps.huge.info/pinpointaddress.htm这样的东西来接近正确的位置,然后拖动标记以获得正确的坐标。其他类似的应用程序可用。 – 2012-02-27 18:28:56