GmlWriteOptions interface

Opções usadas para personalizar como gravar GML.

Extends

Propriedades

customNamespace

Namespace usado para gravar dados de recursos personalizados no GML.

includeNamespace

Um booliano que indica se o namespace GML deve ser incluído como parte do XML gerado. Se definido como false, as marcas GML serão prefixadas com gml: com a suposição de que o namespace é especificado no documento XML. Padrão: true

includeSrsName

Especifica se o valor srsName deve ser gravado. Padrão: false

srsName

O nome SRS a ser adicionado às geometrias. Padrão: "urn:ogc:def:crs:EPSG::4326"

Propriedades herdadas

format

O formato de dados espaciais no qual gravar as formas. Padrão: "GeoJSON"

indentChars

Os caracteres a serem usados para criar um recuo nos dados XML. Padrão: "\t"

newLineChars

Os caracteres a serem usados para criar uma nova linha nos dados XML. Padrão: "\r\n"

prettyPrint

Um booliano que indica se o XML gerado deve usar novas linhas e recuos para tornar o gerado bem formatado. Padrão: true

roundPositions

Um booliano que indica se os valores Position e BoundingBox devem ser arredondados para 6 decimais. Padrão: false

writeIds

Especifica se os valores de ID devem ser gravados. Padrão: false

Detalhes da propriedade

customNamespace

Namespace usado para gravar dados de recursos personalizados no GML.

customNamespace?: CustomGmlNamespace

Valor da propriedade

includeNamespace

Um booliano que indica se o namespace GML deve ser incluído como parte do XML gerado. Se definido como false, as marcas GML serão prefixadas com gml: com a suposição de que o namespace é especificado no documento XML. Padrão: true

includeNamespace?: boolean

Valor da propriedade

boolean

includeSrsName

Especifica se o valor srsName deve ser gravado. Padrão: false

includeSrsName?: boolean

Valor da propriedade

boolean

srsName

O nome SRS a ser adicionado às geometrias. Padrão: "urn:ogc:def:crs:EPSG::4326"

srsName?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

format

O formato de dados espaciais no qual gravar as formas. Padrão: "GeoJSON"

format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"

Valor da propriedade

"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"

Herdado deSpatialDataWriteOptions.format

indentChars

Os caracteres a serem usados para criar um recuo nos dados XML. Padrão: "\t"

indentChars?: string

Valor da propriedade

string

Herdado deSpatialXmlWriteOptions.indentChars

newLineChars

Os caracteres a serem usados para criar uma nova linha nos dados XML. Padrão: "\r\n"

newLineChars?: string

Valor da propriedade

string

Herdado deSpatialXmlWriteOptions.newLineChars

prettyPrint

Um booliano que indica se o XML gerado deve usar novas linhas e recuos para tornar o gerado bem formatado. Padrão: true

prettyPrint?: boolean

Valor da propriedade

boolean

Herdado deSpatialXmlWriteOptions.prettyPrint

roundPositions

Um booliano que indica se os valores Position e BoundingBox devem ser arredondados para 6 decimais. Padrão: false

roundPositions?: boolean

Valor da propriedade

boolean

Herdado deSpatialXmlWriteOptions.roundPositions

writeIds

Especifica se os valores de ID devem ser gravados. Padrão: false

writeIds?: boolean

Valor da propriedade

boolean

Herdado deSpatialXmlWriteOptions.writeIds