Condividi tramite


GmlWriteOptions interface

Opzioni usate per personalizzare la scrittura di GML.

Extends

Proprietà

customNamespace

Spazio dei nomi usato per la scrittura di dati di funzionalità personalizzati in GML.

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

includeSrsName

Specifica se il valore srsName deve essere scritto. Valore predefinito: false

srsName

Nome SRS da aggiungere alle geometrie. Valore predefinito: "urn:ogc:def:crs:EPSG::4326"

Proprietà ereditate

format

Formato dei dati spaziali in cui scrivere le forme. Valore predefinito: "GeoJSON"

indentChars

Caratteri da utilizzare per creare un rientro nei dati XML. Valore predefinito: "\t"

newLineChars

Caratteri da utilizzare per creare una nuova riga nei dati XML. Valore predefinito: "\r\n"

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

roundPositions

Valore booleano che indica se i valori Position e BoundingBox devono essere arrotondati a 6 decimali. Valore predefinito: false

writeIds

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