如何在 ArcGIS 中使用 GML

GML 是一种可供用户创建自定义 GML 规范时的大型规范。许多 GML 规范目前都作为 ArcGIS 的核心功能而给予支持。因此在开始使用 GML 数据集之前,了解 ArcGIS 中一些有关 GML 支持的信息是极其重要的。

GML 简单要素

ArcGIS 可使用 GML 简单要素专用标准读写 GML 3。有关说明请参阅使用 GML 简单要素

ArcGIS 对 GML 应用程序方案的支持

GML 支持特定于社区的 GML 应用程序方案,可在用户社区内实现数据的交换和共享。其中的某些应用程序方案还受到 Data Interoperability 扩展模块的支持。您也可将新格式添加到 Data Interoperability 以支持其他的 GML 应用程序方案。

在 ArcGIS 中使用 GML 应用程序方案的第一步是创建一个转换程序。如果要使用 GML 简单要素或任何受 Data Interoperability 扩展模块默认支持的应用程序方案,则只需将格式添加到 ArcGIS 环境中即可完成此任务。

如果 GML 应用程序方案不是受 Data Interoperability 支持的格式,则需要首先使用 Data Interoperability 扩展模块中的 FME workbench 来构建一个自定义格式。请参阅添加新的 GML 应用程序方案

在 ArcGIS 中使用 GML 数据集

首先要确保已安装并已启用了 Data Interoperability 扩展模块。之后,便可开始使用 GML。

任何可指定数据源的位置处,都可将 GML 文件作为您的数据源。例如添加一个数据集以作为 ArcMap 中的地图图层或地理处理操作的输入数据时(如下所示)。

用 GML 作为输入的缓冲区工具。

在 ArcGIS 中使用 GML 的方法示例


7/10/2012