Class CsvOptions

CsvOptions class

CSV 형식에 대한 드라이버별 옵션.

public class CsvOptions : DriverOptions

생성자

이름설명
CsvOptions()새 인스턴스를 만듭니다.

속성

이름설명
CloseLinearRing { get; set; }닫히지 않은 것을 닫았는지 여부를 결정합니다.LinearRing 각 지오메트리에서. 기본값은false .
ColumnM { get; set; }M 좌표 값을 포함하는 열의 이름을 가져오거나 설정합니다. 기본값은null .
ColumnWkt { get; set; }기하학을 나타내는 잘 알려진 텍스트가 포함된 열의 이름을 가져오거나 설정합니다. 기본값은null .
ColumnX { get; set; }X좌표 값을 포함하는 컬럼의 이름을 가져오거나 설정합니다. 기본값은null .
ColumnY { get; set; }Y좌표 값을 포함하는 열의 이름을 가져오거나 설정합니다. 기본값은null .
ColumnZ { get; set; }Z 좌표 값을 포함하는 열의 이름을 가져오거나 설정합니다. 기본값은null .
CreateMidpoints { get; set; }지오메트리의 각 세그먼트 중간에 새 포인트를 추가할지 여부를 결정합니다. 기본값은false .
DeleteNearPoints { get; set; }각 지오메트리에서 가까운 지점을 삭제할지 여부를 결정합니다. 기본값은false .
DeleteNearPointsDistance { get; set; }거리 결정DeleteNearPoints . 기본값은0 .
Delimiter { get; set; }값을 구분하는 구분 기호로 사용되는 문자를 가져오거나 설정합니다. 기본값은 ‘,‘입니다.
DoubleQuoteEscape { get; set; }큰따옴표의 이스케이프 문자로 사용되는 문자를 가져오거나 설정합니다. 기본값은 ‘"‘입니다.
HasAttributeNames { get; set; }속성 이름이 있는 헤더 행이 있는지 확인합니다. 기본값은true .
LinearizationTolerance { get; set; }곡선 형상을 선형화하는 데 사용할 공차입니다.
MPrecisionModel { get; set; }APrecisionModel 도형이 추가될 때 M 좌표 에 적용됩니다.VectorLayer 또는VectorLayer . 기본값은Exact .
SimplifySegments { get; set; }각 지오메트리에서 동일한 세그먼트에 있는 점을 삭제할지 여부를 결정합니다. 기본값은false .
SimplifySegmentsDistance { get; set; }거리 결정SimplifySegments . 기본값은0 .
StartLineNumber { get; set; }데이터를 읽을 때 첫 번째 줄의 0부터 시작하는 번호를 가져오거나 설정합니다. 기본값은 0입니다.
ValidateGeometriesOnWrite { get; set; }도형이 레이어에 추가될 때 유효성을 검사해야 하는지 결정합니다. 다음으로 설정한 경우true ,IsValid 레이어에 추가될 때 각 도형에 대해 호출되고 유효성 검사가 실패하면(IsValid ~이다false ),GisException 던졌습니다.
WritePolygonsAsLines { get; set; }다각형 또는 다중 다각형을 선스트링으로 변환할 수 있는지 여부를 결정합니다. 기본값은false .
XYPrecisionModel { get; set; }APrecisionModel 도형이 추가될 때 X 및 Y 좌표 에 적용됩니다.VectorLayer 또는VectorLayer . 기본값은Exact .
ZPrecisionModel { get; set; }APrecisionModel 지오메트리가 추가되면 Z 좌표 에 적용됩니다.VectorLayer 또는VectorLayer . 기본값은Exact .

또한보십시오