ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Simplify Contours

  • 摘要
  • 用法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

摘要

Defense Mapping production tool that simplifies contours for use in cartographic products. This tool preserves the essential shape of a contour by eliminating extraneous bends.

用法

  • This tool modifies the input contours. You cannot undo this operation.

  • This tool first identifies redundant vertices, which are those that lie within a minimum allowable distance, or tolerance. Tolerance depends on the Scale parameter. This is accomplished in the tool using the Simplify Line tool with the POINT_REMOVE algorithm.

    This tool then runs a smoothing algorithm, which is also dependent on the Scale parameter. This is accomplished in the tool using the Smooth Line geoprocessing tool with the PAEK algorithm.

  • Extraneous bends are composed of redundant vertices. This tool identifies redundant vertices as those that lie within a minimum allowable distance, or tolerance. Tolerance depends on the Scale parameter.

  • The Scale parameter and tolerance values are designed for use with Defense Mapping cartographic products.

  • Processing large datasets may exceed memory limitations. This is true with contours over large areas of interest, because the features have so many vertices. In such cases, consider processing input data by partition by identifying a relevant polygon feature class in the Cartographic Partitions environment setting. Portions of the data, defined by partition boundaries, will be processed sequentially. The resulting feature class will be seamless and consistent at partition edges. See Generalizing large datasets using partitions for more information.

语法

SimplifyContours(Input_Contours, Scale)
参数说明数据类型
Input_Contours

The input contours to be simplified.

Feature Layer
Scale

Determines a simplification and smoothing tolerance. Tolerance specifies a minimum allowable distance between vertices. The tool removes vertices that lie within this tolerance.

  • 1:5000 —Simplification tolerance is .8 meters. Smoothing tolerance is 12.8 meters.
  • 1:7500 —Simplification tolerance is 1.2 meters. Smoothing tolerance is 19.2 meters.
  • 1:12500 —Simplification tolerance is 2 meters. Smoothing tolerance is 32 meters.
  • 1:25000 —Simplification tolerance is 4 meters. Smoothing tolerance is 64 meters.
  • 1:50000 —Simplification tolerance is 8 meters. Smoothing tolerance is 128 meters. This is the default.
  • 1:100000 —Simplification tolerance is 16 meters. Smoothing tolerance is 256 meters.
  • 1:250000 —Simplification tolerance is 40 meters. Smoothing tolerance is 640 meters.
  • 1:500000 —Simplification tolerance is 80 meters. Smoothing tolerance is 1280 meters.
  • 1:1000000 —Simplification tolerance is 160 meters. Smoothing tolerance is 2560 meters
String

代码示例

SimplifyContours example (Python window)

The following code sample demonstrates how to use the SimplifyContours tool.

# set gp environment
arcpy.env.workspace="C:/data"

# variables for tool
inputContours="mgcp.gdb/mgcp/contours"
mapScale="1:12500"

# execute the tool
arcpy.SimplifyContours_defense(inputContours,mapScale)

环境

  • 当前工作空间

许可信息

  • ArcGIS Desktop Basic: 否
  • ArcGIS Desktop Standard: 需要 Defense Mapping
  • ArcGIS Desktop Advanced: 需要 Defense Mapping

相关主题

  • An overview of the Contours toolset

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2020 Esri. | 隐私政策 | 法律声明