arcpy.mapping 类可使用地图文档 (.mxd) 或图层文件 (.lyr) 中的不同对象类型的各种方法和属性。此文档可专门用作快速参考。有关详细信息,请使用链接跳转至各帮助页面。

arcpy.mapping 类

DataDrivenPages

  • 方法

    • exportToPDF(out_pdf, {page_range_type}, {page_range_string}, {multiple_files}, {resolution}, {image_quality}, {colorspace}, {compress_vectors}, {image_compression}, {picture_symbol}, {convert_markers}, {embed_fonts}, {layers_attributes}, {georef_info}, {jpeg_compression_quality})
    • getPageIDFromName(page_name)
    • printPages({printer_name}, {page_range_type}, {page_range_string}, {out_print_file})
    • refresh()
  • 属性
    • currentPageID - 读/写;长整型
    • pageCount - 只读;长整型
    • pageRow - 只读; GP 行对象

DataFrame

  • 方法

    • panToExtent(extent)
    • zoomToSelectedFeatures()
  • 属性
    • credits - 读/写;字符串型
    • description - 读/写;字符串型
    • displayUnits - 读/写;字符串型
    • elementHeight - 读/写;双精度型
    • elementPositionX - 读/写;双精度型
    • elementPositionY - 读/写;双精度型
    • elementWidth - 读/写;字符串型
    • extent - 读/写; GP Extent 对象
    • geographicTransformations - 读/写;字符串的 Python 列表
    • mapUnits - 只读;字符串型
    • name - 读/写;字符串型
    • referenceScale - 读/写;双精度型
    • rotation - 读/写;双精度型
    • scale - 读/写;双精度型
    • spatialReference - 读/写; GP 空间参考对象
    • time - 只读;DataFrameTime 对象
    • type - 只读;字符串型

DataFrameTime

  • 方法

    • resetTimeExtent()
  • 属性
    • currentTime - 读/写;Python datetime 对象
    • endTime - 读/写;Python datetime 对象
    • startTime - 读/写;Python datetime 对象
    • timeStepInterval - 只读;Python timedelta 对象
    • timeWindow - 读/写;双精度型
    • timeWindowUnits - 读/写;字符串型

GraphicElement

  • 属性

    • elementHeight - 读/写;双精度型
    • elementPositionX - 读/写;双精度型
    • elementPositionY - 读/写;双精度型
    • elementWidth - 读/写;字符串型
    • name - 读/写;字符串型
    • type - 只读;字符串型

LabelClass

  • 属性

    • className - 读/写;字符串型
    • expression - 读/写;字符串型
    • showClassLabels - 读/写;布尔型
    • SQLQuery - 读/写;字符串型

Layer

  • 方法

    • findAndReplaceWorkspacePath(find_workspace_path, replace_workspace_path, {validate})
    • getExtent({symbolized_extent})
    • getSelectedExtent({symbolized_extent})
    • replaceDataSource(workspace_path, workspace_type, dataset_name, {validate})
    • save()
    • saveACopy(file_name, {version})
    • supports(layer_property)
  • 属性
    • brightness - 读/写;长整型
    • contrast - 读/写;长整型
    • credits - 读/写;字符串型
    • datasetName - 只读;字符串型
    • dataSource - 只读;字符串型
    • definitionQuery - 读/写;字符串型
    • description - 读/写;字符串型
    • isFeatureLayer - 只读;布尔型
    • isGroupLayer - 只读;布尔型
    • isRasterizingLayer - 只读;布尔型
    • isRasterLayer - 只读;布尔型
    • labelClasses - 读/写;LabelClass 对象列表
    • longName - 只读;字符串型
    • name - 读/写;字符串型
    • serviceProperties - 只读;属性集字典
    • showLabels - 读/写;布尔型
    • transparency - 读/写;长整型
    • visible - 读/写;布尔型
    • workspacePath - 只读;字符串型

