精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
leaflet常用插件地址整理
        最近在研究leafletjs地圖框架,發(fā)現(xiàn)在地圖這塊功能還是強(qiáng)大,而且支持插件擴(kuò)展和自定義開發(fā)。雖然leafletjs源碼很小,功能精簡,但是框架優(yōu)勢在于,插件自定義開發(fā)和擴(kuò)展這部分設(shè)計(jì),而且開源。
        現(xiàn)在發(fā)現(xiàn)只要項(xiàng)目用得到的,在leaflet插件中都可找到應(yīng)用或者類似應(yīng)用,給開發(fā)帶來很大方便。筆者之前做arcgis js api,剛開始更換leaflet有很大的抵觸情緒,寧愿使用openlayers,現(xiàn)在慢慢使用了leaflet許久,發(fā)現(xiàn)真是很nice。
        今天花了一下午加一晚上時(shí)間,把自己覺得有使用價(jià)值或者目前筆者用的上的插件翻譯整理了一份,分享給大家,希望能共同進(jìn)步。當(dāng)然由于時(shí)間倉促,可能有整理的錯(cuò)誤,也有可能本人英文水平有限,翻譯的不是很正確,希望大家能指正。
1、常用地圖切換加載(osm、google、baidu、gaode、tianditu.etc)

https://github.com/htoooth/Leaflet.ChineseTmsProviders

2、切片地圖加載(wmts)(支持矢量切片)

https://github.com/mylen/leaflet.TileLayer.WMTS

3、wms地圖服務(wù)加載

https://github.com/heigeo/leaflet.wms

4、視窗范圍框定(只容許查看和編輯給定范圍地圖)

https://github.com/aparshin/leaflet-boundary-canvas

5、地圖要素顯示比例尺控制(不同比例尺要素渲染)(根據(jù)屏幕坐標(biāo)控制)(非常重要,常用)

https://github.com/GreenInfo-Network/L.TileLayer.PixelFilter/

6、卷簾對比(卷積運(yùn)算)(歷史對比)(非常重要)

https://github.com/digidem/leaflet-side-by-side

7、webGL地圖要素渲染(適用于三維要素繪制)(非常重要)

https://gitlab.com/IvanSanchez/Leaflet.TileLayer.GL

8、快速重新渲染地圖要素,動(dòng)態(tài)修改地圖樣式(適用于矢量切片)(不用二次發(fā)布服務(wù))(很實(shí)用)

(顏色獲取) https://github.com/frogcat/leaflet-tilelayer-colorpicker 

(樣式調(diào)整)https://github.com/hnrchrdl/leaflet-tilelayer-colorizr

9、快速獲取要素范圍和屬性信息(tootip方式)

https://github.com/consbio/Leaflet.UTFGrid

10、緩沖區(qū)(不推薦,存在bug,推薦使用geotools api后臺生成緩沖區(qū),需要坐標(biāo)轉(zhuǎn)換)

https://github.com/TolonUK/Leaflet.EdgeBuffer https://github.com/skeate/Leaflet.buffer

11、要素圖層組加載過程數(shù)據(jù)獲取(支持FeatureGroup loading和load事件)

https://github.com/Outdooractive/Leaflet.FeatureGroup.LoadEvents

12、地圖要素移除,動(dòng)態(tài)重新渲染底圖(動(dòng)畫效果,緩沖效果)

https://gitlab.com/IvanSanchez/Leaflet.GridLayer.FadeOut

13、地圖矢量切片服務(wù)加載和渲染(非常重要)

https://github.com/Leaflet/Leaflet.VectorGrid

(mapbox切片渲染)https://github.com/SpatialServer/Leaflet.MapboxVectorTile

(geojson格式渲染)https://github.com/mapbox/geojson-vt

14、常用格式地理數(shù)據(jù)加載(WKT、GeoJSON、KML、GPX、CSV、MDB、Shp等)

https://github.com/mapbox/leaflet-omnivore

https://github.com/makinacorpus/Leaflet.FileLayer

https://github.com/calvinmetcalf/leaflet.shapefile

15、地圖WFS服務(wù)操作,數(shù)據(jù)增刪改查(Inert、Update、Delete、Query、Transaction)(重中之重,WFS服務(wù)封裝,結(jié)合oracle或者postgis數(shù)據(jù)庫,arcgis server或者geoserver后臺服務(wù)搭建)

