استخدِم تقنية "العمق الجغرافي المكاني" لزيادة مدى وصولك

المحتوى الرئيسي المتعلّق بالبيانات الجغرافية المكانية

تتيح الآن واجهة برمجة التطبيقات ARCore Depth API ميزة "العمق الجغرافي"، ما يؤدي تلقائيًا إلى زيادة نطاق واجهة برمجة التطبيقات Depth API وسرعتها عند تفعيل هندسة المشهد في الشوارع أيضًا. عند التواجد في موقع جغرافي يتوفّر فيه نموذج VPS مع تفعيل ميزة "هندسة المشهد في الشوارع"، تتضمّن صور الإخراج من Depth API هندسة التضاريس والمباني التي تم استرجاعها في المنطقة التي تبعد 65 مترًا عن الموقع الجغرافي الحالي. ويتم دمج بيانات العمق هذه التي يتم استرجاعها من الأشكال الهندسية مع ملاحظات العمق المحلية ويتم تعديلها عندما ينتقل المستخدم إلى موقع جديد.

توفّر الآن طلبات ARCore Depth API كلّ من الملاحظات المحلية من الكاميرا والمباني والتضاريس من هندسة المشهد في الشارع، ويتم دمجها في صورة عمق واحدة.

توافق الجهاز

تتوفّر ميزة "العمق الجغرافي المكاني" على جميع الأجهزة المتوافقة مع Depth API. لا تتطلّب هذه الميزة استخدام جهاز استشعار عمق متوافق، مثل جهاز استشعار مدة الطيران (ToF). ومع ذلك، تستخدِم Depth API أي أدوات استشعار أجهزة متوافقة قد يمتلكها الجهاز.

التأثير على الأداء

يُجري "العمق المكاني الجغرافي" عملية حسابية صغيرة لمرة واحدة في بداية الجلسة لدمج هندسة المشهد في تمثيل العمق عند تنزيله لأول مرة، ولكن لا يؤدي ذلك إلى زيادة تكلفة احتساب العمق بشكلٍ ملحوظ.

نطاق العمق

في حال عدم توفّر ميزة "العمق الجغرافي"، تتراوح النطاقات المعتادة في صور العمق بين 20 و30 مترًا تقريبًا، مع انخفاض كثافة ودقة ملاحظات العمق خارج هذا النطاق. عند تفعيل ميزة "العمق الجغرافي"، من الشائع أن تصل قيم العمق التي تم تحليل عيّنات منها بكثافة إلى الحد الأقصى البالغ 65.535 مترًا، حتى مع كمية صغيرة من الحركة الأولية.

حالات الاستخدام

يمكن استخدام ARCore Depth API في جميع حالات الاستخدام الحالية المتوافقة. باستخدام ميزة "العمق المكاني الجغرافي"، سيتمّ ملء صور العمق التي يتمّ الحصول عليها في المواقع الجغرافية التي تتوفّر فيها خدمة "الصور الفوتوغرافية الافتراضية" بعمق طويل المدى بشكلٍ أسرع من ذي قبل، ما يتيح حالات الاستخدام التي تستهدف العمق الطويل المدى في البيئات الخارجية. تشمل بعض حالات الاستخدام ما يلي:

  • حجب المحتوى الافتراضي والتأثيرات المرئية الأخرى على مستوى المبنى
  • التنقّل في الهواء الطلق
  • قياسات المسافة

القيود

لا تتوفّر ميزة "التفاصيل الجغرافية المكانية" إلا في المناطق التي تتيح استخدام ميزة "الاستضافة في خدمات VPS" وميزة "الشكل الهندسي للمشهد في الشارع". في المناطق الأخرى، ستؤدي واجهة برمجة التطبيقات ARCore Depth API وظيفتها كالمعتاد بدون القيم الجغرافية.

المتطلبات الأساسية

تأكَّد من فهم مفاهيم الواقع المعزّز الأساسية وكيفية ضبط جلسة ARCore قبل المتابعة.

تفعيل "التفاصيل الجغرافية المكانية"

في جلسة ARCore جديدة، تحقّق مما إذا كان جهاز المستخدم متوافقًا مع Depth وGeospatial API. لا تتوافق بعض الأجهزة المتوافقة مع ARCore مع Depth API بسبب قيود طاقة المعالجة.

لتوفير الموارد، تكون ميزة "العمق" غير مفعَّلة تلقائيًا في ARCore. فعِّل وضع العمق ليتمكّن تطبيقك من استخدام Depth API. بالإضافة إلى ذلك، يمكنك تفعيل الوضع "البيانات الجغرافية المكانية" و"شكل المشهد في الشارع" ل استخدام "التفاصيل الجغرافية المكانية".

اطّلِع على دليل المطوّر لتفعيل وضع العمق لكي يستخدم تطبيقك Depth API، وهذه التعليمات لتفعيل الوضع "المساحات الجغرافية" و"هندسة المشهد في الشوارع"، وعندها سيتم تفعيل "العمق في المساحات الجغرافية".

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

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