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)

يكتب بيانات كائن GeoJSON إلى ملف XML جغرافي مكاني مضمن في ملف مضغوط. سيكون الملف المكاني في الملف المضغوط أسماء "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)

يكتب بيانات كائن GeoJSON إلى ملف XML جغرافي مكاني مضمن في ملف مضغوط. سيكون الملف المكاني في الملف المضغوط أسماء "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 (Data URI) أو Blob أو ArrayBuffer

options

SpatialXmlWriteOptions & GmlWriteOptions & SpatialCsvWriteOptions

مجموعة من الخيارات التي تخصص كيفية كتابة البيانات.

المرتجعات

Promise<string | ArrayBuffer | Blob>