Class CsvOptions
محتويات
[
يخفي
]CsvOptions class
خيارات خاصة ببرنامج التشغيل لتنسيق CSV .
public class CsvOptions : DriverOptions
المنشئون
| اسم | وصف |
|---|---|
| CsvOptions() | إنشاء مثيل جديد . |
الخصائص
| اسم | وصف |
|---|---|
| CloseLinearRing { get; set; } | تحديد ما إذا كان يتم إغلاق ملفLinearRing في كل هندسة. افتراضات إلىfalse . |
| ColumnM { get; set; } | الحصول على أو تحديد اسم العمود الذي يحتوي على قيمة إحداثيات M . الافتراضي هوnull . |
| ColumnWkt { get; set; } | الحصول على اسم عمود أو تعيينه يحتوي على نص معروف جيدًا لتمثيل الهندسة . الإعداد الافتراضي هوnull . |
| ColumnX { get; set; } | الحصول على أو تحديد اسم العمود الذي يحتوي على قيمة إحداثيات X. الافتراضي هوnull . |
| ColumnY { get; set; } | الحصول على أو تحديد اسم العمود الذي يحتوي على قيمة الإحداثي Y الافتراضي هوnull . |
| ColumnZ { get; set; } | الحصول على أو تحديد اسم العمود الذي يحتوي على قيمة إحداثيات Z. الافتراضي هوnull . |
| CreateMidpoints { get; set; } | لتحديد ما إذا كان سيتم إضافة نقطة جديدة في المنتصف لكل مقطع هندسي. افتراضات إلىfalse . |
| DeleteNearPoints { get; set; } | تحديد ما إذا كان يتم حذف النقاط القريبة في كل شكل هندسي. افتراضات إلىfalse . |
| DeleteNearPointsDistance { get; set; } | يحدد المسافة لـDeleteNearPoints . افتراضات إلى0 . |
| Delimiter { get; set; } | الحصول على أو تعيين حرف يتم استخدامه كمحدد لفصل القيم . الافتراضي هو ‘،’ . |
| DoubleQuoteEscape { get; set; } | الحصول على أو تعيين حرف يتم استخدامه كحرف هروب لعلامات الاقتباس المزدوجة. الإعداد الافتراضي هو "" . |
| HasAttributeNames { get; set; } | تحديد ما إذا كان صف الرأس بأسماء السمات موجودًا. الافتراضي هوtrue . |
| LinearizationTolerance { get; set; } | تفاوت لاستخدامه في تحديد الأشكال الهندسية للمنحنى الخطي. |
| MPrecisionModel { get; set; } | أPrecisionModel التي سيتم تطبيقها على M إحداثيات عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact . |
| SimplifySegments { get; set; } | لتحديد ما إذا كان سيتم حذف النقاط الموجودة على نفس المقطع في كل شكل هندسي. افتراضات إلىfalse . |
| SimplifySegmentsDistance { get; set; } | يحدد المسافة لـSimplifySegments . افتراضات إلى0 . |
| StartLineNumber { get; set; } | الحصول على أو تعيين رقم سطر على أساس الصفر والذي سيكون أولًا عند قراءة البيانات. القيمة الافتراضية هي 0. |
| ValidateGeometriesOnWrite { get; set; } | يحدد ما إذا كان يجب التحقق من صحة الأشكال الهندسية عند إضافتها إلى الطبقة. إذا تم التعيين علىtrue وIsValid يتم استدعاؤها لكل هندسة _ عند إضافتها إلى الطبقة ، وإذا فشل التحقق من الصحة (IsValid يكونfalse ) ،GisException تم القيت . |
| WritePolygonsAsLines { get; set; } | لتحديد ما إذا كان مسموحًا بتحويل المضلع أو متعدد الأضلاع إلى خط مستقيم. افتراضات إلىfalse . |
| XYPrecisionModel { get; set; } | أPrecisionModel التي سيتم تطبيقها على إحداثيات X و Y عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact . |
| ZPrecisionModel { get; set; } | أPrecisionModel التي سيتم تطبيقها على Z إحداثيات عند إضافة الأشكال الهندسية إلىVectorLayer أو عندما يتم قراءتها منVectorLayer . القيمة الافتراضية هيExact . |
أنظر أيضا
- class DriverOptions
- مساحة الاسم Aspose.Gis.Formats.Csv
- المجسم Aspose.GIS