Share via


GmlWriteOptions interface

Opções que são utilizadas para personalizar como escrever GML.

Extends

Propriedades

customNamespace

Espaço de nomes utilizado para escrever dados de funcionalidades personalizados em GML.

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

includeSrsName

Especifica se o valor srsName deve ser escrito. Predefinição: false

srsName

O nome SRS a adicionar às geometrias. Predefinição: "urn:ogc:def:crs:EPSG::4326"

Propriedades Herdadas

format

O formato de dados espaciais para onde escrever as formas. Predefinição: "GeoJSON"

indentChars

Os carateres a utilizar para criar um avanço nos dados XML. Predefinição: "\t"

newLineChars

Os carateres a utilizar para criar uma nova linha nos dados XML. Predefinição: "\r\n"

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

roundPositions

Um booleano que indica se os valores Posição e Caixa Delimitadora devem ser arredondados para 6 decimais. Predefinição: false

writeIds

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