Class TopoJsonOptions

TopoJsonOptions class

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

public class TopoJsonOptions : DriverOptions

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

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

गुण

नामविवरण
CloseLinearRing { get; set; }निर्धारित करता है कि बंद है या नहींLinearRing प्रत्येक ज्यामिति में। करने के लिए चूकfalse .
CreateMidpoints { get; set; }निर्धारित करता है कि ज्यामिति के प्रत्येक खंड के बीच में एक नया बिंदु जोड़ें या नहीं। करने के लिए चूकfalse .
DefaultObjectName { get; set; }उस वस्तु का नाम जहां सुविधाओं को डिफ़ॉल्ट रूप से रखा जाता है।
DeleteNearPoints { get; set; }निर्धारित करता है कि प्रत्येक ज्यामिति में निकट बिंदु हटाएं या नहीं। करने के लिए चूकfalse .
DeleteNearPointsDistance { get; set; }के लिए दूरी निर्धारित करता हैDeleteNearPoints . करने के लिए चूक0 .
LinearizationTolerance { get; set; }वक्र ज्यामिति को रैखिक करने के लिए उपयोग करने के लिए एक सहिष्णुता।
MPrecisionModel { get; set; }PrecisionModel जो M निर्देशांक पर लागू किया जाएगा जब ज्यामिति को इसमें जोड़ा जाएगाVectorLayer या जब वे से पढ़ा जाता हैVectorLayer . डिफ़ॉल्ट मान हैExact .
NestedPropertiesSeparator { get; set; }एक स्ट्रिंग प्राप्त या सेट करता है जिसका उपयोग नेस्टेड विशेषताओं के घटकों को अलग करने के लिए किया जाता है। डिफ़ॉल्ट “_” है।
ObjectNameAttribute { get; set; }विशेषता का नाम, जो उस वस्तु के नाम को दर्शाता है जिसमें एक विशेषता है।
QuantizationNumber { get; set; }आउटपुट TopoJSON. में निर्देशांक और डेल्टा-एनकोड आर्क्स को परिमाणित करने के लिए उपयोग करने के लिए परिमाणीकरण संख्या निर्दिष्ट करता है
SimplifySegments { get; set; }निर्धारित करता है कि प्रत्येक ज्यामिति में एक ही खंड पर स्थित बिंदुओं को हटाएं या नहीं। करने के लिए चूकfalse .
SimplifySegmentsDistance { get; set; }के लिए दूरी निर्धारित करता हैSimplifySegments . करने के लिए चूक0 .
Transform { get; set; }आउटपुट TopoJSON. में निर्देशांक और डेल्टा-एनकोड आर्क्स को मापने के लिए उपयोग करने के लिए ट्रांसफॉर्म ऑब्जेक्ट निर्दिष्ट करता है।
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 .

यह सभी देखें