Class GmlOptions

GmlOptions class

خيارات خاصة ببرنامج التشغيل لتنسيق GML .

public class GmlOptions : DriverOptions

المنشئون

اسموصف
GmlOptions()إنشاء مثيل جديد .

الخصائص

اسموصف
CloseLinearRing { get; set; }تحديد ما إذا كان يتم إغلاق ملفLinearRing في كل هندسة. افتراضات إلىfalse .
CreateMidpoints { get; set; }لتحديد ما إذا كان سيتم إضافة نقطة جديدة في المنتصف لكل مقطع هندسي. افتراضات إلىfalse .
DeleteNearPoints { get; set; }تحديد ما إذا كان يتم حذف النقاط القريبة في كل شكل هندسي. افتراضات إلىfalse .
DeleteNearPointsDistance { get; set; }يحدد المسافة لـDeleteNearPoints . افتراضات إلى0 .
LinearizationTolerance { get; set; }تفاوت لاستخدامه في تحديد الأشكال الهندسية للمنحنى الخطي.
LoadSchemasFromInternet { get; set; }تحديد ما إذا كان Aspose.GIS مسموحًا به لتحميل مخطط XML من الإنترنت. إذا تم التعيين علىfalse، لن يتم تحميل المخططات ذات URIs المطلقة التي لا تبدأ بـ “file: //” . الافتراضي هوfalse .
MPrecisionModel { get; set; }أPrecisionModel التي سيتم تطبيقها على M إحداثيات عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact .
NestedPropertiesSeparator { get; set; }الحصول على سلسلة أو تعيينها لفصل مكونات السمات المتداخلة. القيمة الافتراضية “_” .
RestoreSchema { get; set; }يحدد ما إذا كان Aspose.GIS مسموحًا به لتحليل السمات في ملف Gml حيث مخطط XML مفقود أو لا يمكن تحميله. إذا تم التعيين علىtrue ، لا يتطلب قارئ Aspose.GIS وجود مخطط XML . الافتراضي هوfalse .
SchemaLocation { get; set; }قائمة مفصولة بمسافة لأزواج URI. أول URI في كل زوج هو URI لمساحة الاسم ، والثاني URI هو مسار إلى مخطط XML لمساحة الاسم . إذا تم التعيين علىnull وGmlDriver سيحاول قراءة schemaLocation من عنصر جذر المستند. الافتراضي هوnull .
SimplifySegments { get; set; }لتحديد ما إذا كان سيتم حذف النقاط الموجودة على نفس المقطع في كل شكل هندسي. افتراضات إلىfalse .
SimplifySegmentsDistance { get; set; }يحدد المسافة لـSimplifySegments . افتراضات إلى0 .
ValidateGeometriesOnWrite { get; set; }يحدد ما إذا كان يجب التحقق من صحة الأشكال الهندسية عند إضافتها إلى الطبقة. إذا تم التعيين علىtrue وIsValid يتم استدعاؤها لكل هندسة _ عند إضافتها إلى الطبقة ، وإذا فشل التحقق من الصحة (IsValid يكونfalse ) ،GisException تم القيت .
WritePolygonsAsLines { get; set; }لتحديد ما إذا كان مسموحًا بتحويل المضلع أو متعدد الأضلاع إلى خط مستقيم. افتراضات إلىfalse .
XmlResolver { get; set; }أXmlResolver تستخدم لحل الموارد الخارجية. الافتراضي هوXmlUrlResolver .
XYPrecisionModel { get; set; }أPrecisionModel التي سيتم تطبيقها على إحداثيات X و Y عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact .
ZPrecisionModel { get; set; }أPrecisionModel التي سيتم تطبيقها على Z إحداثيات عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact .

أنظر أيضا