io module

Fonctions

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Prend une chaîne de données spatiales ou une URL vers un fichier ou un fichier compressé et analyse les données spatiales dans des objets GeoJSON. Formats de données spatiales pris en charge : KML, KMZ, GPX, GeoRSS, GML, fichiers délimités spatiaux (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)

Écrit les données d’objet GeoJSON en tant que chaîne XML géospatiale au format spécifié.

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)

Écrit des données d’objet GeoJSON dans un fichier XML géospatial incorporé dans un fichier compressé. Le fichier spatial dans le fichier zip sera nommé « doc » et sera affecté à une extension de fichier appropriée. Éventuellement, les extensions de fichier sont les suivantes : xml, kml, json, csv, tsv, txt.

Informations relatives à la fonction

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Prend une chaîne de données spatiales ou une URL vers un fichier ou un fichier compressé et analyse les données spatiales dans des objets GeoJSON. Formats de données spatiales pris en charge : KML, KMZ, GPX, GeoRSS, GML, fichiers délimités spatiaux (CSV), GeoJSON.

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

Paramètres

spatialData

string | ArrayBuffer | Blob

Chaîne de données spatiales ou URL vers un fichier à lire.

options
SpatialDataReadOptions

Options de lecture.

Retours

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)

Écrit les données d’objet GeoJSON en tant que chaîne XML géospatiale au format spécifié.

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>

Paramètres

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>

Objets GeoJSON à partir duquel récupérer des formes, à écrire.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Ensemble d’options qui personnalisent la façon dont le code XML est écrit.

Retours

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)

Écrit des données d’objet GeoJSON dans un fichier XML géospatial incorporé dans un fichier compressé. Le fichier spatial dans le fichier zip sera nommé « doc » et sera affecté à une extension de fichier appropriée. Éventuellement, les extensions de fichier sont les suivantes : 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>

Paramètres

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>

Objets GeoJSON à partir duquel récupérer des formes, à écrire.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Format de fichier compressé à utiliser. Options : Base64 (URI de données), Blob ou ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Ensemble d’options qui personnalisent la façon dont les données sont écrites.

Retours

Promise<string | ArrayBuffer | Blob>