IGeometry.ToLinearGeometry

ToLinearGeometry()

Λαμβάνει κατά προσέγγιση ή ισοδύναμη μη καμπύλη έκδοση αυτής της γεωμετρίας χρησιμοποιώντας την προεπιλογήανοχή .

public IGeometry ToLinearGeometry()

Επιστρεφόμενη Αξία

Μια γεωμετρία που δεν έχει γεωμετρίες καμπύλης. Αυτό είναι το ισοδύναμο τουToLinearGeometry με προεπιλογήανοχή . Προκαθορισμένοανοχή ορίζεται απόSpatialReferenceSystem αυτής της γεωμετρίας: Για την προβλεπόμενη ανοχή SRS είναι 0,001 μέτρα (σε μονάδες SRS) Για γεωγραφική ανοχή SRS είναι1ε-5 βαθμούς (σε μονάδες SRS) Για άγνωστο SRS ανοχή είναι1ε-5 Για περισσότερες λεπτομέρειες σχετικά με τους μετασχηματισμούς που εφαρμόζονται, ανατρέξτε στοToLinearGeometry προδιαγραφή.

Εξαιρέσεις

εξαίρεσηκατάσταση
InvalidOperationExceptionΑυτή η γεωμετρία δεν είναι έγκυρη με τέτοιο τρόπο, ώστε η λειτουργία να μην μπορεί να ολοκληρωθεί.

Δείτε επίσης


ToLinearGeometry(double)

Λαμβάνει κατά προσέγγιση ή ισοδύναμη μη καμπύλη έκδοση αυτής της γεωμετρίας χρησιμοποιώντας την καθορισμένηανοχή .

public IGeometry ToLinearGeometry(double tolerance)
ΠαράμετροςΤύποςΠεριγραφή
toleranceDoubleΤοανοχήχρησιμοποιώ. Το αποτέλεσμα είναι εγγυημένα μικρότερο απόανοχή μακριά από την καμπύλη γεωμετρία, εκτός εάν ο αριθμός των σημείων που απαιτούνται για τη γραμμικοποίηση της γεωμετρίας υπερβαίνει το μέγιστο ανά τεταρτημόριο που ισούται προς το παρόν με 10000 σημεία.

Επιστρεφόμενη Αξία

Μια γεωμετρία, που δεν έχει γεωμετρίες καμπύλης. Εφαρμόζονται οι ακόλουθοι μετασχηματισμοί: CircularString Τα s είναι γραμμικά (μετασχηματίζονται σεLineString s με καθορισμένοtolerance )CompoundCurve s ενώνονται σεLineString μικρόCurvePolygon s μετατρέπονται σεPolygon μικρόMultiCurve s μετατρέπονται σεMultiLineString μικρόMultiSurface s μετατρέπονται σεMultiPolygon μικρό Ως αποτέλεσμα,HasCurveGeometry της γεωμετρίας εξόδου είναιfalse .

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentOutOfRangeExceptionανοχή είναι μικρότερο ή ίσο με0 .
InvalidOperationExceptionΑυτή η γεωμετρία δεν είναι έγκυρη με τέτοιο τρόπο, ώστε η λειτουργία να μην μπορεί να ολοκληρωθεί.

Δείτε επίσης