Leaflet是一种开源的JavaScript 地图库,算是WebGIS中比较主流的地图库,轻量、插件丰富、社区活跃度高,相对来说比较成熟。就在前不久,刚发布了新版本1.3.3。
下面,将介绍如何显示ArcGIS基础底图。
首先,在加载Leaflet的代码和样式,Leaflet.js、leaflet.css;加载Esri Leaflet库: esri-leflet.js。
<!-- lets load Leaflet's .js and .css from CDN-->
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.3/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet@1.3.3/dist/leaflet.js"></script>
<!-- Load Esri Leaflet from CDN. it has no .css stylesheet of its own, only .js -->
<script src="https://unpkg.com/esri-leaflet@2.2.1/dist/esri-leaflet.js"></script>
支持的基础底图
支持ArcGIS Online的基础底图:如Streets(街道图)、Topographic(地形图)、Gray(灰色风格的地图)、DarkGray(深灰色风格的地图)。这几类底图,只需要在定义basemap图层时,指定其名字即可访问得到。因为在e

本文介绍了如何利用Leaflet库与Esri Leaflet插件显示ArcGIS基础底图。通过引入Leaflet.js、leaflet.css和esri-leflet.js,可以支持ArcGIS Online的多种底图类型,如街道图、地形图、灰色和深灰色风格地图。在esri-leaflet.js中预定义了这些底图的参数,开发者可以直接使用或自定义底图。
最低0.47元/天 解锁文章
540

被折叠的 条评论
为什么被折叠?



