使用leaflet制作二维gis地图

使用leaflet制作二维gis地图,第1张

https://leafletjs.com/

先贴上leaflet的官网,官网偶尔会抽风打不开。

二维gis开发的api基本大同小异,像百度地图、高德地图、腾讯地图等开发起来比较相似。

推荐先引入 chinaProvider ,免去缓慢加载的烦恼。

1.地图控件

2.地图上添加站点

3.路线展示与控制显隐(计划施工路段/实际施工路段)

下载源码或者针对问题对源码进行修改,或者引用新的js文件和css文件。

由于图层不是leaflet原生类,可以修改的参数也比较有限,但是在实际应用中,会根据实际会对聚合图层有一些自己的要求,但是却无法修改。

通过在leaflet.markercluster-src.js搜索“large”,可以搜索到进行分段的相关代码。可见默认只对点数量聚合了三类,并且范围写死,100以上全部为红,导致数据量大展示效果十分不好。找到相应的代码就是可以改了,改起来也十分简单,如果要修改数量范围直接修改数字即可,如果要新加颜色样式可以添加else if (childCount 回答于 2022-04-20


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11178722.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存