问题
我想在谷歌地图上显示包含某些东西的空间分布的叠加层。
这是我的方法的结果,我想要类似的东西:
现在我显示大约 10 000 个实例maps.google.Rectangle,每个实例大约 2 公里 x 2 公里宽。这种方法很慢(这张地图渲染了几秒钟)。
有什么办法可以更快地渲染吗?最好的解决方案只使用 javascript(但我想我可以即时生成一些 KML)。
设置
- 我正在做一些原型设计工作,所以我不使用完整的服务器(完全是任何服务器),而只使用 ipython.org/notebook.html,这意味着我可以很容易地调用任何 python 函数,但没有简单的方法说路径
/path/
将按照KML输出。另一方面,一切都在我的电脑上,所以file://
网址可以工作 - 后端是用python编写的。
我试过的
- 输出多边形(很慢)
- 使用热图。我在缩放时遇到了问题,基本上缩小时看起来像这样:http: //imgur.com/6gYJYxm,缩放时看起来像这样:http: //imgur.com/Ifh7gkn。