【发布时间】:2013-05-11 09:13:10
【问题描述】:
我正在尝试使用以下算法构建地图:
- 等待平移或缩放。
- 查询视口中可见的所有街道(范围)。
- 用预定义的颜色为每条可见街道着色。
示例:
我想显示每条街道上的商家数量,或每条街道上发生的犯罪数量。
我有一个保存此类信息(街道名称、数据)的数据库,但每一行都没有位置数据。
因此,在每次地图缩放或平移后,我无法通过地理边界矩形查询所有地图,使用谷歌自己的数据库并通过街道名称查询会效率更高。
我知道如何注册平移和缩放事件。
我知道如何calculate the viewport coordinates。
我知道如何color a single street。
如何获取视口中所有可见街道的列表?
欢迎任何其他解决方案或架构。
首选解决方案不会使用 Google DirectionsService 或 DirectionsRenderer,因为它们会减慢地图速度。
【问题讨论】:
-
你好.. 只是对我的问题的跟进.. :)
标签: google-maps google-maps-api-3