【282】◀▶ arcpy.mapping 常用函数说明
- arcpy.mapping 教程入门
- arcpy.mapping 指导原则
- 按字母顺序排序的 arcpy.mpping 类列表
- 按字母顺序排序的 arcpy.mpping 函数列表
- 按字母顺序排序的 arcpy.mapping 常量列表
01 | mapping.ListDataFrames | 返回单个地图文档中存在的 DataFrame 对象的列表。 | |
02 | mapping.AddLayer | 将图层添加到地图文档 (.mxd) 内的数据框中。 | |
03 | mapping.RemoveLayer | 可用于移除地图文档 (.mxd) 中数据框内的图层。 | |
04 | mapping.InsertLayer | 用于将图层插入到地图文档 (.mxd) 的特定位置处。 | |
05 | mapping.MoveLayer | 用于将图层移动到地图文档 (.mxd) 的特定位置处。 | |
06 | mapping.ListLayers | 返回一个 Python 列表,地图文档 (.mxd) 中的层。 | |
07 | mapping.UpdateLayers | 更新地图文档 (.mxd) 中所有图层属性或仅更新图层的符号系统。(可以引用目标图层的样式) | |
08 | mapping.AddLayerToGroup | 将图层添加到 group layer 中。 | |
09 | mapping.ListLayoutElements | 返回地图文档 (.mxd) 布局中布局元素的 Python 列表。 | |
10 | mapping.ExportToJPEG | 将地图文档 (.mxd) 的页面布局导出到 (JPEG) 格式。 | |
--------------- |
序号 | 函数名称 |
功能说明 |
语法 & 举例 | ||
01 |
====<<<< Description >>>>==== 返回单个地图文档 (.mxd) 中存在的 DataFrame 对象的 Python 列表。 ====<<<< Syntax >>>>==== mapping.ListDataFrames (map_document, {wildcard}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ map_document:一个引用 MapDocument 对象的变量。 ====<<<< Returns >>>>==== ◈ DataFrame (数据类型):DataFrame 对象的 Python 列表。 |
||||
02 |
====<<<< Description >>>>==== 用于使用简易放置选项将图层添加到地图文档 (.mxd) 内的数据框中。 ====<<<< Syntax >>>>==== mapping.AddLayer (data_frame, add_layer, {add_position}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ data_frame:一个包含现有地图文档 (.mxd) 的完整路径和文件名的字符串,或者包含关键字 CURRENT 的字符串。 |
import arcpy |
|||
03 |
====<<<< Description >>>>==== 可用于移除地图文档 (.mxd) 中数据框内的图层。 ====<<<< Syntax >>>>==== mapping.RemoveLayer (data_frame, remove_layer) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ data_frame:一个包含现有地图文档 (.mxd) 的完整路径和文件名的字符串,或者包含关键字 CURRENT 的字符串。 |
||||
04 | mapping.InsertLayer |
====<<<< Description >>>>==== 可用于将图层插入到数据框或地图文档 (.mxd) 中的图层组内的特定位置处。(原图层不变) ====<<<< Syntax >>>>==== mapping.InsertLayer (data_frame, reference_layer, insert_layer, {insert_position}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ reference_layer:参考图层。 |
|||
05 | mapping.MoveLayer |
====<<<< Description >>>>==== 可用于将图层移动到数据框或地图文档 (.mxd) 中的图层组内的特定位置处。(原图层移动) ====<<<< Syntax >>>>==== mapping.MoveLayer (data_frame, reference_layer, insert_layer, {insert_position}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ reference_layer:参考图层。 |
|||
06 | mapping.ListLayers |
====<<<< Description >>>>==== 返回一个 Python 列表,其中存在于地图文档 (.mxd) 中的层。 ====<<<< Syntax >>>>==== mapping.ListLayers (map_document_or_layer, {wildcard}, {data_frame}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ map_document_or_layer:一个引用 MapDocument 对象的变量或者 Layer 对象。 |
|||
07 | mapping.UpdateLayer |
====<<<< Description >>>>==== 通过从源图层提取信息,更新地图文档 (.mxd) 中所有图层属性或仅更新图层的符号系统。(可以引用目标图层的样式 symbology) ====<<<< Syntax >>>>==== mapping.UpdateLayers (data_frame, update_layer, source_layer, {symbology_only}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ data_frame:一个引用 DataFrame 对象的变量。(默认值为无) |
说明:将 lys[41] 的样式引用给 lys[20] |
||
08 | mapping. AddLayerToGroup |
====<<<< Description>>>>==== 将图层添加到 group layer 中。(原始图层不变) ====<<<< Syntax >>>>==== mapping.AddToGroup (data_frame, target_group_layer, add_layer, {add_position}) ====<<<< Parameters >>>>==== ◈ data_frame:一个引用 DataFrame 对象的变量。 |
>>> lyrs = arcpy.mapping.ListLayers(df) |
||
09 | mapping. ListLayoutElements |
====<<<< Description >>>>==== 返回地图文档 (.mxd) 布局中布局元素的 Python 列表。 ====<<<< Syntax >>>>==== mapping.ListLayoutElements (map_document, {element_type}, {wildcard}) ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ element_type:一个表示元素类型的字符串,它将用于筛选元素的返回列表。(默认值为无) ---------------------------------------------------------------------------------- ====<<<< Returns >>>>==== ◈ Object (数据类型):页面布局元素的 Python 列表。可返回的对象类型是:DataFrame、GraphicElement、LegendElement、MapsurroundElement、PictureElement 和 TextElement。 |
|||
10 | mapping.ExportToJPEG |
====<<<< Description >>>>==== 将地图文档 (.mxd) 的页面布局或数据框导出到 (JPEG) 格式。(其他格式类似) ====<<<< Syntax >>>>==== mapping.ExportToJPEG (map_document, ---------------------------------------------------------------------------------- ====<<<< Parameters >>>>==== ◈ map_document:一个引用 MapDocument 对象的变量。 |
|||
-- |
--------------------- |
-------------------------------------------------- |
最新文章
- C代码编译成可执行程序的过程
- Asp.net GridView控件使用纪要
- JavaScript解析URL参数
- bootstrap实现pc屏幕五等分
- paramiko模块使用
- 统计哪些程序占用了swap
- 使用了BeanUtils的简单操作
- javac编译过程
- FZU 2234
- C#压缩文件夹坑~
- 色彩转换——RGB &; HSV
- redis主从相关问题
- 高效并发JUC锁-砖石
- 18-10-31 Scrum Meeting 3
- oracle数据库更改字符集为utf-8,亲测有效
- i love my girl
- scss初学小结(转阮一峰老师SASS用法指南http://www.ruanyifeng.com/blog/2012/06/sass.html)
- android-mediaplayer播放
- flask wigs 服务器
- Python3学习之路~5.12 hashlib &; hmac &; md5 &; sha模块
热门文章
- Java中会有内存泄露吗?
- Android 中Activity,Window和View之间的关系
- Leetcode 890. Find and Replace Pattern
- 为什么选择MpVue进行小程序的开发
- 安装g++,在centos上执行yum -y install gcc gcc-c++ libstdc++-devel
- HihoCoder1619 “共同富裕”(逆向思维)
- c语言中指针的一个小错误
- Mac各个文件夹表示的意思
- Yii框架的一些系统函数
- 容器中跨主机的网络方案-Weave