目前Esri已经在ArcGIS Online上发布了矢量底图,用户可以通过修改Style的方式来自定义矢量底图。 用户编辑后的矢量底图还可以发布成新的图层,供用户使用。 用户自定义的内容包括: 1 控制图层的显示 2.修改图层的符号和显示 3.在选定区域修改语言选项 4.在选定地区修改争议地区的显示自定义Style示例
下图就是由一个自定义矢量底图的例子,由现有由矢量底图修改而来。 修改的内容主要包括: 1.背景颜色和水系颜色由 ‘#cfcfd4′改成 ‘#a6deff’ 2.土地和植被的填充颜色由‘#ededed’ 改成 ‘#dfffd9′ 3.城区颜色由‘#e8e8e8′ 改成 ‘#d5e3ca’ 由于上面的图层在不同的显示级别都有可能显示,所以修改的不止一处。创建使用自定义矢量底图的地图
创建新的Tile Layer
1.登录到ArcGIS Online,点击Map,打开Map窗口 2.添加矢量瓦片图层,点击Add按钮,选择Search for Layers in ArcGIS Online,输入“esri vector basemap”,点击GO按钮 3.选择owner为‘esri_vector’的任意一个图层,然后点击Add按钮 4.在TOC面板中,点击刚才添加的图层的More Option按钮,选择Copy 5.点击刚才Copy的图层的More Option选项,选择Save Layer按钮,将图层保存Online中修改新建图层的Style
1.点击上一步新生成的图层的More Option选项,选择Show Item Details选项 2.在Item详情页面的Open选项中选择Download Style选项,将Style文件下载到本地 3.编辑Style文件。打开root.json文件,并编辑该Style文件,保存或另存文件。 Esri的矢量底图使用Mapbox vector tile specification (v8),用户可以参考 Mapbox GL Style Reference来修改底图样式。 4.更新图层的Style。在Item详情页面中点击Update按钮,选择刚才修改的style文件,上传即可。 5.查看修改后的变化。在Item详情页点击Open,选择Add layer to map即可查看
查看原文:http://www.giser.net/?p=1522
自定义ArcGIS矢量底图
最新推荐文章于 2023-02-17 15:47:09 发布