LegendElement

  • 方法

    • adjustColumnCount(column_count)
  • 属性
    • autoAdd - 读/写;布尔型
    • elementHeight - 读/写;双精度型
    • elementPositionX - 读/写;双精度型
    • elementPositionY - 读/写;双精度型
    • elementWidth - 读/写;字符串型
    • items - 只读;Python 字符串列表
    • name - 读/写;字符串型
    • parentDataFrameName - 只读;字符串型
    • title - 读/写;字符串型
    • type - 只读;字符串型

MapDocument

  • 方法

    • deleteThumbnail()
    • findAndReplaceWorkspacePaths(find_workspace_path, replace_workspace_path, {validate})
    • makeThumbnail()
    • replaceWorkspaces(old_workspace_path, old_workspace_type, new_workspace_path, new_workspace_type, {validate})
    • save()
    • saveACopy(file_name, {version})
  • 属性
    • activeView - 读/写;字符串型
    • author - 读/写;字符串型
    • credits - 只读;字符串型
    • dataDrivenPages - 只读;DataDrivenPages 对象
    • dateExported - 只读;Python datetime 对象
    • datePrinted - 只读;Python datetime 对象
    • dateSaved - 只读;Python datetime 对象
    • description - 读/写;字符串型
    • filePath - 只读;字符串型
    • hyperlinkBase - 读/写;字符串型
    • relativePaths - 只读;布尔型
    • summary - 读/写;字符串型
    • tags - 读/写;字符串型
    • title - 读/写;字符串型

MapsurroundElement

  • 属性

    • elementHeight - 读/写;双精度型
    • elementPositionX - 读/写;双精度型
    • elementPositionY - 读/写;双精度型
    • elementWidth - 读/写;字符串型
    • name - 读/写;字符串型
    • parentDataFrameName - 只读;字符串型
    • type - 只读;字符串型

PDFDocument

  • 方法

    • appendPages(pdf_path, {input_pdf_password})
    • attachFile(file_path, {description})
    • insertPages(pdf_path, {before_page_number}, {input_pdf_password})
    • saveAndClose()
    • updateDocProperties({pdf_title}, {pdf_author}, {pdf_subject}, {pdf_keywords}, {pdf_open_view}, {pdf_layout})
    • updateDocSecurity({new_master_password}, {new_user_password}, {encryption}, {permissions})
  • 属性:
    • pageCount - 只读;长整型

PictureElement

  • 属性

    • elementHeight - 读/写;双精度型
    • elementPositionX - 读/写;双精度型
    • elementPositionY - 读/写;双精度型
    • elementWidth - 读/写;字符串型
    • name - 读/写;字符串型
    • sourceImage - 读/写;字符串型
    • type - 只读;字符串型

TableView

  • 方法

    • findAndReplaceWorkspacePath(find_workspace_path, replace_workspace_path, {validate})
    • replaceDataSource(workspace_path, workspace_type, dataset_name, {validate})
  • 属性
    • datasetName - 只读;字符串型
    • dataSource - 只读;字符串型
    • definitionQuery - 读/写;字符串型
    • name - 读/写;字符串型
    • workspacePath - 只读;字符串型

TextElement

  • 属性

    • elementHeight - 读/写;双精度型
    • elementPositionX - 读/写;双精度型
    • elementPositionY - 读/写;双精度型
    • elementWidth - 读/写;字符串型
    • name - 读/写;字符串型
    • text - 读/写;字符串型
    • type - 只读;字符串型

