Class GpxOptions

GpxOptions class

Opsi khusus driver untuk format GPX.

public class GpxOptions : DriverOptions

Konstruktor

NamaKeterangan
GpxOptions()Buat instance baru.

Properti

NamaKeterangan
CloseLinearRing { get; set; }Menentukan apakah menutup yang tidak tertutupLinearRing dalam setiap geometri. Default kefalse .
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 .
LinearizationTolerance { get; set; }Toleransi yang digunakan untuk linierisasi geometri kurva.
MAttribute { get; set; }Menentukan atribut GPX mana yang akan diekspor sebagai koordinat ‘M’ titik arah, titik rute, dan titik lintasan. Perilakunya sama denganZAttribute , default kenull .
MPrecisionModel { get; set; }APrecisionModel yang akan diterapkan ke koordinat M saat geometri ditambahkan keVectorLayer atau ketika mereka dibaca dariVectorLayer . Nilai defaultnya adalahExact .
NestedAttributeSeparator { get; }Sebuah string untuk memisahkan nama atribut bersarang dan indeksnya. Default untuk menggandakan garis bawah “__”.
ReadNestedAttributes { get; set; }Menentukan apakah poin GPX, seperti ’trkpt’ dan ‘rtept’, berisi atribut dalam dan apakah harus dibaca. Default kefalse .
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 .
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 .
ZAttribute { get; set; }Menentukan atribut GPX mana yang akan diekspor sebagai koordinat titik arah ‘Z’, titik rute, dan titik lintasan. Jikanull tidak ada atribut yang akan diekspor sebagai koordinat ‘Z’. Default ke “ele”. Nilai yang mungkin adalah nama semua atribut XML GPX yang dapat direpresentasikan sebagai ganda (misalnya “kecepatan”, “magvar”, “geoidheight”, dll. )
ZPrecisionModel { get; set; }APrecisionModel yang akan diterapkan ke koordinat Z saat geometri ditambahkan keVectorLayer atau ketika mereka dibaca dariVectorLayer . Nilai defaultnya adalahExact .

Lihat juga