VDV-VDV-451/VDV-452/INTREST数据格式

2.1 新版功能.

司机简称

VDV

Driver built-in by default

This driver is built-in by default

此驱动程序可以读取和创建遵循VDV-451文件格式的文本文件,该文件格式类似于CSV文件,可能在同一文件中包含多个层。

它特别支持读取2个“配置文件”:

VDV-451/VDV-452的通用读写器可以支持任意大的文件。对于INTREST数据,对于单个文件中的组合层,驱动程序在内存中摄取整个文件以重建链接层。

多层文件支持层间交叉读取。

驱动程序功能

Supports Create()

This driver supports the GDALDriver::Create() operation

Supports Georeferencing

This driver supports georeferencing

Supports VirtualIO

This driver supports virtual I/O operations (/vsimem/, etc.)

创作问题

驱动程序可以创建新层(在同一文件中,或在同一目录中的不同文件中)。它可以将新图层追加到现有文件中,但不能将要素追加/编辑/删除到现有图层,也不能在要素写入后修改现有图层的属性结构。

以下数据集创建选项可用:

  • SINGLE_FILE =是/否。是否应将多个层放在同一个文件中。如果否,则假定该名称为目录名。默认为“是”。

以下图层创建选项可用:

  • EXTENSION =字符串。在单独层中创建文件时使用的扩展名,即仅用于单个文件=无数据集创建选项。默认为x10。

  • PROFILE=GENERIC/VDV-452/VDV-452-ENGLISH/VDV-452-GERMAN. Defaults to GENERIC. Describe which profile the writer should conform to. VDV-452 will restrict layer and field names to be the one allowed by the VDV-452 standard (either in English or German). VDV-452-ENGLISH and VDV-452-GERMAN will restrict the VDV-452 to the specified language. The configuration file describing VDV-452 table and field names is vdv452.xml located in the GDAL_DATA directory.

  • PROFILE_STRICT =是/否。是否应严格检查配置文件。在严格模式下,将拒绝意外的层或字段名。默认为否。

  • CREATE_ALL_FIELDS =是/否。是否应在创建图层时创建预定义配置文件的所有字段。默认为“是”。

  • STANDARD_HEADER =是/否。是否写入标准头字段(即mod、src、chs、ver、ifv、dve、fft)。如果设置为否,将只写入显式指定的头字段。默认为“是”。

  • HEADER_SRC =字符串:src头字段的值。默认为未知。

  • HEADER_SRC_DATE =字符串:src头字段的日期值,即DD.MM.YYYY。默认为当前日期(以GMT为单位)。

  • HEADER_SRC_TIME =字符串:src header字段的时间值HH.MM.SS。默认为当前时间(以GMT为单位)

  • HEADER_CHS =字符串:chs头字段的值。默认为ISO8859-1。

  • HEADER_VER =string:ver header字段的值。默认为1.4。

  • HEADER_IFV =字符串:ifv头字段的值。默认为1.4。

  • HEADER_DVE =字符串:dve标题字段的值。默认为1.4。

  • HEADER_FFT =字符串:fft头字段的值。默认为“”(空字符串)。

  • HEADER_ xxx =字符串:的值 xxx (用户定义)标题字段。