io module

Funzioni

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Accetta una stringa di dati spaziali o un URL in un file o un file compresso e analizza i dati spaziali in oggetti GeoJSON. Formati di dati spaziali supportati: KML, KMZ, GPX, GeoRSS, GML, file delimitati spaziali (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)

Scrive i dati dell'oggetto GeoJSON come stringa XML geospaziale nel formato specificato.

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)

Scrive i dati dell'oggetto GeoJSON in un file XML geospaziale incorporato in un file compresso. Il file spaziale nel file ZIP sarà "doc" e verrà assegnato un'estensione di file appropriata. Le estensioni di file possibili includono; xml, kml, json, csv, tsv, txt.

Dettagli funzione

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Accetta una stringa di dati spaziali o un URL in un file o un file compresso e analizza i dati spaziali in oggetti GeoJSON. Formati di dati spaziali supportati: KML, KMZ, GPX, GeoRSS, GML, file delimitati spaziali (CSV), GeoJSON.

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

Parametri

spatialData

string | ArrayBuffer | Blob

Stringa di dati spaziali o URL di un file da leggere.

options
SpatialDataReadOptions

Opzioni di lettura.

Restituisce

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)

Scrive i dati dell'oggetto GeoJSON come stringa XML geospaziale nel formato specificato.

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>

Parametri

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>

Oggetti GeoJSON da cui recuperare le forme da cui scrivere.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Set di opzioni che consentono di personalizzare la modalità di scrittura del codice XML.

Restituisce

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)

Scrive i dati dell'oggetto GeoJSON in un file XML geospaziale incorporato in un file compresso. Il file spaziale nel file ZIP sarà "doc" e verrà assegnato un'estensione di file appropriata. Le estensioni di file possibili includono; 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>

Parametri

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>

Oggetti GeoJSON da cui recuperare le forme da cui scrivere.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Formato di file compresso da utilizzare. Opzioni: Base64 (URI dati), BLOB o ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Set di opzioni che consentono di personalizzare la modalità di scrittura dei dati.

Restituisce

Promise<string | ArrayBuffer | Blob>