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. java中的final关键字

    谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字.另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法.下 ...

  2. Kettle简介

    ETL和Kettle简介     ETL即数据抽取(Extract).转换(Transform).装载(Load)的过程.它是构建数据仓库的重要环节.数据仓库是面向主题的.集成的.稳定的且随时间不断变 ...

  3. HDU 5699 货物运输 二分判定

    转自:http://blog.csdn.net/jtjy568805874/article/details/51480479 #include <cstdio> #include < ...

  4. HDU 5628 Clarke and math Dirichlet卷积+快速幂

    题意:bc round 72 中文题面 分析(官方题解): 如果学过Dirichlet卷积的话知道这玩意就是g(n)=(f*1^k)(n), 由于有结合律,所以我们快速幂一下1^k就行了. 当然,强行 ...

  5. ZOJ 3469 Food Delivery 区间DP

    这道题我不会,看了网上的题解才会的,涨了姿势,现阶段还是感觉区间DP比较难,主要是太弱...QAQ 思路中其实有贪心的意思,n个住户加一个商店,分布在一维直线上,应该是从商店开始,先向两边距离近的送, ...

  6. 房租管理小软件(六):通用功能包括时间,效验,MD5加密,XML 操作

    1.时间相关 public static DateTime getNow() { MyFZDataContext dataContext = MyFZDataContext.getDataContex ...

  7. codeforce 609A - USB Flash Drives

    排序水题 #include<iostream> #include<cstdlib> #include<cstdio> #include<algorithm&g ...

  8. Javascript and DOM学习

    1.输出 document.write.(); 2.alert警告 3.confirm消息对话框:当用户点击"确定"按钮时,返回true,取消时,返回false 4.prompt提 ...

  9. leetcode@ [62/63] Unique Paths II

    class Solution { public: int uniquePathsWithObstacles(vector<vector<int>>& obstacleG ...

  10. 【现代程序设计】【Homework-01】

    1维的最大子数组之和 对于1维的最大子数组之和 假设f[i]表示:对于1..i这个序列中,包含i这个元素的最大序列的值 则对于f[i],0<i<=n; 应该有 f[i]=max(a[i], ...