街道地址的最佳地理编码是什么
what is the best geocode to get long and lot for a street address?
我有格式的街道地址
1 Rue du Four, 60200 COMPIEGNE, France
2 Rue de Lancry, 60200 COMPIEGNE, France
地址列表最多可达10万。十万。
目前我正在使用谷歌gecode,但它有一些限制,比如每天2500。我一直犯这个错误。
google.maps.GeocodeStatus.OVER_QUERY_LIMIT
然后我设法用一个像下面那样的超时来完成
函数代码地址(标记地址){
var address = markersAddress.address;
var name = markersAddress.name;
var info = markersAddress.info;
geocoder.geocode({'address': address}, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var latLng = results[0].geometry.location;
} else {
if (status == google.maps.GeocoderStatus.OVER_QUERY_LIMIT) {
setTimeout(function() { codeAddress(markersAddress); }, (timeout * 3));
} else {
console.log('Geocode was not successful for the following reason: ' + status);
}
}
});
然而,当有100000条记录时,这种方法会导致浏览器速度缓慢。那么,有没有更好的方法可以使用api获取地理编码呢?
离线地理编码地址并"缓存"结果(符合服务条款的时间少于30天),使用坐标显示标记。
更多细节:谷歌地图文档中的地理编码策略文章。
相关文章:
- 这是什么 ==- javascript 运算符
- 我的单元测试选项是什么
- 打破承诺链的好方法是什么
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- 评论的含义是什么;Go Horse'在编码方面?这是某种过程吗
- 对区间[1,10^12]中的整数进行编码/解码的快速有效方法是什么
- google_tag_params的意义是什么——为什么我要编码两次
- 这是什么编码
- 使用angularJS将json模板编码为html的方法是什么
- 对 URI 组件非 utf-8 字符进行编码并相应地解码它们的正确方法是什么
- 在dataURI中对元音变音符进行编码的正确方法是什么
- 街道地址的最佳地理编码是什么
- 使用这种JavaScript编码模式来定义构造函数的优点是什么
- FormData的正确编码类型是什么?
- 这个.net编码类型是什么?
- 从JSON元素的内容构造URL以避免输出中出现编码字符的正确方法是什么?
- 对HTML元素上onClick属性的值进行编码的正确方法是什么
- 这是什么编码
- 在javascript中编码查询字符串并在asp.net-mvc服务器端正确解码的正确方法是什么?
- 在不需要大量编码的情况下对JSP应用程序进行分页的最有效解决方案是什么?