Dataset.CreateLayer

CreateLayer()

새 벡터 레이어를 만들고 추가하기 위해 엽니다.

public virtual VectorLayer CreateLayer()

반환 값

VectorLayer 쓰기 위해 열었습니다.

또한보십시오


CreateLayer(SpatialReferenceSystem)

새 벡터 레이어를 만들고 추가하기 위해 엽니다.

public virtual VectorLayer CreateLayer(SpatialReferenceSystem spatialReferenceSystem)
모수유형설명
spatialReferenceSystemSpatialReferenceSystem새 레이어의 공간 참조 시스템입니다.

반환 값

VectorLayer 쓰기 위해 열었습니다.

또한보십시오


CreateLayer(DriverOptions, SpatialReferenceSystem)

새 벡터 레이어를 만들고 추가하기 위해 엽니다.

public virtual VectorLayer CreateLayer(DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem = null)
모수유형설명
optionsDriverOptions옵션을 엽니다.
spatialReferenceSystemSpatialReferenceSystem새 레이어의 공간 참조 시스템입니다.

반환 값

VectorLayer 쓰기 위해 열었습니다.

예외

예외상태
NotSupportedException이 데이터 세트에는 레이어 생성이 지원되지 않습니다.
IOExceptionI/O 오류가 발생했습니다.
GisException레이어를 생성하는 동안 오류가 발생했습니다.

또한보십시오


CreateLayer(string, SpatialReferenceSystem)

지정된 이름으로 새 벡터 레이어를 만들고 추가하기 위해 엽니다.

public virtual VectorLayer CreateLayer(string name, 
    SpatialReferenceSystem spatialReferenceSystem = null)
모수유형설명
nameString레이어의 이름입니다.
spatialReferenceSystemSpatialReferenceSystem새 레이어의 공간 참조 시스템입니다.

반환 값

VectorLayer 쓰기 위해 열었습니다.

예외

예외상태
NotSupportedException이 데이터 세트에는 레이어 생성이 지원되지 않습니다.
IOExceptionI/O 오류가 발생했습니다.
GisException레이어를 생성하는 동안 오류가 발생했습니다.

또한보십시오


CreateLayer(string, DriverOptions, SpatialReferenceSystem)

지정된 이름으로 새 벡터 레이어를 만들고 추가하기 위해 엽니다.

public virtual VectorLayer CreateLayer(string name, DriverOptions options, 
    SpatialReferenceSystem spatialReferenceSystem = null)
모수유형설명
nameString레이어의 이름입니다.
optionsDriverOptions옵션을 엽니다.
spatialReferenceSystemSpatialReferenceSystem새 레이어의 공간 참조 시스템입니다.

반환 값

VectorLayer 쓰기 위해 열었습니다.

예외

예외상태
NotSupportedException이 데이터 세트에는 레이어 생성이 지원되지 않습니다.
IOExceptionI/O 오류가 발생했습니다.
GisException레이어를 생성하는 동안 오류가 발생했습니다.

또한보십시오