https://github.com/Flexberry/Leaflet-WFST

存在bug,需要修改,已在github issues中為作者留言,希望盡快解決;

如果geoserver搭建服務(wù)端:

typeNS表示工作區(qū)間, typeName表示圖層名稱(表名一致)

16、自定義label標(biāo)簽(Marker,polygon)

https://github.com/Leaflet/Leaflet.label

17、自定義marker

https://github.com/marslan390/BeautifyMarker

18、聚合數(shù)據(jù)

https://github.com/Leaflet/Leaflet.markercluster

https://github.com/MazeMap/Leaflet.LayerGroup.Collision 

https://github.com/SINTEF-9012/PruneCluster

19、熱力圖

https://github.com/Leaflet/Leaflet.heat 

http://ursudio.com/webgl-heatmap-leaflet/

20、加載echarts圖(聚合圖、遷徙圖、熱力圖)(非常實(shí)用)

https://github.com/wandergis/leaflet-echarts.git

21、要素編輯(面合并、分割、創(chuàng)建要素等)(結(jié)合leaflet.wfst)(非常實(shí)用)

https://github.com/Leaflet/Leaflet.toolbar 

https://github.com/Leaflet/Leaflet.draw

https://github.com/Leaflet/Leaflet.Editable 

https://github.com/codeofsumit/leaflet.pm

https://github.com/willfarrell/Leaflet.Clipper

22、圖層切換,要素顯示隱藏

https://github.com/ismyrnow/leaflet-groupedlayercontrol

23、地圖導(dǎo)航條、全屏控件

https://github.com/turbo87/sidebar-v2/ 

https://github.com/kartena/Leaflet.Pancontrol

https://github.com/kartena/Leaflet.zoomslider 

https://github.com/Leaflet/Leaflet.fullscreen

https://github.com/brunob/leaflet.fullscreen

24、鷹眼圖

https://github.com/Norkart/Leaflet-MiniMap

25、測量控件

https://github.com/ljagis/leaflet-measure

26、控件按鈕樣式設(shè)置

https://github.com/CliffCloud/Leaflet.EasyButton

https://github.com/aratcliffe/Leaflet.contextmenu

27、地圖打印插件

https://github.com/rowanwins/leaflet-easyPrint 

https://github.com/Igor-Vladyka/leaflet.browser.print

28、定位當(dāng)前位置

https://github.com/domoritz/leaflet-locatecontrol

29、坐標(biāo)轉(zhuǎn)換插件(與緩沖區(qū)、測量配合使用)(非常實(shí)用)

https://github.com/kartena/Proj4Leaflet

30、空間位置分析(非常實(shí)用)

(點(diǎn)是否在面內(nèi))https://github.com/kartena/Proj4Leaflet

(計(jì)算面積、距離)https://github.com/makinacorpus/Leaflet.GeometryUtil/blob/master/src/leaflet.geometryutil.js

31、路徑分析(糾偏,地圖匹配算法) 

https://github.com/perliedman/leaflet-routing-machine

https://github.com/Project-OSRM/osrm-frontend

32、poi模糊查詢

https://github.com/smeijer/leaflet-geosearch 

https://github.com/perliedman/leaflet-control-geocoder

33、等勢線、等勢面

https://github.com/timwis/leaflet-choropleth


本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
leaflet常用插件庫
ArcGIS 矢量切片全接觸(多圖)
arcgis api 4.x for js 地圖加載多個(gè)氣泡窗口展示(附源碼下載)
leaflet如何加載10萬條數(shù)據(jù)
Android實(shí)際開發(fā)中實(shí)用的第三方(開源)框架
如何發(fā)布具有超高性能的地圖服務(wù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 内黄县| 思茅市| 莱阳市| 镇安县| 鄂伦春自治旗| 永登县| 景泰县| 黑龙江省| 康平县| 普定县| 霍山县| 台东县| 胶南市| 鹿泉市| 凤凰县| 铜鼓县| 孟村| 克什克腾旗| 久治县| 武义县| 措美县| 宿州市| 龙井市| 五峰| 南城县| 平原县| 贵州省| 新河县| 永丰县| 凤翔县| 饶河县| 新田县| 弥勒县| 井研县| 班戈县| 葵青区| 天镇县| 林口县| 灵璧县| 介休市| 嘉荫县|