按字母顺序排序的 arcpy.mapping 类列表的更多相关文章

  1. 【C++ 字符串题目】 输入三个人名,按字母顺序排序输出

    题目来源:https://acm.ujn.edu.cn Problem A: [C++ 字符串] 输入三个人名,按字母顺序排序输出 Time Limit: 1 Sec  Memory Limit: 1 ...

  2. Map的内容按字母顺序排序

    map有自带的排序功能,但需要重写排序方法,代码如下: package coreJava.com.shindo.corejava.map; import java.util.ArrayList; im ...

  3. 实现List按与一个字符串的相似度和字母顺序排序(适用于模糊查询后的排序)

    因公司业务需要,自己写了一个,保存起来以后可能还会用到.如果还有更好的方法或者算法,希望大家提出来. 1.简单的相似度算法(自己想到的)      因为List中每个String都会包含一个标准的字符 ...

  4. mysql如何给汉字按照首字母顺序排序

    select * from 表名 order by convert(列明 USING gbk) COLLATE gbk_chinese_ci asc

  5. url参数用&拼接并且按照字母顺序排序方法

    private string urlParamManager(JObject postArray, bool flag) { ArrayList keys = new ArrayList(); for ...

  6. sql按照汉字首字母顺序排序(桃)

    SELECT * FROM 表名 order by CONVERT(字段名 USING gbk)

  7. 【281】◀▶ arcpy.mapping 常用类说明

    arcpy.mapping 教程入门 arcpy.mapping 指导原则 按字母顺序排序的 arcpy.mpping 类列表 按字母顺序排序的 arcpy.mpping 函数列表 按字母顺序排序的 ...

  8. 【282】◀▶ arcpy.mapping 常用函数说明

    arcpy.mapping 教程入门 arcpy.mapping 指导原则 按字母顺序排序的 arcpy.mpping 类列表 按字母顺序排序的 arcpy.mpping 函数列表 按字母顺序排序的 ...

  9. Java Object类 instanceof关键字 练习:判断是否为同一人 集合按照人的年龄排序,如果年龄相同按名字的字母顺序升序 Comparator比较器

    package com.swift; public class Same_Person_Test { public static void main(String[] args) { /* * Obj ...

随机推荐

  1. Android样式——Styles

    说明 样式(style)是属性的集合,用来指定View或者Window的外观和格式. 这些属性可以是height(高度).padding(内边距).font size(字体颜色)等. 样式定义在另一个 ...

  2. selenium 调用JS操作滚动条(java)来解决element not clickable的问题

    今天在运行自动化用例的时候,发现总是某个元素提示not  clickable.分析原因有可能是页面右下角那个大大的top图标,刚好挡住了我要点击的元素.要解决就得拉动页面,就需要操作页面上的滚动条. ...

  3. 仿酷狗音乐播放器开发日志三——修复CEditUI的bug2

    无意中发现了CEditUI控件的另一个bug,当我给播放器的搜索栏获取焦点时,这时再改变窗体大小,原本搜索栏应该对应着也改变大小,却发现CEditUI内嵌的edit控件没有跟着改变(如下图),跟着调试 ...

  4. 用Python操作Excel2007 及以上的版本读写,来自官方的Demo

    大牛请略过,新手可以参考,具体见下面的代码注释, 另外一个问题,想学习这个语言,最好还是英语牛一些,可以去官网多看看有用的类库,汉语的资料不是很全 #运行环境 3.4,下面这个操作Excel的包是针对 ...

  5. uvalive 3218 Find the Border

    题意:一条封闭折线将平面分成了若干个区域,按顺序给出折线各点的坐标,要求输出封闭折线的轮廓. 题解:用类似卷包裹的算法,先确定一个一定会被选中的点(x坐标最小,y坐标最小)作为起点,然后把可能是下一个 ...

  6. 8.2 C++ AMP advanced concepts

    C++ AMP一些更高级的概念: 1. device内存的分配和拷贝. void vecAdd(float* A, float* B, float* C, int n) { array<> ...

  7. Web技术导论复习大纲

    1. 什么是URL,其一般形式是什么? 资源类型://网址[:端口号][/[文件路径/文件名]][?参数名=参数值&参数名=参数值...] 2. 什么是B/S模式,与C/S模式相比有哪些优越性 ...

  8. HDFS的shell操作

    bin/hadoop命令操作: namenode -format 格式化文件系统 fs(缩写:FileSystem) 运行一个文件系统的用户客户端 bin/hadoop fs常用命令操作: -ls h ...

  9. Petshop学习第三天

    ASP.NET缓存 ASP.NET充分利用缓存机制,通过某种方法,将系统需要的数据对象.Web页面存储在内存中,使得Web站点需要这些数据时,不经过繁琐的数据库连接.查询和复杂的逻辑运算,就可以触手可 ...

  10. leetcode@ [208] Implement Trie (Prefix Tree)

    Trie 树模板 https://leetcode.com/problems/implement-trie-prefix-tree/ class TrieNode { public: char var ...