共用方式為


GmlWriteOptions interface

用來自訂如何撰寫 GML 的選項。

Extends

屬性

customNamespace

用來在 GML 中寫入自訂功能資料的命名空間。

includeNamespace

布林值,指出 GML 命名空間是否應該包含在產生的 XML 中。 如果設定為 false,GML 標籤會加上 gml:假設命名空間是在 XML 檔中指定。 預設: true

includeSrsName

指定是否應該寫入 srsName 值。 預設: false

srsName

要新增至幾何的 SRS 名稱。 預設: "urn:ogc:def:crs:EPSG::4326"

繼承的屬性

format

要寫入圖形的空間資料格式。 預設: "GeoJSON"

indentChars

用來在 XML 資料中建立縮排的字元。 預設: "\t"

newLineChars

用來在 XML 資料中建立新行的字元。 預設: "\r\n"

prettyPrint

布林值,指出產生的 XML 是否應該使用新行和縮排,讓產生的格式正確。 預設: true

roundPositions

布林值,指出 Position 和 BoundingBox 值是否應該四捨五入為 6 個小數位數。 預設: false

writeIds

指定是否應該寫入識別碼值。 預設值:false

屬性詳細資料

customNamespace

用來在 GML 中寫入自訂功能資料的命名空間。

customNamespace?: CustomGmlNamespace

屬性值

includeNamespace

布林值,指出 GML 命名空間是否應該包含在產生的 XML 中。 如果設定為 false,GML 標籤會加上 gml:假設命名空間是在 XML 檔中指定。 預設: true

includeNamespace?: boolean

屬性值

boolean

includeSrsName

指定是否應該寫入 srsName 值。 預設: false

includeSrsName?: boolean

屬性值

boolean

srsName

要新增至幾何的 SRS 名稱。 預設: "urn:ogc:def:crs:EPSG::4326"

srsName?: string

屬性值

string

繼承的屬性詳細資料

format

要寫入圖形的空間資料格式。 預設: "GeoJSON"

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

屬性值

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

繼承自SpatialDataWriteOptions.format

indentChars

用來在 XML 資料中建立縮排的字元。 預設: "\t"

indentChars?: string

屬性值

string

繼承自SpatialXmlWriteOptions.indentChars

newLineChars

用來在 XML 資料中建立新行的字元。 預設: "\r\n"

newLineChars?: string

屬性值

string

繼承自SpatialXmlWriteOptions.newLineChars

prettyPrint

布林值,指出產生的 XML 是否應該使用新行和縮排,讓產生的格式正確。 預設: true

prettyPrint?: boolean

屬性值

boolean

繼承自SpatialXmlWriteOptions.prettyPrint

roundPositions

布林值,指出 Position 和 BoundingBox 值是否應該四捨五入為 6 個小數位數。 預設: false

roundPositions?: boolean

屬性值

boolean

繼承自SpatialXmlWriteOptions.roundPositions

writeIds

指定是否應該寫入識別碼值。 預設值:false

writeIds?: boolean

屬性值

boolean

繼承自SpatialXmlWriteOptions.writeIds