Geometry.Covers
Geometry.Covers method
निर्धारित करता है कि यह ज्यामिति निर्दिष्ट ज्यामिति को कवर करती है या नहीं।
public bool Covers(IGeometry other)
पैरामीटर | प्रकार | विवरण |
---|---|---|
other | IGeometry | एक ज्यामिति। |
प्रतिलाभ की मात्रा
true
यदि यह ज्यामिति किसी अन्य ज्यामिति को “स्थानिक रूप से आच्छादित” करती है।false
अन्यथा.
अपवाद
अपवाद | स्थिति |
---|---|
ArgumentNullException | तर्क हैnull . |
ArgumentException | एक ज्यामिति इस तरह से अमान्य है कि संचालन समाप्त नहीं किया जा सकता है। |
ArgumentException | SpatialReferenceSystem of ज्यामिति समतुल्य नहीं हैं। आप उपयोग कर सकते हैंSpatialReferenceSystemTransformation ज्यामिति को समान स्थानिक संदर्भ प्रणाली में बदलने के लिए। |
टिप्पणियों
यह विधि परीक्षण करती है कि क्या एक ज्यामिति DE-9IM चौराहे मैट्रिक्स के संदर्भ में दूसरे को कवर करती है।SpatiallyContains
, लेकिन लौटता हैtrue
अधिक बार, क्योंकि यह आंतरिक और सीमा बिंदुओं के बीच अंतर नहीं करता है। इसलिए, यदि ज्यामिति A ज्यामिति B की सीमा पर स्थित है,SpatiallyContains
रिटर्नfalse
, जबकि यह विधि वापस आती हैtrue
. यह विधि इसके बराबर है:
this.Relate(other, "T*****FF*") || this.Relate(other, "*T****FF*") || this.Relate(other, "***T**FF*) || this.Relate(other, "***T*FF*");
यह सभी देखें
- method SpatiallyContains
- method CoveredBy
- interface IGeometry
- class Geometry
- नाम स्थान Aspose.Gis.Geometries
- सभा Aspose.GIS