使4000点的多边形在谷歌地图v3中可编辑
Make polygon with 4000 points editable in google map v3
我一直在谷歌地图v3中使用多边形,我能够创建和编辑多边形。
最近我不得不创建一个大约有4000个点的多边形。当可编辑特性保持为false时,在地图上绘制此多边形没有问题。
但是,一旦我将"可编辑"属性设置为true或使用如下所示的setEditable函数,脚本就会变得没有响应。
polygon.setEditable(true);
该脚本完全挂在Mozilla Firefox中。Chrome做得稍微好一点,但地图也变得滞后和缓慢。
只有当编辑具有大量点的多边形时,才会出现此问题。较小的多边形是可编辑的,没有任何问题。
有没有办法确保多边形可以在不挂起浏览器的情况下进行编辑?如果无法使整个多边形可编辑,是否可以使多边形的某些部分可编辑?我试着寻找解决方案,但还没有找到任何东西。如有任何帮助/建议,我们将不胜感激。
很明显,由于点数太多,内存不足。我建议你用小多边形创建你的大多边形,这样你就可以在浏览器不挂的情况下编辑它
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 高亮显示时编辑文本大小和颜色
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 将事件聚焦/模糊在可编辑内容的元素上
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 编辑HTML表的源数据
- 标记的实时更新,无需加载页面谷歌地图API V3
- ExtJS网格单元格编辑器,防止焦点松动问题
- 如何在visualstudio中调试web api时编辑javascript文件
- 具有所有样式的文本正在复制到可编辑文本区域
- 可以't使用PHP使用Froala编辑器上传图像URL
- 将可编辑的信息框添加到 Google Maps API v3 DrawingManager 标记中
- 使4000点的多边形在谷歌地图v3中可编辑
- 获取可编辑多边形点的单击事件(Google Maps API v3)
- 谷歌地图api v3:为编辑后的多边形添加自定义撤消/重做功能
- 在Google Maps API V3中连接每个点的可编辑多段线
- 谷歌地图api v3:点击一个按钮使多边形不可编辑
- 谷歌地图Api V3 -可编辑的信息窗口