GmlWriteOptions interface
Options utilisées pour personnaliser l’écriture de GML.
- Extends
Propriétés
custom |
Espace de noms utilisé pour écrire des données de fonctionnalité personnalisées dans GML. |
include |
Boolean indiquant si l’espace de noms GML doit être inclus dans le code XML généré.
Si la valeur est false, les balises GML sont précédées de gml : en supposant que l’espace de noms est spécifié dans le document XML.
Valeur par défaut : |
include |
Spécifie si la valeur srsName doit être écrite.
Valeur par défaut : |
srs |
Nom SRS à ajouter aux géométries.
Valeur par défaut : |
Propriétés héritées
format | Format de données spatiales dans lequel écrire les formes.
Valeur par défaut : |
indent |
Caractères à utiliser pour créer un retrait dans les données XML.
Valeur par défaut : |
new |
Caractères à utiliser pour créer une ligne dans les données XML.
Valeur par défaut : |
pretty |
Boolean indiquant si le code XML généré doit utiliser de nouvelles lignes et retraits pour rendre le généré correctement mis en forme.
Valeur par défaut : |
round |
Boolean indiquant si les valeurs Position et BoundingBox doivent être arrondies à 6 décimales.
Valeur par défaut : |
write |
Spécifie si les valeurs d’ID doivent être écrites. Par défaut : false |
Détails de la propriété
customNamespace
Espace de noms utilisé pour écrire des données de fonctionnalité personnalisées dans GML.
customNamespace?: CustomGmlNamespace
Valeur de propriété
includeNamespace
Boolean indiquant si l’espace de noms GML doit être inclus dans le code XML généré.
Si la valeur est false, les balises GML sont précédées de gml : en supposant que l’espace de noms est spécifié dans le document XML.
Valeur par défaut : true
includeNamespace?: boolean
Valeur de propriété
boolean
includeSrsName
Spécifie si la valeur srsName doit être écrite.
Valeur par défaut : false
includeSrsName?: boolean
Valeur de propriété
boolean
srsName
Nom SRS à ajouter aux géométries.
Valeur par défaut : "urn:ogc:def:crs:EPSG::4326"
srsName?: string
Valeur de propriété
string
Détails de la propriété héritée
format
Format de données spatiales dans lequel écrire les formes.
Valeur par défaut : "GeoJSON"
format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Valeur de propriété
"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Hérité deSpatialDataWriteOptions.format
indentChars
Caractères à utiliser pour créer un retrait dans les données XML.
Valeur par défaut : "\t"
indentChars?: string
Valeur de propriété
string
Hérité deSpatialXmlWriteOptions.indentChars
newLineChars
Caractères à utiliser pour créer une ligne dans les données XML.
Valeur par défaut : "\r\n"
newLineChars?: string
Valeur de propriété
string
Hérité deSpatialXmlWriteOptions.newLineChars
prettyPrint
Boolean indiquant si le code XML généré doit utiliser de nouvelles lignes et retraits pour rendre le généré correctement mis en forme.
Valeur par défaut : true
prettyPrint?: boolean
Valeur de propriété
boolean
Hérité deSpatialXmlWriteOptions.prettyPrint
roundPositions
Boolean indiquant si les valeurs Position et BoundingBox doivent être arrondies à 6 décimales.
Valeur par défaut : false
roundPositions?: boolean
Valeur de propriété
boolean
Héritée deSpatialXmlWriteOptions.roundPositions
writeIds
Spécifie si les valeurs d’ID doivent être écrites. Par défaut : false
writeIds?: boolean
Valeur de propriété
boolean
Hérité deSpatialXmlWriteOptions.writeIds