Geometry.Within
περιεχόμενα
[
κρύβω
]Within(Extent)
Καθορίζει εάν αυτή η γεωμετρία βρίσκεται εντός καθορισμένης έκτασης.
public bool Within(Extent extent)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
extent | Extent | Η έκταση. |
Επιστρεφόμενη Αξία
true
εάν αυτή η γεωμετρία είναι εντός της έκτασης?false
διαφορετικά.
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
ArgumentNullException | Επιχείρημα είναιnull . |
Δείτε επίσης
- method Contains
- class Extent
- class Geometry
- χώρος ονομάτων Aspose.Gis.Geometries
- συνέλευση Aspose.GIS
Within(IGeometry)
Καθορίζει εάν αυτή η γεωμετρία βρίσκεται εντός μιας καθορισμένης γεωμετρίας.
public bool Within(IGeometry other)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
other | IGeometry | Μια γεωμετρία. |
Επιστρεφόμενη Αξία
true
αν αυτή η γεωμετρία βρίσκεται «χωρικά εντός» μιας άλλης γεωμετρίας.false
διαφορετικά.
Εξαιρέσεις
εξαίρεση | κατάσταση |
---|---|
ArgumentNullException | Επιχείρημα είναιnull . |
ArgumentException | Μία από τις γεωμετρίες δεν είναι έγκυρη με τέτοιο τρόπο ώστε η λειτουργία να μην μπορεί να ολοκληρωθεί. |
ArgumentException | SpatialReferenceSystem των γεωμετριών δεν είναι ισοδύναμες. Μπορείτε να χρησιμοποιήσετεSpatialReferenceSystemTransformation προκειμένου να μετατραπούν οι γεωμετρίες στο ίδιο σύστημα αναφοράς spatial . |
Παρατηρήσεις
Αυτή η μέθοδος ελέγχει εάν μια γεωμετρία βρίσκεται μέσα σε μια άλλη ως προς τον πίνακα τομής DE-9IM. Μια γεωμετρία βρίσκεται μέσα σε μια άλλη, εάν μια άλλη γεωμετρία περιέχει κάθε σημείο της γεωμετρίας και οι εσωτερικοί χώροι geometries τέμνονται. Αυτή η μέθοδος είναι ισοδύναμη με: Δείτε την προδιαγραφή απλών δυνατοτήτων του OpenGIS για περισσότερες λεπτομέρειες σχετικά με το DE-9IM και τη σχέση “χωρικά εντός”.
this.Relate(other, "T*F**F***");
Δείτε επίσης
- method SpatiallyContains
- method CoveredBy
- interface IGeometry
- class Geometry
- χώρος ονομάτων Aspose.Gis.Geometries
- συνέλευση Aspose.GIS