Class CsvOptions

CsvOptions class

CSV प्रारूप के लिए ड्राइवर-विशिष्ट विकल्प।

public class CsvOptions : DriverOptions

कंस्ट्रक्टर्स

नामविवरण
CsvOptions()नया उदाहरण बनाएं।

गुण

नामविवरण
CloseLinearRing { get; set; }निर्धारित करता है कि बंद है या नहींLinearRing प्रत्येक ज्यामिति में। करने के लिए चूकfalse .
ColumnM { get; set; }कॉलम का नाम प्राप्त या सेट करता है जिसमें एम समन्वय मान होता है। डिफ़ॉल्ट हैnull .
ColumnWkt { get; set; }कॉलम का नाम प्राप्त या सेट करता है जिसमें ज्यामिति का प्रतिनिधित्व करने के लिए प्रसिद्ध पाठ होता है। डिफ़ॉल्ट हैnull .
ColumnX { get; set; }कॉलम का नाम प्राप्त या सेट करता है जिसमें एक्स समन्वय मान होता है। डिफ़ॉल्ट हैnull .
ColumnY { get; set; }कॉलम का नाम प्राप्त या सेट करता है जिसमें वाई समन्वय मान होता है। डिफ़ॉल्ट हैnull .
ColumnZ { get; set; }कॉलम का नाम प्राप्त या सेट करता है जिसमें जेड समन्वय मान होता है। डिफ़ॉल्ट है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 .

यह सभी देखें