ShapefileDriver.CreateLayer

CreateLayer(string, ShapefileOptions)

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

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

반환 값

인스턴스VectorLayer.

예외

예외상태
InvalidOperationException레이어가 이미 존재합니다.

또한보십시오


CreateLayer(AbstractPath, ShapefileOptions)

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

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

반환 값

인스턴스VectorLayer.

예외

예외상태
InvalidOperationException레이어가 이미 존재합니다.

또한보십시오


CreateLayer(AbstractPath, DriverOptions, SpatialReferenceSystem)

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

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

반환 값

인스턴스VectorLayer.

예외

예외상태
InvalidOperationException레이어가 이미 존재합니다.

또한보십시오


CreateLayer(AbstractPath, ShapefileOptions, SpatialReferenceSystem)

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

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

반환 값

인스턴스VectorLayer.

예외

예외상태
InvalidOperationException레이어가 이미 존재합니다.
NotSupportedException드라이버에서 공간 참조 시스템을 지원하지 않습니다.

또한보십시오