io module

Functions

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Verwendet eine räumliche Datenzeichenfolge oder eine URL zu einer Datei oder zippten Datei und analysiert die räumlichen Daten in GeoJSON-Objekte. Unterstützte Räumliche Datenformate: KML, KMZ, GPX, GeoRSS, GML, räumliche getrennte Dateien (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)

Schreibt GeoJSON-Objektdaten als geospatiale XML-Zeichenfolge im angegebenen Format.

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)

Schreibt GeoJSON-Objektdaten in eine geospatiale XML-Datei, die in einer komprimierten Datei eingebettet ist. Die räumliche Datei in der ZIP-Datei ist die Namen "doc" und wird einer entsprechenden Dateierweiterung zugewiesen. Möglicherweise Sind Dateierweiterungen enthalten; xml, kml, json, csv, tsv, txt.

Details zur Funktion

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Verwendet eine räumliche Datenzeichenfolge oder eine URL zu einer Datei oder zippten Datei und analysiert die räumlichen Daten in GeoJSON-Objekte. Unterstützte Räumliche Datenformate: KML, KMZ, GPX, GeoRSS, GML, räumliche getrennte Dateien (CSV), GeoJSON.

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

Parameter

spatialData

string | ArrayBuffer | Blob

Die Zeichenfolge oder URL für räumliche Daten zu einer zu lesenden Datei.

options
SpatialDataReadOptions

Die Leseoptionen.

Gibt zurück

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)

Schreibt GeoJSON-Objektdaten als geospatiale XML-Zeichenfolge im angegebenen Format.

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>

Parameter

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>

Die GeoJSON-Objekte, aus der Shapes abgerufen werden sollen, um zu schreiben.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Eine Reihe von Optionen, die anpassen, wie die XML-Datei geschrieben wird.

Gibt zurück

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)

Schreibt GeoJSON-Objektdaten in eine geospatiale XML-Datei, die in einer komprimierten Datei eingebettet ist. Die räumliche Datei in der ZIP-Datei ist die Namen "doc" und wird einer entsprechenden Dateierweiterung zugewiesen. Möglicherweise Sind Dateierweiterungen enthalten; 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>

Parameter

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>

Die GeoJSON-Objekte, aus der Shapes abgerufen werden sollen, um zu schreiben.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Das zu verwendende komprimierte Dateiformat. Optionen: Base64 (Daten-URI), Blob oder ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Eine Reihe von Optionen, die anpassen, wie die Daten geschrieben werden.

Gibt zurück

Promise<string | ArrayBuffer | Blob>