GmlWriteOptions interface
Optionen, die zum Anpassen des Schreibens von GML verwendet werden.
- Extends
Eigenschaften
custom |
Namespace, der zum Schreiben von benutzerdefinierten Featuredaten in GML verwendet wird. |
include |
Ein boolescher Wert, der angibt, ob der GML-Namespace in den generierten XML-Code eingeschlossen werden soll.
Wenn dieser Wert auf false festgelegt ist, wird den GML-Tags gml: vorangestellt, wobei davon ausgegangen wird, dass der Namespace im XML-Dokument angegeben ist.
Standardwert: |
include |
Gibt an, ob der srsName-Wert geschrieben werden soll.
Standardwert: |
srs |
Der SRS-Name, der den Geometrien hinzugefügt werden soll.
Standardwert: |
Geerbte Eigenschaften
format | Das räumliche Datenformat, in das die Shapes geschrieben werden sollen.
Standardwert: |
indent |
Die Zeichen, die zum Erstellen eines Einzugs in den XML-Daten verwendet werden sollen.
Standardwert: |
new |
Die Zeichen, die zum Erstellen einer neuen Zeile in den XML-Daten verwendet werden sollen.
Standardwert: |
pretty |
Ein boolescher Wert, der angibt, ob das generierte XML neue Zeilen und Einzüge verwenden soll, um das generierte gut formatiert zu machen.
Standardwert: |
round |
Ein boolescher Wert, der angibt, ob die Werte Position und BoundingBox auf 6 Dezimalstellen abgerundet werden sollen.
Standardwert: |
write |
Gibt an, ob ID-Werte geschrieben werden sollen. Standardwert: FALSE |
Details zur Eigenschaft
customNamespace
Namespace, der zum Schreiben von benutzerdefinierten Featuredaten in GML verwendet wird.
customNamespace?: CustomGmlNamespace
Eigenschaftswert
includeNamespace
Ein boolescher Wert, der angibt, ob der GML-Namespace in den generierten XML-Code eingeschlossen werden soll.
Wenn dieser Wert auf false festgelegt ist, wird den GML-Tags gml: vorangestellt, wobei davon ausgegangen wird, dass der Namespace im XML-Dokument angegeben ist.
Standardwert: true
includeNamespace?: boolean
Eigenschaftswert
boolean
includeSrsName
Gibt an, ob der srsName-Wert geschrieben werden soll.
Standardwert: false
includeSrsName?: boolean
Eigenschaftswert
boolean
srsName
Der SRS-Name, der den Geometrien hinzugefügt werden soll.
Standardwert: "urn:ogc:def:crs:EPSG::4326"
srsName?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
format
Das räumliche Datenformat, in das die Shapes geschrieben werden sollen.
Standardwert: "GeoJSON"
format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Eigenschaftswert
"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Geerbt vonSpatialDataWriteOptions.format
indentChars
Die Zeichen, die zum Erstellen eines Einzugs in den XML-Daten verwendet werden sollen.
Standardwert: "\t"
indentChars?: string
Eigenschaftswert
string
Geerbt vonSpatialXmlWriteOptions.indentChars
newLineChars
Die Zeichen, die zum Erstellen einer neuen Zeile in den XML-Daten verwendet werden sollen.
Standardwert: "\r\n"
newLineChars?: string
Eigenschaftswert
string
Geerbt vonSpatialXmlWriteOptions.newLineChars
prettyPrint
Ein boolescher Wert, der angibt, ob das generierte XML neue Zeilen und Einzüge verwenden soll, um das generierte gut formatiert zu machen.
Standardwert: true
prettyPrint?: boolean
Eigenschaftswert
boolean
Geerbt vonSpatialXmlWriteOptions.prettyPrint
roundPositions
Ein boolescher Wert, der angibt, ob die Werte Position und BoundingBox auf 6 Dezimalstellen abgerundet werden sollen.
Standardwert: false
roundPositions?: boolean
Eigenschaftswert
boolean
Geerbt vonSpatialXmlWriteOptions.roundPositions
writeIds
Gibt an, ob ID-Werte geschrieben werden sollen. Standardwert: FALSE
writeIds?: boolean
Eigenschaftswert
boolean
Geerbt vonSpatialXmlWriteOptions.writeIds