如何在 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 中的地图图层或地理处理操作的输入数据时(如下所示)。
在 ArcGIS 中使用 GML 的方法示例
- 添加 GML 文件作为 ArcMap 中地图图层的要素类数据源
- 将 GML 文件用作地理处理操作的输入和结果
- 将 GML 文件用作 ArcGlobe 的输入
- 将 GML 指定为数据转换操作的输出
- 作为 ArcIMS 和 ArcGIS Server 的 WFS 服务
7/10/2012