在Google地图上绘制点的最佳方式是什么?我有一堆地址(约300)存储在我的数据库中,现在我将每个地址输出到一个JS数组中,并通过遍历数组并绘制每个地址并运行一个地址解析地址并创建一个新标记的函数。但是,我不确定这是否是最好的方法。有什么想法吗?在Google地图上绘制点的最佳方式是什么?
0
A
回答
4
您的问题是地理编码部分。一次对300个地址进行地理编码速度很慢,您很快就会达到每日限制。
您应该考虑做geocoding on the server-side,并在数据库高速缓存他们,或别的地方。 Google Maps API Terms of Use似乎允许缓存地理编码结果,以“改进您的Maps API实施的性能”(Section 10.3)。
1
如果地址相对恒定,那么重复的地理编码效率不是很高。您可以每次对地理编码进行一次地理编码,并仅向Google地图提交绘图的经度和纬度。请参阅KML upload information。
0
我最终什么事做了地址后插入地址的地理编码为使用web服务我databas称为微小地理编码:http://tinygeocoder.com/。
因为我已经有现有的地址,我跑了超过我的结果集使用此相同的服务,以循环的脚本,每个地理编码地址和纬度/经度存储在数据库中。它花了一段时间,但它完成了工作。
相关问题
- 1. 绘制大量点的最佳方式是什么?
- 2. 什么是生成站点地图的最佳方式
- 3. 在LaTeX中绘制条形图的最佳方法是什么?
- 4. 在地图上直线绘制坐标(Jupyter)的最快方式是什么?
- 5. 在Angular 2中,在Google Maps中制作可点击国家边界的地图的最佳方式是什么?
- 6. 什么是创建可绘制资产的最佳方式?
- 7. 绘制分层OpenGL ES内容的最佳方式是什么?
- 8. 在iPhone上绘制点的最简单方法是什么?
- 9. R中绘制城市地图并在其上放置点的最佳方案是什么?
- 10. 在ios中绘制数学图表的最佳方式是什么?
- 11. 什么是在Gtk +中绘制图像的最快方式?
- 12. 什么是在另一幅图像上绘制图像的最快方式?
- 13. 什么是JavaScript的最佳绘图库?
- 14. 限制IP地址访问的最佳方式是什么?
- 15. 用大量数据绘制图表的最佳方式是什么?
- 16. 用画布绘制图形并设置角度的最佳方式是什么?
- 17. 与几何图形一起绘制文本的最佳方式是什么?
- 18. 哪个是在iphone中绘制图形的最佳方式?
- 19. 在HTML5中绘制图形的最佳JQuery库是什么?
- 20. 使用鼠标创建地图的最佳方式是什么?
- 21. 在Java中等待Google Dataproc SparkJob的最佳方式是什么?
- 22. 什么是在HTML页面上绘制/绘制矢量图形的最佳方法?
- 23. 制作此3视图布局的最佳方式是什么?
- 24. 在Windows上版本控制图形资产的最佳方式是什么?
- 25. 什么是使用cakephp上传图片的最佳方式1.3
- 26. 在Microsoft Silverlight中实现可滚动地图(如Google地图)的最佳方式是什么?
- 27. 什么是在.NET中“平方”图像的最佳方式?
- 28. 在视图之间绘制线条的最佳方法是什么?
- 29. 在ipad sdk中绘制甘特图的最佳方法是什么?
- 30. 这是将大图像绘制到UIView的最佳方式吗?
什么是一个好的服务器端地理编码API呢?另外,一旦我通过另一个API对所有地址进行了地理编码,将所有经纬度输出到一个JS数组并运行一个循环遍历数组并绘制每个地址的函数会好吗? – skaterdav85 2010-09-16 19:42:30
@phpguy:Google提供了一个非常好的(和受欢迎的)服务器端地理编码API:http://code.google.com/apis/maps/documentation/geocoding/。是的,那么就像你建议的那样,建立一个纬度/经度的JavaScript数组,像这样:http://stackoverflow.com/questions/3723092/adding-multiple-markers-on-google-map-using-api-v2/3723119 #3723119(使用v2 API,但很容易转换为v3)。 – 2010-09-16 19:47:25