【问题标题】:Google GeoCode Co-ordinate vary over a period of time谷歌地理编码坐标随时间变化
【发布时间】:2014-11-18 03:41:45
【问题描述】:

三个月前,我使用 google geocode api 对大约 40k 个地址进行了地理编码。 http://maps.googleapis.com/maps/api/geocode/json

由于每天请求数量的限制,我每天处理 2500 条记录。在 40k 条记录中,有 10k 条记录使用 location 类型 APPROXIMATE 处理。

但是今天,如果我再次处理相同的 10k 条记录,location 类型将更改为 ROOFTOP,并带有不同的 latlong

包含“ROOFTOP”和RANGE_INTERPOLATED的记录没有变化 IE。如果我现在处理任何 ROOFTOP 记录 - latlonglocation 类型没有变化。

不明白为什么APPROXIMATE 位置类型记录会发生变化。

请指导我。

谢谢, 印地

【问题讨论】:

    标签: java google-maps google-maps-api-3 salesforce


    【解决方案1】:
    1. 这些数据的存储时间不得超过 30 个日历日 (https://developers.google.com/maps/terms#section_10_1_3)
    2. APPROXIMATE 表示 APPROXIMATE,结果越精确就可以了

    【讨论】:

    • 感谢您的回复。
    【解决方案2】:

    Google 在其使用条款中声明,地理编码结果只能暂时缓存,并且需要定期刷新(这对我来说意味着它们会改变)。从 APPROXIMATE 到 ROOFTOP 的变化听起来更准确。这应该不是问题。

    【讨论】:

    • geocodezip,感谢您的回复。仅供参考,我没有使用任何付费的谷歌密钥,希望这不会成为问题。您还可以发布突出显示临时缓存的使用条款链接吗?所以我会向我的客户展示我的代码不正确。谢谢,印地
    猜你喜欢
    • 2013-05-06
    • 2013-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多