需要 Data Interoperability 许可。
直接读取格式会直接在目录树中用作只读数据集。在向 ArcMap、ArcScene 或 ArcGlobe 添加这些格式时,会启用所有标准的地图功能,包括属性表和标注功能。
在 ArcMap 中使用直接读取要素类与使用其他地理数据库要素类相似。您可以捕捉到几何、替换符号系统及查询属性,并可将其与允许以要素类或图层作为输入参数的所有地理处理工具结合使用。
本练习使用 MapInfo TAB 数据向您介绍直接读取格式;可按同样方法使用 Data Interoperability 扩展模块支持的其他格式。
向 ArcMap 添加数据
先决条件:
必须先启用 Data Interoperability 扩展模块。
在此部分中,我们将向 ArcMap 添加 MapInfo TAB 文件,这样我们便可以直接在 ArcMap 中查看此数据源。
- 启动 ArcMap。
- 单击标准 工具栏上的目录 。
- 在目录 窗口的位置文本框中输入 C:\arcgis\ArcTutor\Data Interoperability\,然后按 ENTER 键。
此位置将添加到目录树的“文件夹连接”标题下。
- 单击 subdivisions.tab 数据集并将其拖动到数据框上。
ArcGIS 使用空间索引来快速查找要素类中的要素。请注意,首次将数据集添加到 ArcMap 时,ArcGIS 会为其建立索引并显示状态窗口。窗口显示的持续时间取决于数据集的大小;对于较小的数据集,窗口显示可能仅持续几秒钟。
- 在内容列表 窗口中,右键单击 subdivisions 线要素图层,然后单击打开属性表。
该要素图层不包含任何数据。针对其他要素图层重复执行此步骤,您会观察到只有面要素图层包含数据。
- 右键单击内容列表中的相应文件夹,然后单击移除。
数据集将从 ArcMap 移除。
与原生 Esri 数据集不同,首次连接到 MapInfo TAB 数据集时,会为该格式支持的所有几何生成要素类条目;其他非原生格式生成类似结果。下一部分将说明如何从数据集清除空要素类。
清除空要素类
要从数据集清除空要素类,请刷新目录树中的数据集。
- 在目录 窗口中单击 subdivisions.tab 数据集。
- 按 F5 对数据进行刷新。
- 在目录树中展开此数据集。
仅显示 subdivision 面要素图层。
探索数据集
启用 Data Interoperability 扩展模块后,在 ArcMap 和目录 窗口中探索数据集可深入了解有关非原生数据格式的使用。
- 在目录树中右键单击 subdivision 面要素类,然后在快捷菜单中单击属性。
- 探索每个选项卡下的元数据。
- 将 subdivision 面要素类拖动到数据框中。
- 单击识别按钮 ,然后选择一个要查看属性的要素。
本练习已完成。
继续下一个练习:练习 1b:添加互操作连接。