توفر طرقًا لتعديل إطار العرض لخريطة التنقل. يجب تنفيذ جميع الطلبات الموجَّهة إلى الكاميرا في سلسلة محادثات واجهة المستخدم.
ملخص الفئة المدمَجة
@interface | Camera.Perspective | المنظور هو معلَمة يتم منحها للعنصر Camera لتحديد موقع الكاميرا واتجاهها. |
ملخّص الطريقة العلنية
تجريدي باطلة |
followMyLocation(منظور فوري)
ضبط الكاميرا لمتابعة الموقع الجغرافي للمستخدم
|
تجريدي باطلة |
setLocation(CameraPosition cameraPosition, boolean animate)
لتحريك الخريطة وتكبيرها/تصغيرها إلى الموضع المحدد.
|
تجريدي باطلة |
showRouteOverview()
لتحريك الخريطة وتكبيرها/تصغيرها لعرض نظرة عامة على المسار المتبقي.
|
الطرق العامة
متاح للجميع إفراغ خالٍ followMyLocation (من منظور فوري)
ضبط الكاميرا لمتابعة الموقع الجغرافي للمستخدم يُسمّى ذلك عادةً عند بدء التوجيه منعطف بمنعطف للدخول إلى وضع القيادة "مائل".
المَعلمات
المنظور | Camera.Perspective التي يجب أن تستخدمها الكاميرا عند المتابعة
|
---|
متاح للجميع محتوى تجريدي فارغ setLocation (CameraPosition [موضع الكاميرا]، صورة متحركة منطقية)
لتحريك الخريطة وتكبيرها/تصغيرها إلى الموضع المحدد. سيؤدي هذا الإجراء إلى منع الكاميرا مؤقتًا من
تتبُّع الموقع الجغرافي للمستخدم. يمكن إعادة ضبط الكاميرا للمتابعة باستخدام "followMyLocation(int)
".
المَعلمات
cameraPosition | الموضع الذي ستتحرك إليه الكاميرا. يجب ضبط هذا الموضع على الموقع المركزي، ولكن إذا لم يتم تحديد التكبير أو التصغير أو الاتجاه، ستبقى هذه السمات بدون تغيير عن موضع الكاميرا الحالي. |
---|---|
animate | ما إذا كان سيتم إجراء انتقال متحركة إلى موضع الكاميرا الجديد أم لا |
عام محتوى تجريدي فارغ showRouteOverview ()
لتحريك الخريطة وتكبيرها/تصغيرها لعرض نظرة عامة على المسار المتبقي. سيؤدي هذا الإجراء إلى منع الكاميرا مؤقتًا من تتبُّع موضع المستخدم.
يمكن إعادة ضبط الكاميرا لمتابعة أداء المستخدم باستخدام "followMyLocation(int)
".