io module

Funkce

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Vezme prostorový datový řetězec nebo adresu URL do souboru nebo zazipovaného souboru a parsuje prostorová data do objektů GeoJSON. Podporované formáty prostorových dat: KML, KMZ, GPX, GeoRSS, GML, prostorové soubory s oddělovači (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)

Zapíše data objektu GeoJSON jako geoprostorový řetězec XML v zadaném formátu.

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)

Zapíše data objektu GeoJSON do geoprostorového souboru XML vloženého do komprimovaného souboru. Prostorový soubor v souboru ZIP bude mít názvy "doc" a přiřadí se příslušná přípona souboru. Možná přípony souborů zahrnují; xml, kml, json, csv, tsv, txt.

Podrobnosti funkce

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Vezme prostorový datový řetězec nebo adresu URL do souboru nebo zazipovaného souboru a parsuje prostorová data do objektů GeoJSON. Podporované formáty prostorových dat: KML, KMZ, GPX, GeoRSS, GML, prostorové soubory s oddělovači (CSV), GeoJSON.

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

Parametry

spatialData

string | ArrayBuffer | Blob

Řetězec prostorových dat nebo adresa URL souboru, který se má přečíst.

options
SpatialDataReadOptions

Možnosti čtení.

Návraty

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)

Zapíše data objektu GeoJSON jako geoprostorový řetězec XML v zadaném formátu.

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>

Parametry

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>

Objekty GeoJSON pro načtení obrazců z a zápisu.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Sada možností, které přizpůsobí způsob zápisu XML.

Návraty

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)

Zapíše data objektu GeoJSON do geoprostorového souboru XML vloženého do komprimovaného souboru. Prostorový soubor v souboru ZIP bude mít názvy "doc" a přiřadí se příslušná přípona souboru. Možná přípony souborů zahrnují; 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>

Parametry

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>

Objekty GeoJSON pro načtení obrazců z a zápisu.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Komprimovaný formát souboru, který se má použít. Možnosti: Base64 (identifikátor URI dat), objekt blob nebo ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Sada možností, které přizpůsobí způsob zápisu dat.

Návraty

Promise<string | ArrayBuffer | Blob>