Bagikan melalui


io module

Fungsi

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Mengambil string data spasial atau URL ke file atau file zip dan mengurai data spasial ke dalam objek GeoJSON. Format data spasial yang didukung: KML, KMZ, GPX, GeoRSS, GML, file berbatas spasial (CSV), GeoJSON.

write(azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>, SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions)

Menulis data objek GeoJSON sebagai string XML geospasial dalam format yang ditentukan.

writeCompressed(azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>, "Base64" | "Blob" | "ArrayBuffer", SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions)

Menulis data objek GeoJSON ke file XML geospasial yang disematkan dalam file terkompresi. File spasial dalam file zip akan menjadi nama 'doc' dan akan diberi ekstensi file yang sesuai. Mungkin ekstensi file meliputi; xml, kml, json, csv, tsv, txt.

Detail Fungsi

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Mengambil string data spasial atau URL ke file atau file zip dan mengurai data spasial ke dalam objek GeoJSON. Format data spasial yang didukung: KML, KMZ, GPX, GeoRSS, GML, file berbatas spasial (CSV), GeoJSON.

function read(spatialData: string | ArrayBuffer | Blob, options?: SpatialDataReadOptions): Promise<SpatialDataSet>

Parameter

spatialData

string | ArrayBuffer | Blob

String data spasial atau URL ke file yang akan dibaca.

options
SpatialDataReadOptions

Opsi baca.

Mengembalikan

Promise<SpatialDataSet>

write(azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>, SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions)

Menulis data objek GeoJSON sebagai string XML geospasial dalam format yang ditentukan.

function write(data: azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>, options?: SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions): Promise<string>

Parameter

data

azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>

Objek GeoJSON untuk mengambil bentuk dari, untuk menulis.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Sekumpulan opsi yang mengkustomisasi bagaimana XML ditulis.

Mengembalikan

Promise<string>

writeCompressed(azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>, "Base64" | "Blob" | "ArrayBuffer", SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions)

Menulis data objek GeoJSON ke file XML geospasial yang disematkan dalam file terkompresi. File spasial dalam file zip akan menjadi nama 'doc' dan akan diberi ekstensi file yang sesuai. Mungkin ekstensi file meliputi; xml, kml, json, csv, tsv, txt.

function writeCompressed(data: azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>, compressFormat?: "Base64" | "Blob" | "ArrayBuffer", options?: SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions): Promise<string | ArrayBuffer | Blob>

Parameter

data

azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet | Array<azmaps.source.DataSource | azmaps.data.FeatureCollection | azmaps.layer.ImageLayer | OgcMapLayer | azmaps.data.Feature<azmaps.data.Geometry, any> | SpatialDataSet>

Objek GeoJSON untuk mengambil bentuk dari, untuk menulis.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Format file terkompresi yang akan digunakan. Opsi: Base64 (URI Data), Blob, atau ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Sekumpulan opsi yang mengkustomisasi cara data ditulis.

Mengembalikan

Promise<string | ArrayBuffer | Blob>