ArcGIS 10.1 新特性之地理处理

地理处理包

您可以通过创建地理处理包来共享您的工作。地理处理包是可上传到 arcgis.com 或通过电子邮件发送给同事的文件。包由多个地理处理结果组成,每个结果都包含一个工具、工具所使用的数据以及工具所使用的环境设置。包的创建方法是:右键单击结果 窗口中的结果,然后选择共享为 > 地理处理包

了解有关地理处理包的详细信息

地理处理服务

地理处理服务的创建方法是:右键单击结果 窗口中的结果,然后选择共享为 > 地理处理服务。将打开共享为服务 分步向导和服务编辑器 对话框。对于已在 10.0 版本中发布地理处理服务的用户,主要差异在于:

了解有关地理处理服务的详细信息

测地线缓冲

缓冲区工具现在用于为输入的线和面数据创建真实的测地线缓冲区。在 10.1 版之前,只有输入点要素才可创建测地线缓冲区。

新的环境变量

如果您自己开发脚本或模型工具,您可能会有兴趣知道,在地理处理环境中新增了两个只读变量:Scratch GDBScratch Folder。Scratch GDB 环境变量包含的是一个在工具运行时必定存在的临时文件地理数据库的路径。Scratch Folder 环境变量包含的是一个在工具运行时必定存在的文件夹的路径。其他的新增环境设置包括:

Python 和 ArcPy

Python 加载项

现在可以使用 Python 加载项对您自己的按钮和工具进行编程。

了解有关 Python 加载项的详细信息

Python 工具箱

Python 工具箱是完全使用 Python 语言创建的地理处理工具箱。Python 工具箱及其所包含工具的外观、操作和运行方式与任何以其他方式创建的工具箱和工具相类似。如果您曾经开发过自己的 Python 脚本工具,那么您将会对 Python 工具箱感兴趣,因为 Python 工具箱中所包含的几项功能不存在于脚本工具中:

  • 您可以实施自己的许可检查。
  • 您可以创建“值表”参数。“值表”是包含多列的表,每行允许您输入多个值(列)。“值表”参数的示例是联合工具的输入要素参数。
  • 您可以根据现有数据类型创建自己的复合数据类型。例如,您可以创建一个接受要素图层或栅格图层的参数。

了解有关 Python 工具箱的详细信息

新的 ArcPy 模块和函数

数据访问模块 (arcpy.da) 是一个用于处理数据的 Python 模块。通过它可控制编辑会话、编辑操作、改进的游标支持(包括更快的性能)、表和要素类与 NumPy 数组之间相互转换的函数以及对版本化、复本、属性域和子类型工作流的支持。

了解有关数据访问模块的详细信息

Network Analyst 模块 (arcpy.na) 是一个 Python 模块,用于访问 Network Analyst 工具箱中提供的所有地理处理工具,以及帮助程序函数和类。可将此模块与其他 ArcPy 模块结合使用,以使用 Python 自动执行网络分析工作流。

了解有关 Network Analyst 模块的详细信息

制图模块 (arcpy.mapping) 的多个方面都得到了增强,包括对符号系统属性、报表和图层时间属性访问方面的增强。有关详细信息,请参阅 ArcGIS 10.1 新特性之地图工作流自动化

其他 Python 功能

  • Python 2.7:ArcGIS 10.1 进行了升级以包括 Python 2.7 版本。
  • 空间参考:现在可以直接基于空间参考名称和权限代码(工厂代码)ID 值创建 SpatialReference 对象。支持空间参考和变换的其他函数包括 ListSpatialReferencesListTransformations
  • 新增几何方法:几何类现在支持:
    • 拓扑运算符(边界缓冲区裁剪凸包交集取反距离相交对称差联合
    • distanceToprojectAspositionAlongLine 方法
    • 访问测地线长度和面积的方法(getLengthgetArea
  • 地理数据库管理:新增函数 AcceptConnectionsDisconnectUserListUsers 支持地理数据库管理工作流。
  • 地理处理工具历史:在 Python 中,您可以确定历史记录是否处于活动状态,并可使用 GetLogHistorySetLogHistory 函数开启或关闭历史记录。
  • 别名:AlterAliasName 函数可用于更新表或要素类上的别名。
  • 命名参数:ArcPy 函数现在支持命名参数。
  • Describe 属性:编辑器追踪数据集的一组新属性。
  • WKB:新增函数 FromWKB,用于根据熟知二进制 (WKB) 创建几何。
  • WKT:新增函数 FromWKT,用于根据熟知文本 (WKT) 创建几何。

相关主题

9/15/2013