اقرأ باللغة الإنجليزية

مشاركة عبر


SpatialDataSet class

كائن بيانات يحتوي على مجموعة من الميزات و/أو تراكبات أرضية kml. هذا امتداد لفئة FeatureCollection مما يسمح بإضافته بسهولة إلى مصدر بيانات.

الخصائص

bbox

مربع إحاطة لكافة البيانات في مجموعة البيانات.

features

معالم GeoJSON داخل مجموعة البيانات.

groundOverlays

صفيف KML GroundOverlays.

icons

مجموعة من عنوان URL للأيقونات. المفتاح = اسم الأيقونة، القيمة = عنوان URL.

properties

معلومات الخصائص المقدمة على مستوى المستند لمجموعة بيانات مكانية.

stats

إحصائيات حول المحتوى ووقت المعالجة لمجموعة بيانات مكانية.

type

الأساليب

computeStats(SpatialDataSet)

حساب الإحصائيات لمجموعة بيانات مكانية.

enrich(SpatialDataSet)

إثراء مجموعة بيانات عن طريق حساب حدودها وإحصائياتها وإنشاء معلومات ملخصة إذا لم تكن متوفرة بالفعل.

getBounds(SpatialDataSet)

استرداد المربع المحيط لمجموعة البيانات. إذا لم يتم تعيينها على مجموعة البيانات، فسيتم حسابها.

merge(SpatialDataSet, SpatialDataSet)

دمج مجموعة بيانات مكانية واحدة في الأخرى.

تفاصيل الخاصية

bbox

مربع إحاطة لكافة البيانات في مجموعة البيانات.

bbox: azmaps.data.BoundingBox

قيمة الخاصية

azmaps.data.BoundingBox

features

معالم GeoJSON داخل مجموعة البيانات.

features: Array<azmaps.data.Feature<azmaps.data.Geometry, SimpleStyleProperties>>

قيمة الخاصية

Array<azmaps.data.Feature<azmaps.data.Geometry, SimpleStyleProperties>>

groundOverlays

صفيف KML GroundOverlays.

groundOverlays: Array<azmaps.layer.ImageLayer | OgcMapLayer>

قيمة الخاصية

Array<azmaps.layer.ImageLayer | OgcMapLayer>

icons

مجموعة من عنوان URL للأيقونات. المفتاح = اسم الأيقونة، القيمة = عنوان URL.

icons: Record<string, string>

قيمة الخاصية

Record<string, string>

properties

معلومات الخصائص المقدمة على مستوى المستند لمجموعة بيانات مكانية.

properties: any

قيمة الخاصية

any

stats

إحصائيات حول المحتوى ووقت المعالجة لمجموعة بيانات مكانية.

stats: SpatialDataSetStats

قيمة الخاصية

type

type: "FeatureCollection" = "FeatureCollection"

قيمة الخاصية

"FeatureCollection"

تفاصيل الأسلوب

computeStats(SpatialDataSet)

حساب الإحصائيات لمجموعة بيانات مكانية.

static function computeStats(data: SpatialDataSet)

المعلمات

data
SpatialDataSet

مجموعة البيانات لحساب الإحصائيات الخاصة بها.

enrich(SpatialDataSet)

إثراء مجموعة بيانات عن طريق حساب حدودها وإحصائياتها وإنشاء معلومات ملخصة إذا لم تكن متوفرة بالفعل.

static function enrich(data: SpatialDataSet)

المعلمات

data
SpatialDataSet

مجموعة البيانات المراد إثراؤها.

getBounds(SpatialDataSet)

استرداد المربع المحيط لمجموعة البيانات. إذا لم يتم تعيينها على مجموعة البيانات، فسيتم حسابها.

static function getBounds(data: SpatialDataSet): azmaps.data.BoundingBox

المعلمات

data
SpatialDataSet

مجموعة البيانات لحساب مربع الإحاطة لها.

المرتجعات

azmaps.data.BoundingBox

merge(SpatialDataSet, SpatialDataSet)

دمج مجموعة بيانات مكانية واحدة في الأخرى.

static function merge(a: SpatialDataSet, b: SpatialDataSet)

المعلمات

a
SpatialDataSet

مجموعة البيانات الأساسية لدمج البيانات فيها.

b
SpatialDataSet

مجموعة البيانات الثانوية لدمجها في مجموعة البيانات الأساسية.