استخدام بيانات الموقع في حل Azure IoT Central

توضح لك هذه المقالة كيفية استخدام بيانات الموقع في تطبيق IoT Central. يمكن لجهاز متصل ب IoT Central إرسال بيانات الموقع كتدفق بيانات تتبع الاستخدام أو استخدام خاصية جهاز للإبلاغ عن بيانات الموقع.

يمكنك استخدام بيانات الموقع من أجل:

  • رسم الموقع الذي تم الإبلاغ عنه على خريطة.
  • رسم محفوظات موقع بيانات تتبع الاستخدام على خريطة.
  • إنشاء قواعد المحيط الجغرافي الظاهري لإعلام عامل التشغيل عند دخول جهاز أو مغادرته منطقة معينة.

إضافة قدرات الموقع إلى قالب جهاز

تظهر لقطة الشاشة التالية قالب جهاز مع أمثلة لخاصية الجهاز ونوع بيانات تتبع الاستخدام التي تستخدم بيانات الموقع. تستخدم التعريفات نوع دلالي الموقع ونوع مخطط الموقع الجغرافي:

لقطة شاشة تعرض تعريف خاصية الموقع في قالب الجهاز

كمرجع، تبدو تعريفات لغة تعريف Digital Twins (DTDL) v2 لهذه الإمكانات مثل القصاصة البرمجية التالية:

{
  "@type": [
    "Property",
    "Location"
  ],
  "displayName": {
    "en": "DeviceLocation"
  },
  "name": "DeviceLocation",
  "schema": "geopoint",
  "writable": false
},
{
  "@type": [
    "Telemetry",
    "Location"
  ],
  "displayName": {
    "en": "Tracking"
  },
  "name": "Tracking",
  "schema": "geopoint"
}

إشعار

نوع مخطط نقطة جغرافية ليس جزءا من مواصفات DTDL. يدعم IoT Central حاليا نوع مخطط نقطة جغرافية ونوع دلالي الموقع للتوافق مع الإصدارات السابقة، راجع ملحق IoT Central.

إرسال بيانات الموقع من جهاز

عندما يرسل جهاز بيانات لخاصية DeviceLocation الموضحة في القسم السابق، تبدو الحمولة مثل مقتطف JSON التالي:

{
  "DeviceLocation": {
    "lat": 47.64263,
    "lon": -122.13035,
    "alt": 0
  }
}

عندما يرسل جهاز بيانات لبيانات تتبع الاستخدام الموضحة في القسم السابق، تبدو الحمولة مثل مقتطف JSON التالي:

{
  "Tracking": {
    "lat": 47.64263,
    "lon": -122.13035,
    "alt": 0
  }
}

عرض موقع الجهاز

يمكنك عرض بيانات الموقع في أماكن متعددة في تطبيق IoT Central. على سبيل المثال، في طرق العرض المقترنة بجهاز فردي أو على لوحات المعلومات.

عند إنشاء طريقة عرض لجهاز، يمكنك اختيار رسم الموقع على خريطة، أو إظهار القيم الفردية:

لقطة شاشة تعرض طريقة عرض المثال مع بيانات الموقع

يمكنك إضافة تجانبات الخريطة إلى لوحة معلومات لرسم موقع جهاز واحد أو أكثر. عند إضافة لوحة خريطة لإظهار بيانات تتبع استخدام الموقع، يمكنك رسم الموقع خلال فترة زمنية، كما هو موضح في لقطة الشاشة السابقة.

إنشاء قاعدة المحيط الجغرافي الظاهري

يمكنك استخدام بيانات تتبع الاستخدام للموقع لإنشاء قاعدة المحيط الجغرافي الظاهري التي تنشئ تنبيها عندما ينتقل جهاز إلى منطقة مستطيلة أو خارجها. تظهر لقطة الشاشة التالية قاعدة تستخدم أربعة شروط لتعريف منطقة مستطيلة باستخدام قيم خط الطول والعرض. تنشئ القاعدة رسالة بريد إلكتروني عندما ينتقل الجهاز إلى المنطقة المستطيلة:

لقطة شاشة تعرض تعريف قاعدة المحيط الجغرافي الظاهري

الخطوات التالية

الآن بعد أن تعلمت كيفية استخدام الخصائص في تطبيق Azure IoT Central، راجع: