GpxOptions

GpxOptions class

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

public class GpxOptions : DriverOptions

المنشئون

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

الخصائص

اسم وصف
CloseLinearRing { get; set; } تحديد ما إذا كان يتم إغلاق ملفLinearRing في كل هندسة. افتراضات إلىfalse .
CreateMidpoints { get; set; } لتحديد ما إذا كان سيتم إضافة نقطة جديدة في المنتصف لكل مقطع هندسي. افتراضات إلىfalse .
DeleteNearPoints { get; set; } تحديد ما إذا كان يتم حذف النقاط القريبة في كل شكل هندسي. افتراضات إلىfalse .
DeleteNearPointsDistance { get; set; } يحدد المسافة لـDeleteNearPoints . افتراضات إلى0 .
LinearizationTolerance { get; set; } تفاوت لاستخدامه في تحديد الأشكال الهندسية للمنحنى الخطي.
MAttribute { get; set; } تحديد سمة GPX التي سيتم تصديرها على أنها إحداثي “M” للإحداثيات ونقاط المسار ونقاط المسار. السلوك هو نفسه معZAttribute ، الافتراضيات إلىnull .
MPrecisionModel { get; set; } أPrecisionModel التي سيتم تطبيقها على M إحداثيات عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact .
NestedAttributeSeparator { get; } سلسلة لفصل اسم السمة المتداخلة وفهارسها. الافتراضيات لمضاعفة الشرطة السفلية “__” .
ReadNestedAttributes { get; set; } لتحديد ما إذا كانت نقاط GPX ، مثل “trkpt” و “rtept” ، تحتوي على سمات داخلية وما إذا كان ينبغي قراءتها. افتراضات إلىfalse .
SimplifySegments { get; set; } لتحديد ما إذا كان سيتم حذف النقاط الموجودة على نفس المقطع في كل شكل هندسي. افتراضات إلىfalse .
SimplifySegmentsDistance { get; set; } يحدد المسافة لـSimplifySegments . افتراضات إلى0 .
ValidateGeometriesOnWrite { get; set; } يحدد ما إذا كان يجب التحقق من صحة الأشكال الهندسية عند إضافتها إلى الطبقة. إذا تم التعيين علىtrue وIsValidيتم استدعاؤها لكل هندسة عند إضافتها إلى الطبقة ، وإذا فشل التحقق من الصحة (IsValid هوfalse ) ،GisException تم القيت .
WritePolygonsAsLines { get; set; } لتحديد ما إذا كان مسموحًا بتحويل المضلع أو متعدد الأضلاع إلى خط مستقيم. افتراضات إلىfalse .
XYPrecisionModel { get; set; } أPrecisionModelالتي سيتم تطبيقها على إحداثيات X و Y عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact .
ZAttribute { get; set; } تحديد سمة GPX التي سيتم تصديرها على أنها إحداثي “Z” للإحداثيات ونقاط المسار ونقاط المسار . إذاnull - لن يتم تصدير أي سمة على أنها إحداثيات “Z”. الإعدادات الافتراضية إلى “ele” . القيم المحتملة هي أسماء جميع سمات GPX XML التي يمكن تمثيلها على أنها مزدوجة (مثل “speed” و “magvar” و “geoidheight” إلخ. )
ZPrecisionModel { get; set; } أPrecisionModel التي سيتم تطبيقها على Z إحداثيات عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact .

أنظر أيضا