ArcInfo

esri arcinfo覆盖文件也被简单地称为覆盖,不太常见的称为adf文件。

文件列表

封面由文件夹中的一组文件组成。文件夹本身就是覆盖率名称。这些文件大致代表不同的层,通常代表不同类型的拓扑或特征类型。

> ls /data/coverage/brazil
aat.adf  arc.adf  arx.adf  bnd.adf  lab.adf  prj.adf  tic.adf  tol.adf

具有名称信息的文件夹也是覆盖范围的一部分。它与覆盖文件夹本身处于相同的层次结构级别。因此,要复制覆盖范围(使用常规文件系统工具),必须同时复制覆盖范围文件夹和信息文件夹。信息文件夹中保存了一些关于覆盖范围的目录信息。

> ls /data/coverage/info

arc0000.dat  arc0001.dat  arc0002.dat  arc.dir
arc0000.nit  arc0001.nit  arc0002.nit

数据访问/连接方法

  • 必须使用ConnectionType OGR。MAPServer没有内置使用覆盖的功能。

  • 覆盖文件夹名称的路径是必需的。

  • 图层名称(要素类型)在数据参数中指定

Ogrinfo示例

目录是数据源。在目录中找到层。在覆盖率目录上使用ogrinfo:

> ogrinfo /data/coverage/brazil -summary

INFO: Open of `brazil'
using driver `AVCBin' successful.
1: ARC (Line String)
2: CNT (Point)
3: LAB (Point)
4: PAL (Polygon)

使用ogrinfo检查层的结构:

> ogrinfo /data/coverage/brazil PAL -summary

Had to open data source read-only.
INFO: Open of `brazil'
using driver `AVCBin' successful.

Layer name: PAL
Geometry: Polygon
Feature Count: 1
Extent: (1272793.274958, 795381.617050) - (1287078.382785, 807302.747284)
Layer SRS WKT:
(unknown)
ArcIds: IntegerList (0.0)
AREA: Real (18.5)
PERIMETER: Real (18.5)
F_OPER#: Integer (5.0)
F_OPER-ID: Integer (5.0)
OPER: String (2.0)
FCODE: String (10.0)

映射文件示例:

LAYER
  NAME Brazil_bounds
  TYPE POLYGON
  STATUS DEFAULT
  CONNECTIONTYPE OGR
  CONNECTION "/data/coverage/brazil"
  DATA "PAL"
  CLASS
    NAME "Brazil Admin Areas"
    STYLE
      OUTLINECOLOR 153 102 0
      SIZE 2
    END
  END
END