GmlWriteOptions interface
Opcje używane do dostosowywania sposobu pisania kodu GML.
- Extends
Właściwości
custom |
Przestrzeń nazw używana do pisania niestandardowych danych funkcji w języku GML. |
include |
Wartość logiczna wskazująca, czy przestrzeń nazw GML powinna być uwzględniona jako część wygenerowanego kodu XML.
Jeśli ustawiono wartość false, tagi GML będą poprzedzone gml: z założeniem, że przestrzeń nazw jest określona w dokumencie XML.
Domyślny: |
include |
Określa, czy należy zapisać wartość srsName.
Domyślny: |
srs |
Nazwa usługi SRS, która ma zostać dodana do geometrii.
Domyślny: |
Właściwości dziedziczone
format | Format danych przestrzennych do zapisania kształtów.
Domyślny: |
indent |
Znaki używane do utworzenia wcięcia w danych XML.
Domyślny: |
new |
Znaki używane do utworzenia nowego wiersza w danych XML.
Domyślny: |
pretty |
Wartość logiczna wskazująca, czy wygenerowany kod XML powinien używać nowych wierszy i wcięcia, aby wygenerowany format był ładnie sformatowany.
Domyślny: |
round |
Wartość logiczna wskazująca, czy wartości Position i BoundingBox powinny być zaokrąglane do 6 dziesiętnych.
Domyślny: |
write |
Określa, czy należy zapisać wartości identyfikatorów. Wartość domyślna: false |
Szczegóły właściwości
customNamespace
Przestrzeń nazw używana do pisania niestandardowych danych funkcji w języku GML.
customNamespace?: CustomGmlNamespace
Wartość właściwości
includeNamespace
Wartość logiczna wskazująca, czy przestrzeń nazw GML powinna być uwzględniona jako część wygenerowanego kodu XML.
Jeśli ustawiono wartość false, tagi GML będą poprzedzone gml: z założeniem, że przestrzeń nazw jest określona w dokumencie XML.
Domyślny: true
includeNamespace?: boolean
Wartość właściwości
boolean
includeSrsName
Określa, czy należy zapisać wartość srsName.
Domyślny: false
includeSrsName?: boolean
Wartość właściwości
boolean
srsName
Nazwa usługi SRS, która ma zostać dodana do geometrii.
Domyślny: "urn:ogc:def:crs:EPSG::4326"
srsName?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
format
Format danych przestrzennych do zapisania kształtów.
Domyślny: "GeoJSON"
format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Wartość właściwości
"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Dziedziczone zpliku SpatialDataWriteOptions.format
indentChars
Znaki używane do utworzenia wcięcia w danych XML.
Domyślny: "\t"
indentChars?: string
Wartość właściwości
string
Dziedziczone zspatialXmlWriteOptions.indentChars
newLineChars
Znaki używane do utworzenia nowego wiersza w danych XML.
Domyślny: "\r\n"
newLineChars?: string
Wartość właściwości
string
Dziedziczone zspatialXmlWriteOptions.newLineChars
prettyPrint
Wartość logiczna wskazująca, czy wygenerowany kod XML powinien używać nowych wierszy i wcięcia, aby wygenerowany format był ładnie sformatowany.
Domyślny: true
prettyPrint?: boolean
Wartość właściwości
boolean
Dziedziczone zspatialXmlWriteOptions.prettyPrint
roundPositions
Wartość logiczna wskazująca, czy wartości Position i BoundingBox powinny być zaokrąglane do 6 dziesiętnych.
Domyślny: false
roundPositions?: boolean
Wartość właściwości
boolean
Dziedziczone zspatialXmlWriteOptions.roundPositions
writeIds
Określa, czy należy zapisać wartości identyfikatorów. Wartość domyślna: false
writeIds?: boolean
Wartość właściwości
boolean
Dziedziczone zspatialXmlWriteOptions.writeIds