ICurve.ToLinearGeometry

ToLinearGeometry()

डिफ़ॉल्ट का उपयोग करके इस ज्यामिति का अनुमानित या समतुल्य गैर-वक्र संस्करण प्राप्त करता हैसहनशीलता .

public ILineString ToLinearGeometry()

प्रतिलाभ की मात्रा

ILineString जो इस वक्र के बराबर या उसके बराबर है। यह इसके बराबर हैToLinearGeometry with डिफ़ॉल्टसहनशीलता . गलती करनासहनशीलता का मान निर्भर करता हैSpatialReferenceSystem इस ज्यामिति का : अनुमानित SRS के लिए सहनशीलता 0.001 मीटर (SRS इकाइयों में) है भौगोलिक एसआरएस सहिष्णुता के लिए है1e-5 डिग्री (एसआरएस इकाइयों में) अज्ञात एसआरएस के लिए सहिष्णुता है1e-5 किन परिवर्तनों को लागू किया जाता है, इसके बारे में अधिक जानकारी के लिए देखेंToLinearGeometry विशिष्टता.

अपवाद

अपवादस्थिति
InvalidOperationExceptionयह ज्यामिति इस तरह से अमान्य है, कि ऑपरेशन पूरा नहीं किया जा सकता है।

यह सभी देखें


ToLinearGeometry(double)

निर्दिष्ट का उपयोग करके इस ज्यामिति का अनुमानित या समकक्ष गैर-वक्र संस्करण प्राप्त करता हैसहनशीलता .

public ILineString ToLinearGeometry(double tolerance)
पैरामीटरप्रकारविवरण
toleranceDoubleसहनशीलताउपयोग करने के लिए। परिणाम से कम होने की गारंटी हैसहनशीलता the घुमावदार ज्यामिति से दूर, जब तक कि ज्यामिति को रैखिक बनाने के लिए आवश्यक बिंदुओं की संख्या प्रति-चतुर्थांश अधिकतम से अधिक न हो, वर्तमान में 10000 बिंदुओं के बराबर है।

प्रतिलाभ की मात्रा

ILineString जो इस वक्र के बराबर या उसके बराबर है: यदि यह वस्तु हैILineString परिणाम स्वयं इस object के समतुल्य है यदि यह वस्तु हैICircularString परिणाम निर्दिष्ट के साथ रैखिक रूप से गोलाकार स्ट्रिंग हैtolerance यदि यह वस्तु हैICompoundCurve - इसमें से सभी वक्रों को रेखीयकृत किया जाता है और फिर इसमें शामिल किया जाता हैILineString

अपवाद

अपवादस्थिति
ArgumentOutOfRangeExceptionसहनशीलता से कम या बराबर है0 .
InvalidOperationExceptionयह ज्यामिति इस तरह से अमान्य है, कि ऑपरेशन पूरा नहीं किया जा सकता है।

यह सभी देखें