GmlWriteOptions interface
Opzioni usate per personalizzare la scrittura di GML.
- Extends
Proprietà
custom |
Spazio dei nomi usato per la scrittura di dati di funzionalità personalizzati in GML. |
include |
Valore booleano che indica se lo spazio dei nomi GML deve essere incluso come parte del codice XML generato.
Se impostato su false, i tag GML verranno preceduti da gml, presupponendo che lo spazio dei nomi sia specificato nel documento XML.
Valore predefinito: |
include |
Specifica se il valore srsName deve essere scritto.
Valore predefinito: |
srs |
Nome SRS da aggiungere alle geometrie.
Valore predefinito: |
Proprietà ereditate
format | Formato dei dati spaziali in cui scrivere le forme.
Valore predefinito: |
indent |
Caratteri da utilizzare per creare un rientro nei dati XML.
Valore predefinito: |
new |
Caratteri da utilizzare per creare una nuova riga nei dati XML.
Valore predefinito: |
pretty |
Valore booleano che indica se il codice XML generato deve usare nuove righe e rientri per rendere l'oggetto generato formattato in modo corretto.
Valore predefinito: |
round |
Valore booleano che indica se i valori Position e BoundingBox devono essere arrotondati a 6 decimali.
Valore predefinito: |
write |
Specifica se devono essere scritti valori ID. Valore predefinito: false |
Dettagli proprietà
customNamespace
Spazio dei nomi usato per la scrittura di dati di funzionalità personalizzati in GML.
customNamespace?: CustomGmlNamespace
Valore della proprietà
includeNamespace
Valore booleano che indica se lo spazio dei nomi GML deve essere incluso come parte del codice XML generato.
Se impostato su false, i tag GML verranno preceduti da gml, presupponendo che lo spazio dei nomi sia specificato nel documento XML.
Valore predefinito: true
includeNamespace?: boolean
Valore della proprietà
boolean
includeSrsName
Specifica se il valore srsName deve essere scritto.
Valore predefinito: false
includeSrsName?: boolean
Valore della proprietà
boolean
srsName
Nome SRS da aggiungere alle geometrie.
Valore predefinito: "urn:ogc:def:crs:EPSG::4326"
srsName?: string
Valore della proprietà
string
Dettagli proprietà ereditate
format
Formato dei dati spaziali in cui scrivere le forme.
Valore predefinito: "GeoJSON"
format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Valore della proprietà
"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Ereditato daSpatialDataWriteOptions.format
indentChars
Caratteri da utilizzare per creare un rientro nei dati XML.
Valore predefinito: "\t"
indentChars?: string
Valore della proprietà
string
Ereditato daSpatialXmlWriteOptions.indentChars
newLineChars
Caratteri da utilizzare per creare una nuova riga nei dati XML.
Valore predefinito: "\r\n"
newLineChars?: string
Valore della proprietà
string
Ereditato daSpatialXmlWriteOptions.newLineChars
prettyPrint
Valore booleano che indica se il codice XML generato deve usare nuove righe e rientri per rendere l'oggetto generato formattato in modo corretto.
Valore predefinito: true
prettyPrint?: boolean
Valore della proprietà
boolean
Ereditato daSpatialXmlWriteOptions.prettyPrint
roundPositions
Valore booleano che indica se i valori Position e BoundingBox devono essere arrotondati a 6 decimali.
Valore predefinito: false
roundPositions?: boolean
Valore della proprietà
boolean
Ereditato daSpatialXmlWriteOptions.roundPositions
writeIds
Specifica se devono essere scritti valori ID. Valore predefinito: false
writeIds?: boolean
Valore della proprietà
boolean
Ereditato daSpatialXmlWriteOptions.writeIds