Class KmlOptions

KmlOptions class

Treiberspezifische Optionen für das KML-Format.

public class KmlOptions : DriverOptions

Konstrukteure

NameBeschreibung
KmlOptions()Neue Instanz erstellen.

Eigenschaften

NameBeschreibung
AltitudeMode { get; set; }Ermöglicht es Ihnen, die Höhenmodi anzugeben, die für KML-Geometrien verwendet werden sollen
AutoId { get; set; }IDs automatisch generieren
CloseLinearRing { get; set; }Bestimmt, ob ein nicht geschlossener geschlossen wirdLinearRing in jeder Geometrie. Standardmäßig auffalse .
CreateMidpoints { get; set; }Legt fest, ob jedem Segment der Geometrie ein neuer Punkt in der Mitte hinzugefügt wird. Standardmäßig auffalse .
DeleteNearPoints { get; set; }Legt fest, ob nahe Punkte in jeder Geometrie gelöscht werden. Standardmäßig auffalse .
DeleteNearPointsDistance { get; set; }Bestimmt Entfernung fürDeleteNearPoints . Standardmäßig auf0 .
DocumentId { get; set; }Wird verwendet, um die ID des Stammknotens „Dokument“ anzugeben
LinearizationTolerance { get; set; }Eine Toleranz zum Linearisieren von Kurvengeometrien.
MPrecisionModel { get; set; }APrecisionModel die auf M-Koordinate angewendet wird, wenn Geometrien hinzugefügt werdenVectorLayer oder wenn sie aus dem gelesen werdenVectorLayer . Der Standardwert istExact .
SimplifySegments { get; set; }Bestimmt, ob Punkte gelöscht werden, die in jeder Geometrie auf demselben Segment liegen. Standardmäßig auffalse .
SimplifySegmentsDistance { get; set; }Bestimmt Entfernung fürSimplifySegments . Standardmäßig auf0 .
SymbolToReplaceInvalidChars { get; set; }Legt fest, welches Symbol verwendet wird, um ungültige Zeichen beim Lesen zu ersetzen. Das Ersetzen wird übersprungen, wenn der Wert ‘\0’ ist. Standardwert ist ‘\0’ char.
ValidateGeometriesOnWrite { get; set; }Legt fest, ob Geometrien validiert werden sollen, wenn sie der Ebene hinzugefügt werden. Wenn festgelegt auftrue ,IsValid wird für each -Geometrie aufgerufen, wenn sie der Ebene hinzugefügt wird und wenn die Validierung fehlschlägt (IsValid Istfalse ),GisException wird geworfen.
WritePolygonsAsLines { get; set; }Legt fest, ob die Umwandlung eines Polygons oder Multipolygons in einen Linienzug zulässig ist. Standardmäßig auffalse .
XYPrecisionModel { get; set; }APrecisionModel die auf X- und Y-Koordinaten angewendet werden, wenn Geometrien hinzugefügt werdenVectorLayer oder wenn sie aus dem gelesen werdenVectorLayer . Der Standardwert istExact .
ZPrecisionModel { get; set; }APrecisionModel die auf Z-Koordinate angewendet wird, wenn Geometrien hinzugefügt werdenVectorLayer oder wenn sie aus dem gelesen werdenVectorLayer . Der Standardwert istExact .

Siehe auch