FileDriver.CreateLayer

CreateLayer(string)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(string path)
모수유형설명
pathString파일 경로.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버는 벡터 레이어를 생성할 수 없습니다(참조CanCreateLayers).

또한보십시오


CreateLayer(AbstractPath)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(AbstractPath path)
모수유형설명
pathAbstractPath파일 경로.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버는 벡터 레이어를 생성할 수 없습니다(참조CanCreateLayers).

또한보십시오


CreateLayer(string, DriverOptions)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(string path, DriverOptions options)
모수유형설명
pathString파일 경로.
optionsDriverOptions드라이버별 옵션.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
ArgumentException옵션 개체에 이 드라이버에 대한 잘못된 유형이 있습니다.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버는 벡터 레이어를 생성할 수 없습니다(참조CanCreateLayers).

또한보십시오


CreateLayer(AbstractPath, DriverOptions)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(AbstractPath path, DriverOptions options)
모수유형설명
pathAbstractPath파일 경로.
optionsDriverOptions드라이버별 옵션.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
ArgumentException옵션 개체에 이 드라이버에 대한 잘못된 유형이 있습니다.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버는 벡터 레이어를 생성할 수 없습니다(참조CanCreateLayers).

또한보십시오


CreateLayer(string, SpatialReferenceSystem)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(string path, SpatialReferenceSystem spatialReferenceSystem)
모수유형설명
pathString파일 경로.
spatialReferenceSystemSpatialReferenceSystem공간 참조 시스템.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버에서 공간 참조 시스템을 지원하지 않습니다. 사용SupportsSpatialReferenceSystem 공간 참조 시스템이 지원되는지 확인하기 위해.

또한보십시오


CreateLayer(AbstractPath, SpatialReferenceSystem)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(AbstractPath path, SpatialReferenceSystem spatialReferenceSystem)
모수유형설명
pathAbstractPath파일 경로.
spatialReferenceSystemSpatialReferenceSystem공간 참조 시스템.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버에서 공간 참조 시스템을 지원하지 않습니다. 사용SupportsSpatialReferenceSystem 공간 참조 시스템이 지원되는지 확인하기 위해.

또한보십시오


CreateLayer(string, DriverOptions, SpatialReferenceSystem)

레이어를 생성하고 추가하기 위해 엽니다.

public VectorLayer CreateLayer(string path, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem)
모수유형설명
pathString파일 경로.
optionsDriverOptions드라이버별 옵션.
spatialReferenceSystemSpatialReferenceSystem공간 참조 시스템.

반환 값

인스턴스VectorLayer.

예외

예외상태
ArgumentNullException경로는null.
ArgumentException옵션 개체에 이 드라이버에 대한 잘못된 유형이 있습니다.
GisException기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
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기능을 파일에 쓰는 중 오류가 발생했습니다.
IOExceptionI/O 오류가 발생했습니다.
NotSupportedException드라이버에서 공간 참조 시스템을 지원하지 않습니다. 사용SupportsSpatialReferenceSystem 공간 참조 시스템이 지원되는지 확인하기 위해.
NotSupportedException드라이버는 벡터 레이어를 생성할 수 없습니다(참조CanCreateLayers).

또한보십시오