IGeometry.Crosses

IGeometry.Crosses method

निर्धारित करता है कि क्या यह ज्यामिति और एक निर्दिष्ट ज्यामिति क्रॉस.

public bool Crosses(IGeometry other)
पैरामीटरप्रकारविवरण
otherIGeometryएक ज्यामिति।

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

true यदि यह ज्यामिति किसी अन्य ज्यामिति को “स्थानिक रूप से पार” करती है।false अन्यथा.

अपवाद

अपवादस्थिति
ArgumentNullExceptionतर्क हैnull.
ArgumentExceptionएक ज्यामिति इस तरह से अमान्य है कि संचालन समाप्त नहीं किया जा सकता है।
ArgumentExceptionSpatialReferenceSystem of ज्यामिति समतुल्य नहीं हैं। आप उपयोग कर सकते हैंSpatialReferenceSystemTransformation ज्यामिति को समान स्थानिक संदर्भ प्रणाली में बदलने के लिए।

टिप्पणियों

यह विधि परीक्षण करती है कि क्या ज्यामितीय DE-9IM इंटरसेक्शन मैट्रिक्स के संदर्भ में क्रॉस हैं। दो ज्यामिति एक-दूसरे को काटती हैं यदि उनमें कुछ हैं लेकिन सभी आंतरिक बिंदु समान नहीं हैं और चौराहे का आयाम कम है तो कम से कम एक का आयाम ज्यामिति. वह है: दोLineString एस क्रॉस, अगर वे एक ‘एक्स’ अक्षर, एक लाइनस्ट्रिंग और ए बनाते हैंPolygon क्रॉस अगर लाइनस्ट्रिंग एक बहुभुज के आंतरिक भाग से गुजरती है। DE-9IM और “स्थानिक रूप से क्रॉस” संबंध के बारे में अधिक जानकारी के लिए OpenGIS सरल सुविधाएँ विशिष्टता देखें।

यह सभी देखें