Class CsvOptions

CsvOptions class

Opsi khusus driver untuk format CSV.

public class CsvOptions : DriverOptions

Konstruktor

NamaKeterangan
CsvOptions()Buat instance baru.

Properti

NamaKeterangan
CloseLinearRing { get; set; }Menentukan apakah menutup yang tidak tertutupLinearRing dalam setiap geometri. Default kefalse .
ColumnM { get; set; }Mendapat atau menetapkan nama kolom yang berisi nilai koordinat M. Defaultnya adalahnull .
ColumnWkt { get; set; }Mendapat atau menetapkan nama kolom berisi Teks Terkenal untuk merepresentasikan geometri. Standarnya adalahnull .
ColumnX { get; set; }Mendapatkan atau menetapkan nama kolom yang berisi nilai koordinat X. Defaultnya adalahnull .
ColumnY { get; set; }Mendapat atau menetapkan nama kolom yang berisi nilai koordinat Y. Defaultnya adalahnull .
ColumnZ { get; set; }Mendapatkan atau menetapkan nama kolom yang berisi nilai koordinat Z. Defaultnya adalahnull .
CreateMidpoints { get; set; }Menentukan jika menambahkan titik baru di tengah setiap segmen geometri. Default kefalse .
DeleteNearPoints { get; set; }Menentukan apakah menghapus titik dekat di setiap geometri. Default kefalse .
DeleteNearPointsDistance { get; set; }Menentukan jarak untukDeleteNearPoints . Default ke0 .
Delimiter { get; set; }Mendapat atau menetapkan karakter yang digunakan sebagai pembatas untuk memisahkan nilai. Standarnya adalah ‘,’.
DoubleQuoteEscape { get; set; }Mendapat atau menetapkan karakter yang digunakan sebagai huruf escape untuk tanda kutip ganda. Standarnya adalah ‘"’.
HasAttributeNames { get; set; }Menentukan apakah ada baris header dengan nama atribut. Defaultnya adalahtrue .
LinearizationTolerance { get; set; }Toleransi yang digunakan untuk linierisasi geometri kurva.
MPrecisionModel { get; set; }APrecisionModel yang akan diterapkan ke koordinat M saat geometri ditambahkan keVectorLayer atau ketika mereka dibaca dariVectorLayer . Nilai defaultnya adalahExact .
SimplifySegments { get; set; }Menentukan apakah menghapus titik yang terletak pada segmen yang sama di setiap geometri. Default kefalse .
SimplifySegmentsDistance { get; set; }Menentukan jarak untukSimplifySegments . Default ke0 .
StartLineNumber { get; set; }Mendapat atau menetapkan nomor baris berbasis nol yang akan menjadi yang pertama saat membaca data. Standarnya adalah 0.
ValidateGeometriesOnWrite { get; set; }Menentukan apakah geometri harus divalidasi saat ditambahkan ke lapisan. Jika disetel ketrue ,IsValid dipanggil untuk each geometri saat ditambahkan ke lapisan, dan jika validasi gagal (IsValid adalahfalse ),GisException dilempar.
WritePolygonsAsLines { get; set; }Menentukan apakah transformasi poligon atau multipoligon ke garis garis diperbolehkan. Default kefalse .
XYPrecisionModel { get; set; }APrecisionModel yang akan diterapkan ke koordinat X dan Y saat geometri ditambahkan keVectorLayer atau ketika mereka dibaca dariVectorLayer . Nilai defaultnya adalahExact .
ZPrecisionModel { get; set; }APrecisionModel yang akan diterapkan ke koordinat Z saat geometri ditambahkan keVectorLayer atau ketika mereka dibaca dariVectorLayer . Nilai defaultnya adalahExact .

Lihat juga