ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

Coverage 数据限制

  • 单个 coverage 的大小限制
  • 要素属性表限制
  • Coverage 处理限制
许可:

Coverage 工具箱随 ArcInfo Workstation 一起安装并使用 Desktop Advanced 许可。您可以通过 Desktop Standard 或 Desktop Advanced 级别许可在 ArcCatalog 中使用 coverage。

本文将为您提供在 ArcGIS Desktop 中使用 coverage 工具时对 coverage 数据限制的主要概述。

单个 coverage 的大小限制

数目在 ArcInfo Workstation 中可行

INFO 数据文件

每个工作空间 10,000 个。

结点

MAXLIMIT。

每个弧的坐标

500。ArcInfo Workstation 会自动在第 500 个点处创建结点并开始绘制新弧。线要素可以用 MAXLIMIT 个弧来表示。

每个面的弧

MAXLIMIT。

每个结点的弧

360 段弧可以在每个结点进行连接

弧线

MAXLIMIT。

点

MAXLIMIT。

面

MAXLIMIT。

路线系统

INFOLIMIT/2(每个系统使用 2 个 INFO 数据文件)。

Routes

每个路线系统 MAXLIMIT 个。

章节

每个路径 MAXLIMIT 个。

区域子类

INFOLIMIT。

区域

每个区域子类 MAXLIMIT 个。

每个区域的面

MAXLIMIT(受面数限制)。

控制点

MAXLIMIT。

注记子类

MAXLIMIT。

注记级别

MAXLIMIT。

注记字符串

每个注记级别 MAXLIMIT 个。

User-ID 值

MAXLIMIT,不包括弧的 User-ID 值。AAT 表中 User-ID 的有效范围为 -1,073,741,823 到 +1,073,741,823(即,2**30 - 1)。出于导出考虑,所有要素有效的 User-ID 范围为 -999,999,999 到 +2,147,483,647。

单个 coverage 的大小限制表

MAXLIMIT 被定义为 2,147,483,647(即 2**31 - 1),事实上对大多数应用程序来说它可以被视为无限制。您更可能在磁盘空间中遇到限制,并且处理大规模数据集所需要的时间会有所增加。

INFOLIMIT 被定义为每个工作空间的 INFO 数据文件数。限制为 10,000,但版本 7 之前的 ARC/INFO 版本的限制为 1,000。

要素属性表限制

这些限制只适用于存储在 INFO 中的要素属性表以及 INFO 数据文件。它们不适用于存储在 Oracle、INGRES、Sybase、Informix 或其他数据库中的外部关系数据库管理系统 (RDBMS) 表。

最大记录大小:要素属性表中记录的总宽度不能超过 4,096 个字节或字符。

每个文件的最大记录数:从理论上讲,要素属性表中的记录数是无限制的,但在实际操作中,它将受磁盘空间和处理时间的限制。每个记录的字节数越大并且记录数越大,处理将进行得越慢。每个 coverage 要素都将具有一个相应的要素属性记录。

Coverage 处理限制

在清理工具、构建工具以及叠加工具的拓扑创建阶段期间可能会发生两个潜在的错误。它们通常是由于使用极其复杂的 coverage 而引起的,这会导致软件限制。下面对每种情况做以描述。

在扫描线处遇到的弧过多 (SEGPUT):此错误消息表示用于存储活动弧的可用内存已满。活动弧是指该弧遇到它的第一个结点,但没有遇到最后的结点,这是由于弧坐标在 coverage 中是从上到下水平扫描的。在 coverage 中,如果有超过 2,666 段弧与任意给定的扫描线相交,便会发生此情况。

如果 coverage 较大或包含许多长的垂直弧,而这些弧趋于平行而不是彼此相交(例如,就像在大量等值线中垂直向下的大地图),则可能会遭遇上述情况。若要减少活动弧的存储要求,可以减少 coverage 的大小。例如,可以使用裁剪工具来创建大量更小的 coverage。

线段表为满 (PUTSEG) 或线段表满 (CRESEG):这种情况发生在相交阶段,此时存在过多与带相关的线段。此限制是因为活动线段表中最多包含 8,000 个条目。例如,生成缓冲区所使用的模糊容差与缓冲距离相比相对较大时,这种情况有可能发生。由于带宽与模糊容差值成比例,因此减小模糊容差值对防止这种情况发生会有一定帮助。

相关主题

  • 什么是 Coverage?
  • coverage 工作空间的内容

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

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