Interface IGeometry
अंतर्वस्तु
[
छिपाना
]IGeometry interface
ज्यामिति पदानुक्रम का इंटरफ़ेस रूट वर्ग
public interface IGeometry
गुण
| नाम | विवरण |
|---|---|
| Dimension { get; } | इसका सामयिक आयाम प्राप्त करता हैIGeometry . यदि आयाम अज्ञात है (उदाहरण के लिए एक खाली GEOMETRYCOLLECTION के लिए)Point वापस आ गया है। |
| GeometryType { get; } | ज्यामिति का प्रकार प्राप्त करता है। |
| HasCurveGeometry { get; } | एक मान प्राप्त करता है जो इंगित करता है कि यह ज्यामिति वक्र है या इसमें वक्र (रैखिक नहीं) ज्यामिति है। |
| HasM { get; } | एक मान प्राप्त करता है जो इंगित करता है कि इस उदाहरण में एम समन्वय है या नहीं। |
| HasZ { get; } | यह इंगित करने वाला मान प्राप्त करता है कि क्या इस उदाहरण में Z निर्देशांक है। |
| IsEmpty { get; } | एक मान प्राप्त करता है जो इंगित करता है कि यह उदाहरण खाली है (खाली बिंदु सेट का प्रतिनिधित्व करता है)। |
| IsSimple { get; } | यह इंगित करने वाला मान प्राप्त करता है कि क्या यह उदाहरण SFA के दृष्टिकोण से सरल है। |
| IsValid { get; } | यह इंगित करने वाला मान प्राप्त करता है कि यह उदाहरण मान्य है या नहीं। |
| SpatialReferenceSystem { get; } | इस उदाहरण का SpatialReferenceSystem प्राप्त करता है। यह गुण हो सकता हैnull , यदि SpatialReferenceSystem अज्ञात है. |
तरीकों
| नाम | विवरण |
|---|---|
| AsBinary() | इस ज्यामिति को इसके प्रसिद्ध बाइनरी प्रतिनिधित्व में अनुवादित करता है। |
| AsBinary(WkbVariant) | इस ज्यामिति को इसके प्रसिद्ध बाइनरी प्रतिनिधित्व में अनुवादित करता है। |
| AsImage(Measurement, Measurement, Renderer, VectorSymbolizer) | इस ज्यामिति को छवि प्रतिनिधित्व में निर्यात करें। |
| AsImage(AbstractPath, Measurement, Measurement, Renderer, VectorSymbolizer) | इस ज्यामिति को छवि प्रतिनिधित्व में निर्यात करें। |
| AsImage(string, Measurement, Measurement, Renderer, VectorSymbolizer) | इस ज्यामिति को छवि प्रतिनिधित्व में निर्यात करें। |
| AsText() | इस ज्योमेट्री को इसके जाने-माने टेक्स्ट रिप्रेजेंटेशन में ट्रांसलेट करता है। |
| AsText(WktVariant) | इस ज्योमेट्री को इसके जाने-माने टेक्स्ट रिप्रेजेंटेशन में ट्रांसलेट करता है। |
| AsText(WktVariant, NumericFormat) | इस ज्योमेट्री को इसके जाने-माने टेक्स्ट रिप्रेजेंटेशन में ट्रांसलेट करता है। |
| Clone() | इस उदाहरण को क्लोन करता है। |
| CoveredBy(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति द्वारा कवर की गई है। |
| Covers(IGeometry) | निर्धारित करता है कि यह ज्यामिति निर्दिष्ट ज्यामिति को कवर करती है या नहीं। |
| Crosses(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति और एक निर्दिष्ट ज्यामिति क्रॉस. |
| Difference(IGeometry) | निर्दिष्ट ज्यामिति को इस ज्यामिति से घटाता है। |
| Disjoint(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति से अलग है। |
| GetArea() | इस ज्यामिति के क्षेत्रफल की गणना करता है। |
| GetBuffer(double, int) | इस ज्यामिति के आसपास एक बफर क्षेत्र की गणना करता है। |
| GetCentroid() | इस ज्यामिति के केन्द्रक की गणना करता है। |
| GetConvexHull() | इस ज्यामिति के उत्तल पतवार की गणना करता है। |
| GetDistanceTo(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति के बीच न्यूनतम दूरी की गणना करता है। |
| GetExtent() | गणना करता है और इस ज्यामिति की सीमा सीमा देता है। |
| GetLength() | इस ज्यामिति की लंबाई की गणना करता है। |
| Intersection(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति के बीच एक इंटरसेक्शन बनाता है. |
| Intersects(Extent) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट सीमा को काटती है। |
| Intersects(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति और एक निर्दिष्ट ज्यामिति प्रतिच्छेद करती है। |
| Overlaps(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति के साथ ओवरलैप होती है। |
| Relate(IGeometry, string) | निर्धारित करता है कि क्या इस ज्यामिति का DE-9IM प्रतिच्छेदन मैट्रिक्स और निर्दिष्ट ज्यामिति प्रदान किए गए पैटर्न से मेल खाता है। |
| ReplacePolygonsByLines() | बहुभुज को इस ज्यामिति की रेखाओं के रूप में प्रदर्शित करता है। |
| SpatiallyContains(IGeometry) | निर्धारित करता है कि क्या इस ज्यामिति में स्थानिक रूप से निर्दिष्ट ज्यामिति है। |
| SpatiallyEquals(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति स्थानिक रूप से निर्दिष्ट ज्यामिति के बराबर है। |
| SymDifference(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति के बीच एक सममित अंतर बनाता है। |
| ToEditable() | इस ज्यामिति की एक संपादन योग्य प्रति प्राप्त करता है। |
| ToEditable<T>() | इस ज्यामिति की एक संपादन योग्य प्रति प्राप्त करता है। |
| ToLinearGeometry() | डिफ़ॉल्ट का उपयोग करके इस ज्यामिति का अनुमानित या समतुल्य गैर-वक्र संस्करण प्राप्त करता हैसहनशीलता . |
| ToLinearGeometry(double) | निर्दिष्ट का उपयोग करके इस ज्यामिति का अनुमानित या समकक्ष गैर-वक्र संस्करण प्राप्त करता हैसहनशीलता . |
| Touches(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति और निर्दिष्ट ज्यामिति स्पर्श करते हैं. |
| Union(IGeometry) | इस ज्यामिति और निर्दिष्ट ज्यामिति को जोड़ता है। |
| Within(Extent) | निर्धारित करता है कि यह ज्यामिति निर्दिष्ट सीमा के भीतर है या नहीं। |
| Within(IGeometry) | निर्धारित करता है कि क्या यह ज्यामिति निर्दिष्ट ज्यामिति के भीतर है। |
यह सभी देखें
- नाम स्थान Aspose.Gis.Geometries
- सभा Aspose.GIS