FileDriver.CreateLayer

CreateLayer(string)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(string path)
ПараметрТипОписание
pathStringПуть к файлу.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionДрайвер не может создавать векторные слои (см.CanCreateLayers).

Смотрите также


CreateLayer(AbstractPath)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(AbstractPath path)
ПараметрТипОписание
pathAbstractPathПуть к файлу.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionДрайвер не может создавать векторные слои (см.CanCreateLayers).

Смотрите также


CreateLayer(string, DriverOptions)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(string path, DriverOptions options)
ПараметрТипОписание
pathStringПуть к файлу.
optionsDriverOptionsПараметры, зависящие от драйвера.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
ArgumentExceptionОбъект параметров имеет неверный тип для этого драйвера.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionДрайвер не может создавать векторные слои (см.CanCreateLayers).

Смотрите также


CreateLayer(AbstractPath, DriverOptions)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(AbstractPath path, DriverOptions options)
ПараметрТипОписание
pathAbstractPathПуть к файлу.
optionsDriverOptionsПараметры, зависящие от драйвера.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
ArgumentExceptionОбъект параметров имеет неверный тип для этого драйвера.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionДрайвер не может создавать векторные слои (см.CanCreateLayers).

Смотрите также


CreateLayer(string, SpatialReferenceSystem)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(string path, SpatialReferenceSystem spatialReferenceSystem)
ПараметрТипОписание
pathStringПуть к файлу.
spatialReferenceSystemSpatialReferenceSystemПространственная система отсчета.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionПространственная система отсчета не поддерживается драйвером. ИспользованиеSupportsSpatialReferenceSystem чтобы проверить, поддерживается ли система пространственной привязки.

Смотрите также


CreateLayer(AbstractPath, SpatialReferenceSystem)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(AbstractPath path, SpatialReferenceSystem spatialReferenceSystem)
ПараметрТипОписание
pathAbstractPathПуть к файлу.
spatialReferenceSystemSpatialReferenceSystemПространственная система отсчета.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionПространственная система отсчета не поддерживается драйвером. ИспользованиеSupportsSpatialReferenceSystem чтобы проверить, поддерживается ли система пространственной привязки.

Смотрите также


CreateLayer(string, DriverOptions, SpatialReferenceSystem)

Создает слой и открывает его для добавления.

public VectorLayer CreateLayer(string path, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
ПараметрТипОписание
pathStringПуть к файлу.
optionsDriverOptionsПараметры, зависящие от драйвера.
spatialReferenceSystemSpatialReferenceSystemПространственная система отсчета.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
ArgumentExceptionОбъект параметров имеет неверный тип для этого драйвера.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionПространственная система отсчета не поддерживается драйвером. ИспользованиеSupportsSpatialReferenceSystem чтобы проверить, поддерживается ли система пространственной привязки.
NotSupportedExceptionДрайвер не может создавать векторные слои (см.CanCreateLayers).

Смотрите также


CreateLayer(AbstractPath, DriverOptions, SpatialReferenceSystem)

Создает слой и открывает его для добавления.

public abstract VectorLayer CreateLayer(AbstractPath path, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
ПараметрТипОписание
pathAbstractPathПуть к файлу.
optionsDriverOptionsПараметры, зависящие от драйвера.
spatialReferenceSystemSpatialReferenceSystemПространственная система отсчета.

Возвращаемое значение

ЭкземплярVectorLayer.

Исключения

исключениеусловие
ArgumentNullExceptionПутьnull.
ArgumentExceptionОбъект параметров имеет неверный тип для этого драйвера.
GisExceptionОшибка записи функции в файл.
IOExceptionПроизошла ошибка ввода/вывода.
NotSupportedExceptionПространственная система отсчета не поддерживается драйвером. ИспользованиеSupportsSpatialReferenceSystem чтобы проверить, поддерживается ли система пространственной привязки.
NotSupportedExceptionДрайвер не может создавать векторные слои (см.CanCreateLayers).

Смотрите также