Class Extent
Extent class
Ένα δισδιάστατο χωρικό πλαίσιο οριοθέτησης.
public class Extent : IEquatable<Extent>
Κατασκευαστές
Ονομα | Περιγραφή |
---|
Extent() | Δημιουργεί νέα παρουσία. |
Extent(SpatialReferenceSystem) | Δημιουργεί νέα παρουσία. |
Extent(double, double, double, double, SpatialReferenceSystem) | Δημιουργεί νέα παρουσία. |
Ιδιότητες
Ονομα | Περιγραφή |
---|
Center { get; } | Κέντρο της έκτασης. |
Height { get; } | Ύψος της έκτασης. |
IsValid { get; } | Καθορίζει εάν αυτόExtent ισχύει. |
SpatialReferenceSystem { get; set; } | SpatialReferenceSystem σχετίζεται με αυτήν την έκταση. Μπορεί να είναιnull ανSpatialReferenceSystem είναι άγνωστο. ΧρήσηGetTransformed προκειμένου να μετασχηματιστεί η έκταση μεταξύ διαφορετικών χωρικών συστημάτων αναφοράς. |
Width { get; } | Πλάτος της έκτασης. |
XMax { get; set; } | Μέγιστη τιμή της συντεταγμένης Χ. |
XMin { get; set; } | Ελάχιστη τιμή της συντεταγμένης Χ. |
YMax { get; set; } | Μέγιστη τιμή της συντεταγμένης Υ. |
YMin { get; set; } | Ελάχιστη τιμή της συντεταγμένης Υ. |
Μέθοδοι
Ονομα | Περιγραφή |
---|
Clone() | Κλωνοποιεί αυτήν την παρουσία. |
Contains(Extent) | Καθορίζει εάν αυτή η έκταση περιέχει το όρισμα. |
Contains(IGeometry) | Καθορίζει εάν αυτή η έκταση περιέχει το όρισμα. |
Contains(double, double) | Καθορίζει εάν αυτή η έκταση περιέχει μια συντεταγμένη που ορίζεται από τα ορίσματα. |
Equals(Extent) | Υποδεικνύει εάν το τρέχον αντικείμενο είναι ίσο με άλλο αντικείμενο του ίδιου τύπου. |
override Equals(object) | Καθορίζει εάν το καθορισμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο. |
override GetHashCode() | Λειτουργεί ως η προεπιλεγμένη συνάρτηση κατακερματισμού. |
GetTransformed(SpatialReferenceSystem) | Επιστρέφει νέα έκταση σε καθορισμένοSpatialReferenceSystem που περιέχει αυτή την έκταση. |
Grow(Extent) | Αυξάνει αυτήν την έκταση, ώστε να περιλαμβάνει το όρισμα. |
Grow(double, double) | Αυξάνεται σε αυτόν τον βαθμό, ώστε να περιλαμβάνει το καθορισμένο σημείο. |
GrowX(double) | Αναπτύσσεται αυτή η έκταση κατά μήκος του άξονα Χ, ώστε να περιλαμβάνει την καθορισμένη τιμή. |
GrowY(double) | Αναπτύσσεται αυτή η έκταση κατά μήκος του άξονα Y, ώστε να περιλαμβάνει την καθορισμένη τιμή. |
Intersects(Extent) | Καθορίζει εάν αυτή η έκταση τέμνεται με το όρισμα. |
Intersects(IGeometry) | Καθορίζει εάν αυτή η έκταση τέμνεται με το όρισμα. |
Normalize() | ΑνταλλαγήXMin μεXMax ανWidth είναι αρνητικό και YMin μεYMax ανHeight είναι αρνητικό. |
ToPolygon() | Μετατρέπει αυτήν την έκταση σε ορθογώνιο πολύγωνο που την αντιπροσωπεύει. |
override ToString() | Επιστρέφει μια συμβολοσειρά που αντιπροσωπεύει το τρέχον αντικείμενο. |
operator == | Υλοποιεί τον τελεστή ‘==’. |
operator != | Υλοποιεί τον τελεστή ‘!=’. |
Δείτε επίσης