当前位置: 首页 > ai >正文

ArcPy扩展模块的使用

操作地图元素

使用arcpy.mp,可以操作地图上的元素,例如更新图片、公司徽标或更新文本字符串等。此外,还可以扩展地理处理脚本工具以直接使用地图、布局和其他工程元素。

修改图层符号系统

以下代码展示了如何修改图层的符号系统:

import arcpy# 加载ArcGIS Pro工程文件
aprx = arcpy.mp.ArcGISProject("C:/Mapping/Symbology.aprx")# 获取地图和图层
m = aprx.listMaps("Plan")[0]
lyr = m.listLayers("trails")[0]# 修改图层符号系统
sym = lyr.symbology
red = {"RGB": [255, 0, 0, 100]}
if lyr.isFeatureLayer and hasattr(sym, "renderer"):sym.renderer.symbol.color = redlyr.symbology = sym# 保存工程文件
aprx.save()
http://www.xdnf.cn/news/12541.html

相关文章:

  • 深入解析HarmonyOS5 UIAbility组件:从核心架构到实战应用
  • Clickhouse统计指定表中各字段的空值、空字符串或零值比例
  • uniapp- UTS 插件鸿蒙端开发示例 虽然我们这个示例简单 但是这个是难住很多人的一大步
  • 交互标牌——视觉货币(数字)转换器项目及源码
  • 企业微信授权登录(uniapp项目)
  • 零基础在实践中学习网络安全-皮卡丘靶场(第十六期-SSRF模块)
  • 第4章:Cypher查询语言基础
  • GenSpark vs Manus实测对比:文献综述与学术PPT,哪家强?
  • 深度解析:Spring Boot 配置加载顺序、优先级与 bootstrap 上下文
  • 数据通信与计算机网络——数据与信号
  • 好未来0520上机考试题2:有效三角形的个数
  • 青少年编程与数学 01-011 系统软件简介 07 iOS操作系统
  • ClusterRole 和 ClusterRoleBinding 的关系及使用
  • EPPLUS——CAD c#读写EXCEL的第三方库
  • 怎么让自己ip显示外省?一文说清操作
  • moon游戏服务器-demo运行
  • Lodash原型污染漏洞原理详解
  • [HCTF 2018]admin 1
  • N元语言模型 —— 一文讲懂!!!
  • 设计模式-观察着模式
  • 关于脏读,幻读,可重复读的学习
  • C++中的排列组合算法详解
  • SUSE Linux 发行版全面解析:从开源先驱到企业级支柱
  • element树结构el-tree,默认选中当前setCurrentKey无效
  • golang项目中如何使用私密仓库的扩展包
  • 1.4 Node.js 的 TCP 和 UDP
  • 基于 STM32 的四路 PWM 控制智能小车运动的模块化控制程序
  • PDF图片和表格等信息提取开源项目
  • FastAPI安全机制:从OAuth2到JWT的魔法通关秘籍
  • Web前端基础:JavaScript