io module

Funciones

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Toma una cadena de datos espaciales o una dirección URL a un archivo o archivo comprimido y analiza los datos espaciales en objetos GeoJSON. Formatos de datos espaciales admitidos: KML, KMZ, GPX, GeoRSS, GML, archivos delimitados espaciales (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)

Escribe datos de objeto GeoJSON como una cadena XML geoespacial en el 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)

Escribe datos de objeto GeoJSON en un archivo XML geoespacial incrustado en un archivo comprimido. El archivo espacial del archivo ZIP será el nombre "doc" y se le asignará una extensión de archivo adecuada. Las extensiones de archivo posiblemente incluyen; xml, kml, json, csv, tsv, txt.

Detalles de la función

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Toma una cadena de datos espaciales o una dirección URL a un archivo o archivo comprimido y analiza los datos espaciales en objetos GeoJSON. Formatos de datos espaciales admitidos: KML, KMZ, GPX, GeoRSS, GML, archivos delimitados espaciales (CSV), GeoJSON.

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

Parámetros

spatialData

string | ArrayBuffer | Blob

Cadena de datos espaciales o dirección URL de un archivo que se va a leer.

options
SpatialDataReadOptions

Las opciones de lectura.

Devoluciones

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)

Escribe datos de objeto GeoJSON como una cadena XML geoespacial en el 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>

Objetos GeoJSON de los que se van a recuperar formas para escribir.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Conjunto de opciones que personalizan cómo se escribe el XML.

Devoluciones

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)

Escribe datos de objeto GeoJSON en un archivo XML geoespacial incrustado en un archivo comprimido. El archivo espacial del archivo ZIP será el nombre "doc" y se le asignará una extensión de archivo adecuada. Las extensiones de archivo posiblemente incluyen; 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>

Objetos GeoJSON de los que se van a recuperar formas para escribir.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Formato de archivo comprimido que se va a usar. Opciones: Base64 (URI de datos), Blob o ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Conjunto de opciones que personalizan cómo se escriben los datos.

Devoluciones

Promise<string | ArrayBuffer | Blob>