Leaflet 常用相关

运用了一段时间leaflet.js。主要应用于gis方面,以下初步总结自己使用过比较好的插件或工具。

地图源

1、可用于加载天地图、高德地图、谷歌地图及部分卫星图。 https://github.com/htoooth/Leaflet.ChineseTmsProviders

2、借助超图iclient 9D 加载天地图、百度地图。http://iclient.supermapol.com/examples/leaflet/examples.html#mapping

3、百度地图数据源  借鉴。 https://blog.csdn.net/u012087400/article/details/52847614

常用工具类

1、leaflet.pm,画图工具,可在地图上勾画多边形、圆、矩形、点、线,并支持剪切、拖拽功能。 https://github.com/codeofsumit/leaflet.pm

2、量算工具,支持在地图上量算面积,边界距离等。 https://github.com/ljagis/leaflet-measure

覆盖物类

1、canvas-marker,支持万级以上覆盖物渲染,解决普通覆盖物加载过多导致页面卡死的性能问题。 https://github.com/eJuke/Leaflet.Canvas-Markers

2、聚合图,万级数据后,有所瓶颈。  https://github.com/Leaflet/Leaflet.markercluster

3、热力图 。 https://github.com/Leaflet/Leaflet.heat

数据处理相关

1、简化矢量图边界,可用于简化复杂多边形多余点。 https://mapshaper.org/

2、SuperMap iDesktop 功能齐全,可用于数据处理。(如坐标系转换)

3、bigmap 可下载地图数据(图层,行政区域边界、路网)、发布地图服务。 http://www.bigemap.com/

 

转载自:https://blog.csdn.net/weixin_39103552/article/details/85080362

You may also like...

退出移动版