Class GmlOptions

GmlOptions class

Opsi khusus driver untuk format GML.

public class GmlOptions : DriverOptions

Konstruktor

NamaKeterangan
GmlOptions()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.
LoadSchemasFromInternet { get; set; }Menentukan apakah Aspose.GIS diizinkan memuat skema XML dari Internet. Jika disetel kefalse skema dengan URI absolut yang tidak dimulai dengan ‘file://’ tidak akan dimuat. Defaultnya adalahfalse .
MPrecisionModel { get; set; }APrecisionModel yang akan diterapkan ke koordinat M saat geometri ditambahkan keVectorLayer atau ketika mereka dibaca dariVectorLayer . Nilai defaultnya adalahExact .
NestedPropertiesSeparator { get; set; }Mendapat atau menetapkan string yang digunakan untuk memisahkan komponen atribut bersarang. Standarnya adalah “_”.
RestoreSchema { get; set; }Menentukan apakah Aspose.GIS diizinkan untuk mengurai atribut dalam file Gml di mana skema XML tidak ada atau tidak dapat dimuat. Jika disetel ketrue , pembaca Aspose.GIS tidak memerlukan keberadaan Skema XML. Standarnya adalahfalse .
SchemaLocation { get; set; }Daftar pasangan URI yang dipisahkan spasi. URI pertama di setiap pasangan adalah URI namespace, URI kedua adalah skema Path to XML dari namespace. Jika disetel kenull ,GmlDriver akan mencoba membaca schemaLocation dari elemen root document. Defaultnya adalahnull .
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 .
XmlResolver { get; set; }AXmlResolver digunakan untuk menyelesaikan sumber daya eksternal. Default adalahXmlUrlResolver .
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