Google Maps addGeoJson基于Viewport

时间:2015-05-28 20:18:29

标签: javascript google-maps google-maps-api-3

我在地图中同时使用map.data.addGeoJson技术加载10,000个多边形 - 所以显然需要一段时间才能根据计算机的RAM加载它们。

如何根据计算机屏幕的视口加载它们?在bounds_changed事件被触发时加载其余部分?

1 个答案:

答案 0 :(得分:1)

取决于例如,如果您还存储了poligon的中心,则可以使用计算机屏幕视口边界内的中心查询多边形。 获取边界不是您可以使用的问题

 map.getBounds();

真正的问题是如何查询满足正确选择条件的多边形。