Compartir a través de


GmlWriteOptions interface

Opciones que se usan para personalizar cómo escribir GML.

Extends

Propiedades

customNamespace

Espacio de nombres usado para escribir datos de características personalizados en GML.

includeNamespace

Valor booleano que indica si se debe incluir el espacio de nombres GML como parte del XML generado. Si se establece en false, las etiquetas GML tendrán el prefijo gml: con la suposición de que el espacio de nombres se especifica en el documento XML. Valor predeterminado: true

includeSrsName

Especifica si se debe escribir el valor srsName. Valor predeterminado: false

srsName

Nombre de SRS que se va a agregar a las geometrías. Valor predeterminado: "urn:ogc:def:crs:EPSG::4326"

Propiedades heredadas

format

Formato de datos espaciales en el que se van a escribir las formas. Valor predeterminado: "GeoJSON"

indentChars

Caracteres que se van a usar para crear una sangría en los datos XML. Valor predeterminado: "\t"

newLineChars

Caracteres que se van a usar para crear una nueva línea en los datos XML. Valor predeterminado: "\r\n"

prettyPrint

Valor booleano que indica si el XML generado debe usar nuevas líneas e sangrías para que el elemento generado tenga un formato correcto. Valor predeterminado: true

roundPositions

Valor booleano que indica si los valores position y BoundingBox deben redondearse a 6 decimales. Valor predeterminado: false

writeIds

Especifica si se deben escribir los valores de identificador. Valor predeterminado: false

Detalles de las propiedades

customNamespace

Espacio de nombres usado para escribir datos de características personalizados en GML.

customNamespace?: CustomGmlNamespace

Valor de propiedad

includeNamespace

Valor booleano que indica si se debe incluir el espacio de nombres GML como parte del XML generado. Si se establece en false, las etiquetas GML tendrán el prefijo gml: con la suposición de que el espacio de nombres se especifica en el documento XML. Valor predeterminado: true

includeNamespace?: boolean

Valor de propiedad

boolean

includeSrsName

Especifica si se debe escribir el valor srsName. Valor predeterminado: false

includeSrsName?: boolean

Valor de propiedad

boolean

srsName

Nombre de SRS que se va a agregar a las geometrías. Valor predeterminado: "urn:ogc:def:crs:EPSG::4326"

srsName?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

format

Formato de datos espaciales en el que se van a escribir las formas. Valor predeterminado: "GeoJSON"

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

Valor de propiedad

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

Heredado deSpatialDataWriteOptions.format

indentChars

Caracteres que se van a usar para crear una sangría en los datos XML. Valor predeterminado: "\t"

indentChars?: string

Valor de propiedad

string

Heredado deSpatialXmlWriteOptions.indentChars

newLineChars

Caracteres que se van a usar para crear una nueva línea en los datos XML. Valor predeterminado: "\r\n"

newLineChars?: string

Valor de propiedad

string

Heredado deSpatialXmlWriteOptions.newLineChars

prettyPrint

Valor booleano que indica si el XML generado debe usar nuevas líneas e sangrías para que el elemento generado tenga un formato correcto. Valor predeterminado: true

prettyPrint?: boolean

Valor de propiedad

boolean

Heredado deSpatialXmlWriteOptions.prettyPrint

roundPositions

Valor booleano que indica si los valores position y BoundingBox deben redondearse a 6 decimales. Valor predeterminado: false

roundPositions?: boolean

Valor de propiedad

boolean

Heredado deSpatialXmlWriteOptions.roundPositions

writeIds

Especifica si se deben escribir los valores de identificador. Valor predeterminado: false

writeIds?: boolean

Valor de propiedad

boolean

Heredado deSpatialXmlWriteOptions.writeIds