io module
함수
함수 세부 정보
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 개체입니다.
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
데이터 작성 방법을 사용자 지정하는 옵션 집합입니다.
반환
Promise<string | ArrayBuffer | Blob>