GmlWriteOptions interface
Opções que são utilizadas para personalizar como escrever GML.
- Extends
Propriedades
custom |
Espaço de nomes utilizado para escrever dados de funcionalidades personalizados em GML. |
include |
Um booleano que indica se o espaço de nomes GML deve ser incluído como parte do XML gerado.
Se definidas como falsas, as etiquetas GML terão o prefixo gml: partindo do princípio de que o espaço de nomes está especificado no documento XML.
Predefinição: |
include |
Especifica se o valor srsName deve ser escrito.
Predefinição: |
srs |
O nome SRS a adicionar às geometrias.
Predefinição: |
Propriedades Herdadas
format | O formato de dados espaciais para onde escrever as formas.
Predefinição: |
indent |
Os carateres a utilizar para criar um avanço nos dados XML.
Predefinição: |
new |
Os carateres a utilizar para criar uma nova linha nos dados XML.
Predefinição: |
pretty |
Um booleano que indica se o XML gerado deve utilizar novas linhas e avanços para tornar a geração corretamente formatada.
Predefinição: |
round |
Um booleano que indica se os valores Posição e Caixa Delimitadora devem ser arredondados para 6 decimais.
Predefinição: |
write |
Especifica se os valores de ID devem ser escritos. Predefinição: falso |
Detalhes de Propriedade
customNamespace
Espaço de nomes utilizado para escrever dados de funcionalidades personalizados em GML.
customNamespace?: CustomGmlNamespace
Valor de Propriedade
includeNamespace
Um booleano que indica se o espaço de nomes GML deve ser incluído como parte do XML gerado.
Se definidas como falsas, as etiquetas GML terão o prefixo gml: partindo do princípio de que o espaço de nomes está especificado no documento XML.
Predefinição: true
includeNamespace?: boolean
Valor de Propriedade
boolean
includeSrsName
Especifica se o valor srsName deve ser escrito.
Predefinição: false
includeSrsName?: boolean
Valor de Propriedade
boolean
srsName
O nome SRS a adicionar às geometrias.
Predefinição: "urn:ogc:def:crs:EPSG::4326"
srsName?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
format
O formato de dados espaciais para onde escrever as formas.
Predefinição: "GeoJSON"
format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Valor de Propriedade
"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Herdado deSpatialDataWriteOptions.format
indentChars
Os carateres a utilizar para criar um avanço nos dados XML.
Predefinição: "\t"
indentChars?: string
Valor de Propriedade
string
Herdado deSpatialXmlWriteOptions.indentChars
newLineChars
Os carateres a utilizar para criar uma nova linha nos dados XML.
Predefinição: "\r\n"
newLineChars?: string
Valor de Propriedade
string
Herdado deSpatialXmlWriteOptions.newLineChars
prettyPrint
Um booleano que indica se o XML gerado deve utilizar novas linhas e avanços para tornar a geração corretamente formatada.
Predefinição: true
prettyPrint?: boolean
Valor de Propriedade
boolean
Herdado deSpatialXmlWriteOptions.prettyPrint
roundPositions
Um booleano que indica se os valores Posição e Caixa Delimitadora devem ser arredondados para 6 decimais.
Predefinição: false
roundPositions?: boolean
Valor de Propriedade
boolean
Herdado deSpatialXmlWriteOptions.roundPositions
writeIds
Especifica se os valores de ID devem ser escritos. Predefinição: falso
writeIds?: boolean
Valor de Propriedade
boolean
Herdado deSpatialXmlWriteOptions.writeIds