Class GmlOptions

GmlOptions class

GML biçimi için sürücüye özgü seçenekler.

public class GmlOptions : DriverOptions

yapıcılar

İsimTanım
GmlOptions()Yeni örnek oluştur.

Özellikleri

İsimTanım
CloseLinearRing { get; set; }Kapatılmayanların kapatılıp kapatılmadığını belirlerLinearRing her geometride varsayılanlarfalse .
CreateMidpoints { get; set; }Her bir geometri parçasının ortasına yeni bir nokta eklenip eklenmeyeceğini belirler. varsayılanlarfalse .
DeleteNearPoints { get; set; }Her bir geometrideki yakın noktaların silinip silinmediğini belirler. varsayılanlarfalse .
DeleteNearPointsDistance { get; set; }için mesafeyi belirlerDeleteNearPoints . varsayılanlar0 .
LinearizationTolerance { get; set; }Eğri geometrilerini doğrusallaştırmak için kullanılacak bir tolerans.
LoadSchemasFromInternet { get; set; }Aspose.GIS’in Internet’ten XML şeması yüklemesine izin verilip verilmediğini belirler. Eğer olarak ayarlanırsafalse ‘file://’ ile başlamayan mutlak URI’lere sahip şemalar yüklenmez. Varsayılan:false .
MPrecisionModel { get; set; }birPrecisionModel geometriler eklendiğinde M koordinatına uygulanacakVectorLayer veya sayfadan okunduklarındaVectorLayer . Varsayılan değer:Exact .
NestedPropertiesSeparator { get; set; }İç içe özniteliklerin bileşenlerini ayırmak için kullanılan bir dizeyi alır veya ayarlar. Varsayılan değer “_”.
RestoreSchema { get; set; }Aspose.GIS’in, bir XML şemasının eksik olduğu veya yüklenemediği bir Gml dosyasındaki nitelikleri ayrıştırmasına izin verilip verilmediğini belirler. Eğer ayarlanırsatrue , Aspose.GIS okuyucu, bir XML Şemasının varlığını gerektirmez. Varsayılan değer:false .
SchemaLocation { get; set; }URI çiftlerinin boşlukla ayrılmış listesi. Her çiftteki ilk URI, ad alanının bir URI’sidir, ikinci URI, ad alanının XML Yolu şemasıdır. Olarak ayarlanırsanull ,GmlDriver belgenin kök öğesinden schemaLocation okumayı deneyecek. Varsayılan:null .
SimplifySegments { get; set; }Her geometride aynı parça üzerinde bulunan noktaların silinip silinmediğini belirler. varsayılanlarfalse .
SimplifySegmentsDistance { get; set; }için mesafeyi belirlerSimplifySegments . varsayılanlar0 .
ValidateGeometriesOnWrite { get; set; }Katmana eklendiklerinde geometrilerin doğrulanması gerekip gerekmediğini belirler. Eğer ayarlanırsatrue ,IsValid katmana eklendiğinde ve doğrulama başarısız olursa (IsValid dır-dirfalse ),GisException atılır.
WritePolygonsAsLines { get; set; }Çokgen veya çoklu çokgenin çizgi dizisine dönüştürülmesine izin verilip verilmediğini belirler. varsayılanlarfalse .
XmlResolver { get; set; }birXmlResolver dış kaynakları çözmek için kullanılır. varsayılanXmlUrlResolver .
XYPrecisionModel { get; set; }birPrecisionModel geometriler eklendiğinde X ve Y koordinatlarına uygulanacakVectorLayer veya sayfadan okunduklarındaVectorLayer . Varsayılan değer:Exact .
ZPrecisionModel { get; set; }birPrecisionModel geometriler eklendiğinde Z koordinatına uygulanacaktır.VectorLayer veya sayfadan okunduklarındaVectorLayer . Varsayılan değer:Exact .

Ayrıca bakınız