io module

Funções

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Leva uma cadeia de dados espacial ou um URL para um ficheiro ou ficheiro zipped e analisa os dados espaciais em objetos GeoJSON. Formatos de dados espaciais suportados: KML, KMZ, GPX, GeoRSS, GML, ficheiros espaciais delimitados (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)

Escreve os dados do objeto GeoJSON como uma cadeia XML geoespacial no formato especificado.

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)

Escreve dados de objetos GeoJSON a um ficheiro XML geoespacial incorporado num ficheiro comprimido. O ficheiro espacial no ficheiro zip será o nome 'doc' e será atribuída uma extensão de ficheiro apropriada. Possivelmente extensões de ficheiros incluem; xml, kml, json, csv, tsv, txt.

Detalhes de Função

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Leva uma cadeia de dados espacial ou um URL para um ficheiro ou ficheiro zipped e analisa os dados espaciais em objetos GeoJSON. Formatos de dados espaciais suportados: KML, KMZ, GPX, GeoRSS, GML, ficheiros espaciais delimitados (CSV), GeoJSON.

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

Parâmetros

spatialData

string | ArrayBuffer | Blob

A cadeia de dados espaciais ou URL para um ficheiro para ler.

options
SpatialDataReadOptions

As opções de leitura.

Devoluções

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)

Escreve os dados do objeto GeoJSON como uma cadeia XML geoespacial no formato especificado.

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>

Parâmetros

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>

Os objetos GeoJSON para recuperar formas de, para escrever.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Um conjunto de opções que personalizam a forma como o XML é escrito.

Devoluções

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)

Escreve dados de objetos GeoJSON a um ficheiro XML geoespacial incorporado num ficheiro comprimido. O ficheiro espacial no ficheiro zip será o nome 'doc' e será atribuída uma extensão de ficheiro apropriada. Possivelmente extensões de ficheiros incluem; 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>

Parâmetros

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>

Os objetos GeoJSON para recuperar formas de, para escrever.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

O formato de ficheiro comprimido para usar. Opções: Base64 (Data URI), Blob ou ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Um conjunto de opções que personalizam a forma como os dados são escritos.

Devoluções

Promise<string | ArrayBuffer | Blob>