لإعداد موضع الكاميرا
ملخّص عام للمنشئ
CameraPosition.Builder()
تنشئ أداة إنشاء فارغة.
|
|
CameraPosition.Builder(CameraPosition السابق)
|
ملخّص الطريقة العلنية
CameraPosition.Builder |
bearing(إزاحة عائمة)
لضبط اتجاه الكاميرا بالدرجات في اتجاه عقارب الساعة من الشمال.
|
CameraPosition |
build()
لإنشاء
CameraPosition |
CameraPosition.Builder | |
CameraPosition.Builder |
إمالة(إمالة عائمة)
لضبط زاوية الكاميرا، بالدرجات، من سمت القدم (مواجهة الأرض مباشرةً).
|
CameraPosition.Builder |
zoom(تكبير عائم)
لضبط مستوى تكبير/تصغير الكاميرا.
|
ملخّص الطريقة المكتسبة
مقاولات عامة
عامة CameraPosition.Builder ()
تنشئ أداة إنشاء فارغة.
الطرق العامة
public CameraPosition.Builder الاتجاه (المحمل العائم)
لضبط اتجاه الكاميرا بالدرجات في اتجاه عقارب الساعة من الشمال.
المَعلمات
يحمل |
---|
عامة CameraPosition.Builder target (LatLng)
لضبط الموقع الجغرافي الذي تشير إليه الكاميرا
المَعلمات
موقع جغرافي |
---|
public CameraPosition.Builder الإمالة (الإمالة العائمة)
لضبط زاوية الكاميرا، بالدرجات، من سمت القدم (مواجهة الأرض مباشرةً). عند تغيير موضع الكاميرا لخريطة، يتم تقييد هذه القيمة اعتمادًا على مستوى التكبير أو التصغير للكاميرا. القيود هي كما يلي:
- بالنسبة إلى مستويات التكبير/التصغير الأقل من 10، يكون الحد الأقصى هو 30.
- بالنسبة إلى مستويات التكبير أو التصغير من 10 إلى 14، يزيد الحد الأقصى خطيًا من 30 إلى 45 (على سبيل المثال، في مستوى التكبير/التصغير 12، يكون الحد الأقصى هو 37.5).
- بالنسبة لمستويات التكبير/التصغير من 14 إلى 15.5، يزيد الحد الأقصى خطيًا من 45 إلى 67.5.
- بالنسبة إلى مستويات التكبير/التصغير التي تزيد عن 15.5، يكون الحد الأقصى هو 67.5.
المَعلمات
إمالة |
---|
public CameraPosition.Builder تكبير/تصغير (تكبير عائم)
لضبط مستوى تكبير/تصغير الكاميرا. يتم تحديد مستوى التكبير/التصغير بحيث يكون عرض العالم بكامله 256 بكسل مستقل الكثافة عند مستوى التكبير 0 (مع افتراض أنّ الكاميرا ليست مائلة). تؤدي زيادة مستوى التكبير/التصغير بمقدار 1 إلى مضاعفة عرض مساحة العرض الجغرافية الأخرى على الشاشة. وبالتالي، عند مستوى التكبير/التصغير N، يبلغ عرض العالم تقريبًا 256 * 2 N بكسل مستقل الكثافة، أي في مستوى التكبير أو التصغير 2، يكون عرض العالم بأكمله حوالي 1024 بكسل مستقل الكثافة.
عند تغيير موضع الكاميرا لخريطة، يتم تقييد مستوى التكبير أو التصغير للكاميرا على نطاق معيّن بناءً على عوامل مختلفة، بما في ذلك الموقع ونوع الخريطة وحجم الخريطة. يمكنك استخدام GoogleMap.getMinZoomLevel
وGoogleMap.getMaxZoomLevel
لمعرفة القيود. وتجدر الإشارة إلى أنّه لا يلزم أن يكون تكبير/تصغير الكاميرا قيمة عدد صحيح.
المَعلمات
تكبير / تصغير |
---|