Class OsmXmlOptions

OsmXmlOptions class

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

public class OsmXmlOptions : DriverOptions

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

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

गुण

नामविवरण
CloseLinearRing { get; set; }निर्धारित करता है कि बंद है या नहींLinearRing प्रत्येक ज्यामिति में। करने के लिए चूकfalse .
CreateMidpoints { get; set; }निर्धारित करता है कि ज्यामिति के प्रत्येक खंड के बीच में एक नया बिंदु जोड़ें या नहीं। करने के लिए चूकfalse .
DeleteNearPoints { get; set; }निर्धारित करता है कि प्रत्येक ज्यामिति में निकट बिंदु हटाएं या नहीं। करने के लिए चूकfalse .
DeleteNearPointsDistance { get; set; }के लिए दूरी निर्धारित करता हैDeleteNearPoints . करने के लिए चूक0 .
LinearizationTolerance { get; set; }वक्र ज्यामिति को रैखिक करने के लिए उपयोग करने के लिए एक सहिष्णुता।
MPrecisionModel { get; set; }PrecisionModel जो M निर्देशांक पर लागू किया जाएगा जब ज्यामिति को इसमें जोड़ा जाएगाVectorLayer या जब वे से पढ़ा जाता हैVectorLayer . डिफ़ॉल्ट मान हैExact .
ReportAllNodes { get; set; }सभी नोड्स को सुविधाओं के रूप में रिपोर्ट करें, भले ही उनके पास कोई महत्वपूर्ण टैग न हो।
ReportAllWays { get; set; }सुविधाओं के रूप में सभी तरीकों की रिपोर्ट करें, भले ही उनके पास कोई महत्वपूर्ण टैग न हो या कोई नोड न हो।
ReportCommonAttributes { get; set; }सामान्य OSM विशेषताओं की रिपोर्ट करें: दृश्य, संस्करण, परिवर्तन, टाइमस्टैम्प, उपयोगकर्ता और यूआईडी।
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 .
ZPrecisionModel { get; set; }PrecisionModel जो Z निर्देशांक पर तब लागू होगा जब ज्यामिति को इसमें जोड़ा जाएगाVectorLayer या जब वे से पढ़ा जाता हैVectorLayer . डिफ़ॉल्ट मान हैExact .

यह सभी देखें