经济密度
为什么页面初始化慢?
可能页面里用了cdn, 但是cdn用的是国外的服务, unpkg jsdelivr等是国外的免费的 cdn, 国内访问慢是正常的,可以切换到我们自建的, 稳定性和速度都会保证的
解决方法:将脚本下载下来放到自己的项目里(如果你的项目很稳定, 不需要最新的功能的情况下)
用我们自建的CDN
html
<!-- core -->
<link rel="stylesheet" href="https://deyihu-static-public-1300406971.cos.ap-shanghai.myqcloud.com/yymap@latest/dist/yy.min.css" />
<script type="text/javascript" src="https://deyihu-static-public-1300406971.cos.ap-shanghai.myqcloud.com/yymap@latest/dist/yy.min.js"></script>
<!-- gl render plugin -->
<script src="https://deyihu-static-public-1300406971.cos.ap-shanghai.myqcloud.com/yymap@latest/dist/yymap-gl.min.js"></script>
<!-- 3d visual lib -->
<script type="text/javascript" src="https://deyihu-static-public-1300406971.cos.ap-shanghai.myqcloud.com/yymap-geovgl-new@latest/dist/yymap-geovgl.min.js"></script>
<!-- layercontrol -->
<script type="text/javascript" src="https://deyihu-static-public-1300406971.cos.ap-shanghai.myqcloud.com/yymap-layercontrol@latest/dist/yymap-layercontrol.min.js"></script>
为什么页面初始化了但是页面卡顿不动没有响应?
页面卡顿一般都是前端脚本进行了大量的数据密集型计算导致的,主要表现在地图卡住了不能操作, 经济密度卡顿一般都是行政区范围坐标的数据密度太大了(数据一般都是国土或者测绘公司给的), 从而导致前台页面大量的时间在进行3D块的计算
解决方法:
- 将行政区的坐标范围进行
抽稀
然后存到系统后台- 地图绘制小工具 里面包含了坐标抽稀功能
一般50米就够了,操作好了后,下载新的数据就可以了,你会发现数据体积会大大减小
警告
抽稀的阀值根据不同的数据类型是不同的,行政区这种大的范围数据可以把阀值调整的大一点,但是如果是地块或者建筑这种数据阀值就要小一点了,因为其数据就改精密度高,阀值太大就会导致数据被抽的太厉害了