ArcGIS 每天一个高级制图技巧:5 lyr和UpdateLayer方法实现样式复用
ArcGIS 每天一个高级制图技巧:5 lyr和UpdateLayer方法实现符号复用
前言:直接复用 mxd 中已经制作完成图层的符号(即符号系统,图层的样式)是非常省时省力的,提高效率。而 ArcGIS 里贴心的提供了两种符号复用的方法:使用 lyr 图层和 arcpy 包中的 UpdateLayer 方法。 |
文章目录
- ArcGIS 每天一个高级制图技巧:5 lyr和UpdateLayer方法实现符号复用
- lyr图层复用符号
- 1.保存lyr图层
- 2.使用lyr文件复用符号系统
- UpdateLayer方法复用符号
- 1.python 代码如下
- 2.代码使用和效果展示如下
- 结尾
符号复用
lyr图层复用符号
1.保存lyr图层
lyr 文件是 arcmap 中比较冷门,许多长期使用软件的人都不一定接触的到。
lyr 是将一个或多个图层及其相关信息(包括符号信息)单独保存为一个独立的文件。该文件后缀为 .lyr。
将符号系统信息等单独保存为 lyr 文件操作如下:
保存结果:
2.使用lyr文件复用符号系统
在空白图层中直接导入 lyr 文件即可实现符号 的复用,演示如下:
UpdateLayer方法复用符号
ArcGIS关于UpdateLayer的官方文档(https://desktop.arcgis.com/zh-cn/arcmap/10.3/analyze/arcpy-mapping/updatelayer.htm)
1.python 代码如下
# -*- coding:utf-8 -*-
# ---------------------------------------------------------------------------
# Author: LiaoChenchen
# Created on: 2020/4/21 14:51
# Reference:
"""
Description:
Usage:"""
# ---------------------------------------------------------------------------
import arcpymxd = arcpy.mapping.MapDocument("CURRENT")
df = arcpy.mapping.ListDataFrames(mxd)[0]
lyr1 = arcpy.mapping.ListLayers(mxd)[0]
sorce_lyr_path = ur"图斑样式.lyr"
sourceLayer = arcpy.mapping.Layer(sorce_lyr_path)arcpy.mapping.UpdateLayer(df, lyr1, sourceLayer)
arcpy.RefreshActiveView()
arcpy.RefreshTOC()
2.代码使用和效果展示如下
结尾
有疑问欢迎留言询问 原创不易,欢迎转发和分享
了解更多文章,关注我的微信
ArcGIS 每天一个高级制图技巧:5 lyr和UpdateLayer方法实现样式复用相关推荐
- ArcGIS 每天一个高级制图技巧:开篇碎碎念
# ArcGIS 每天一个高级制图技巧:开篇碎碎念 开篇说明 首先,在这个系列,我不会再写大片的教程和说明.碎片化的时代适合碎片化.精简的.易于理解的内容,所以在该系列中我就不会再长篇累牍的写作了. ...
- ArcGIS 每天一个高级制图技巧:2 浮雕效果
ArcGIS 每天一个高级制图技巧:2 浮雕效果 文章目录 ArcGIS 每天一个高级制图技巧:2 浮雕效果 效果展示 实现方法 实现思路 实现代码 arctoolbox工具箱 结尾 效果展示 如题所 ...
- ArcGIS 高级制图技巧:1、制图表达轮廓线
制图表达制作缓冲区轮廓线 之前讲过使用多环缓冲区工具制作边缘的轮廓,效果还是很不错,如下图,从上到下第一张是没有使用缓冲区轮廓线:第二张是使用了缓冲区轮廓线: 使用这种方法的缺点就是需要额外生成一个缓 ...
- Excel高级办公技巧,最轻松的方法,让你的工作效率更高效。
大家好,我们日常用截图的时候,Ctrl+Alt+A是QQ里的截图快捷键,我们按下快捷键选择好截图的对象,框选好位置,点击完成.那我们在Excel中如何截图的呢?怎么才能提高办公效率,我教你几个办公实用 ...
- android arcgis多变形边框颜色,ArcGIS制图技巧—边框的选择
信息时代下数据的迸发使得GIS成为各行各业离不开的工具,不同的部门.企业以及研究者手中都有大量的数据,随着应用深度和广度的推进,行业专题制图的需求不断扩大,ArcGIS不但是GIS中数据分析领域的龙头 ...
- arcgis多个图共用一个图例_ArcGIS制图技巧,一个小技巧使图例与之匹配!
2.符号系统 符号系统是ArcGIS展示数据的最基本的方式.符号系统提供了最传统的点线面符号渲染方式,用户可以在这里设置图层要素的符号.颜色等.通过简单的设置就可以实现诸如唯一值.等级.图表等渲染等高 ...
- arcgis vue 添加图层优化_行业 | ArcGIS制图技巧(超全)
↑ 点击上方「中国测绘学会」 可快速关注我们 地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为"地 ...
- arcgis分隔图层重复出文件_【干货】ArcGIS不可或缺的制图技巧,处理好细节才能让图更专业!...
1.1 制图的目的 随着GIS在各行各业的深入应用,各信息化部门和生产单位都逐渐建立起自己的GIS的应用,同时积累了大量的地理数据.随着应用深度和广度的推进,针对数据建立专题应用越来越迫切,对行业专 ...
- arcgis分隔图层重复出文件_ArcGIS制图技巧讲解,处理好细节才能让图更专业!
随着GIS在各行各业的深入应用,各信息化部门和生产单位都逐渐建立起自己的GIS的应用,同时积累了大量的地理数据.因此,如何围绕数据制作精美的地图以符合应用需求将是一个重要的课题. ArcGIS的制图技 ...
- ArcGIS制图技巧系列(1)还原真实的植被
ArcGIS制图技巧系列(1)还原真实的植被 by 李远祥 在GIS数据中,植被一般都是面装要素的形式存在.很多人在使用植被渲染的时候,一般会采用填充符号去渲染.而在ArcGIS中,填充符号要么就是纯 ...
最新文章
- Unity创建使用操纵杆飞行动画教程
- Nat. Mach. Intell. | 基于深度强化学习寻找网络中的关键节点
- vlfeat 特征检测
- react使用 PropTypes 和 getDefaultProps()
- p语言是python吗-为什么说Python是一门动态语言--Python的魅力
- 动态规划算法实验报告_动态规划与中心扩展算法
- 挖掘目录穿越漏洞实战经验
- css after伪元素做文字下划线
- 为了自己的梦想而努力
- Css基本样式————链接
- 基于STM32+腾讯云IO+微信小程序设计的混凝土智能养护系统
- Java 8 list 对象字段升序降序
- 北京大学肖臻老师《区块链技术与应用》公开课笔记:以太坊原理(一):以太坊概述、账户、状态树、交易树和收据树
- AWS KVS(Kinesis Video Streams)之WebRTC移植编译(一)
- 远程监控Wifi与4G蜂窝流量连接有什么不同
- 如何用代码实现抖音的图片旋转
- rt-thread 3.1.2中drv_xxx.c文件被env错误添加到Keil的原因
- sqlloader 插入默认值
- 将XDOC引擎加入你的J2EE应用中
- 相机内参和外参的解释