io module

함수

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

공간 데이터 문자열 또는 URL을 파일 또는 압축된 파일로 가져와서 공간 데이터를 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)

압축된 파일에 포함된 지리 공간적 XML 파일에 GeoJSON 개체 데이터를 씁니다. zip 파일의 공간 파일은 이름 'doc'이며 적절한 파일 확장명을 할당받습니다. 파일 확장명은 다음과 같습니다. xml, kml, json, csv, tsv, txt.

함수 세부 정보

read(string | ArrayBuffer | Blob, SpatialDataReadOptions)

공간 데이터 문자열 또는 URL을 파일 또는 압축된 파일로 가져와서 공간 데이터를 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)

압축된 파일에 포함된 지리 공간적 XML 파일에 GeoJSON 개체 데이터를 씁니다. 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>