javascript - 如果加载大尺寸的形状文件数据,传单上的地图会冻结
问题描述
我目前正在使用Leaflet ShapeFile作为我的数据源。
当形状文件 [30MB] 包含 1 个大图层(特征很大,有很多坐标 | 一个完整的大多边形)时,UI 仍然可以工作,但加载时间很长。
当形状文件 [20MB] 包含多个图层(许多折线、多边形标记 | 多个特征)时,UI 在加载时已经冻结。
是否有任何解决方法,例如仅加载地图视图端口上可见的内容,以便解决性能问题?这可能吗?
使用 ShapeFile 映射:
解决方案
推荐阅读
- python - 为什么我的电脑安装不上tensorflow 1.13.1版本?
- javascript - 正则表达式大写分隔但彼此相邻的分隔不超过 1
- spring-integration - 从 MessageHandler 抛出的异常没有返回消息
- sql - 如何将select分配给变量并在case语句中使用
- azure-devops-migration-tools - System.Exception:找不到类型 VstsSyncMigrator.Engine.WorkItemMigrationContext
- python - 如何在字典中单独获取值
- python - Python,仿射密码
- substrate - 与 Nicks Pallet 交互 [未在组合中显示 - Pallet Interactor]
- php - 如何在继承的类中设置父类变量的值,然后在继承的函数中使用它?
- sql-server - 当 LAST_VALUE 的 LastUpdated 时间在条件范围内时,不显示任何行