Class GpxOptions

GpxOptions class

Επιλογές ειδικές για το πρόγραμμα οδήγησης για μορφή GPX.

public class GpxOptions : DriverOptions

Κατασκευαστές

ΟνομαΠεριγραφή
GpxOptions()Δημιουργία νέας παρουσίας.

Ιδιότητες

ΟνομαΠεριγραφή
CloseLinearRing { get; set; }Καθορίζει εάν κλείνει ένα μη κλειστόLinearRing σε κάθε γεωμετρία. Προεπιλογές σεfalse .
CreateMidpoints { get; set; }Καθορίζει εάν προσθέτουμε ένα νέο σημείο στη μέση σε κάθε τμήμα της γεωμετρίας. Προεπιλογές σεfalse .
DeleteNearPoints { get; set; }Καθορίζει εάν διαγράφονται κοντινά σημεία σε κάθε γεωμετρία. Προεπιλογές σεfalse .
DeleteNearPointsDistance { get; set; }Καθορίζει την απόσταση γιαDeleteNearPoints . Προεπιλογές σε0 .
LinearizationTolerance { get; set; }Μια ανοχή που χρησιμοποιείται για τη γραμμικοποίηση γεωμετριών καμπυλών.
MAttribute { get; set; }Καθορίζει ποιο χαρακτηριστικό GPX θα εξαχθεί ως συντεταγμένη “M” των σημείων διαδρομής, των σημείων διαδρομής και των σημείων διαδρομής. Η συμπεριφορά είναι ίδια μεZAttribute , προεπιλογή σεnull .
MPrecisionModel { get; set; }ΑPrecisionModel που θα εφαρμοστεί στο M συντεταγμένη όταν προστεθούν γεωμετρίες στοVectorLayer ή όταν διαβάζονται από τοVectorLayer . Η προεπιλεγμένη τιμή είναιExact .
NestedAttributeSeparator { get; }Μια συμβολοσειρά για τον διαχωρισμό του ένθετου ονόματος χαρακτηριστικού και των ευρετηρίων του. Προεπιλογή για διπλή υπογράμμιση “__”.
ReadNestedAttributes { get; set; }Καθορίζει εάν τα σημεία GPX, όπως τα ’trkpt’ και ‘rtept’, περιέχουν εσωτερικά χαρακτηριστικά και εάν πρέπει να διαβαστούν. Προεπιλογές σεfalse .
SimplifySegments { get; set; }Καθορίζει εάν διαγράφονται σημεία που βρίσκονται στο ίδιο τμήμα σε κάθε γεωμετρία. Προεπιλογές σεfalse .
SimplifySegmentsDistance { get; set; }Καθορίζει την απόσταση γιαSimplifySegments . Προεπιλογές σε0 .
ValidateGeometriesOnWrite { get; set; }Καθορίζει εάν οι γεωμετρίες θα πρέπει να επικυρώνονται όταν προστίθενται στο επίπεδο. Εάν οριστεί σεtrue ,IsValid καλείται για κάθε γεωμετρία όταν προστίθεται στο επίπεδο και εάν αποτύχει η επικύρωση (IsValid είναιfalse ),GisException πετιέται.
WritePolygonsAsLines { get; set; }Καθορίζει εάν επιτρέπεται ο μετασχηματισμός πολυγώνου ή πολυγώνου σε γραμμή γραμμής. Προεπιλογές σεfalse .
XYPrecisionModel { get; set; }ΑPrecisionModel που θα εφαρμοστεί στις συντεταγμένες X και Y όταν προστεθούν γεωμετρίες στοVectorLayer ή όταν διαβάζονται από τοVectorLayer . Η προεπιλεγμένη τιμή είναιExact .
ZAttribute { get; set; }Καθορίζει ποιο χαρακτηριστικό GPX θα εξαχθεί ως συντεταγμένη “Z” των σημείων διαδρομής, των σημείων διαδρομής και των σημείων διαδρομής. Εάνnull κανένα χαρακτηριστικό δεν θα εξαχθεί ως συντεταγμένη “Z”. Προεπιλογές σε “ele”. Οι πιθανές τιμές είναι ονόματα όλων των χαρακτηριστικών GPX XML που μπορούν να αναπαρασταθούν ως διπλά (π.χ. “speed”, “magvar”, “geoiheight” κ.λπ. )
ZPrecisionModel { get; set; }ΑPrecisionModel που θα εφαρμοστεί στη συντεταγμένη Z όταν προστεθούν γεωμετρίες στοVectorLayer ή όταν διαβάζονται από τοVectorLayer . Η προεπιλεγμένη τιμή είναιExact .

Δείτε επίσης