io module

Функции

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Принимает строку пространственных данных или URL-адрес файла или zip-файла и анализирует пространственные данные в объекты GeoJSON. Поддерживаемые форматы пространственных данных: KML, KMZ, GPX, GeoRSS, GML, пространственные файлы с разделителями (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)

Записывает данные объекта GeoJSON в виде геопространственной строки XML в указанном формате.

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)

Записывает данные объекта GeoJSON в геопространственный XML-файл, внедренный в сжатый файл. Пространственный файл в ZIP-файле будет иметь имена doc и будет назначено соответствующее расширение файла. Возможные расширения файлов: xml, kml, json, csv, tsv, txt.

Сведения о функции

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

Принимает строку пространственных данных или URL-адрес файла или zip-файла и анализирует пространственные данные в объекты GeoJSON. Поддерживаемые форматы пространственных данных: KML, KMZ, GPX, GeoRSS, GML, пространственные файлы с разделителями (CSV), GeoJSON.

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

Параметры

spatialData

string | ArrayBuffer | Blob

Строка пространственных данных или URL-адрес для чтения файла.

options
SpatialDataReadOptions

Параметры чтения.

Возвращаемое значение

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)

Записывает данные объекта GeoJSON в виде геопространственной строки XML в указанном формате.

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>

Параметры

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>

Объекты GeoJSON для извлечения фигур из записей.

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Набор параметров, которые настраивают способ записи XML.

Возвращаемое значение

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)

Записывает данные объекта GeoJSON в геопространственный XML-файл, внедренный в сжатый файл. Пространственный файл в ZIP-файле будет иметь имена doc и будет назначено соответствующее расширение файла. Возможные расширения файлов: 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>

Параметры

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>

Объекты GeoJSON для извлечения фигур из записей.

compressFormat

"Base64" | "Blob" | "ArrayBuffer"

Используемый формат сжатого файла. Параметры: Base64 (URI данных), BLOB-объект или ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

Набор параметров, которые настраивают способ записи данных.

Возвращаемое значение

Promise<string | ArrayBuffer | Blob>