خيارات تراكب الأرض

حصة نهائية علنية GroundOverlayOptions توسيع Object
implements قطع غيار المناطق

تحدد خيارات تراكب الأرض.

الملخّص الثابت

عدد عائم NO_DIMENSION ضَع علامة عند عدم تحديد أي بُعد للارتفاع.

ملخّص ثابت مكتسَب

ملخّص الإنشاء العام

GroundOverlayOptions()
تنشئ مجموعة جديدة من خيارات تراكب الأرض.

ملخّص الطريقة العامة

GroundOverlayOptions
ارتساء(float u, float v)
لتحديد علامة الارتساء.
GroundOverlayOptions
bearing(محمل عائم)
تحدد اتجاه تراكب الأرض بالدرجات من الشمال في اتجاه عقارب الساعة.
GroundOverlayOptions
قابل للنقر(منطقي قابل للنقر)
لتحديد ما إذا كان تراكب الأرض قابلاً للنقر.
عدد عائم
getAnchorU()
ارتساء نسبي أفقي يشير 0.0 و1.0 إلى الحافتين اليسرى واليمنى. على التوالي.
عدد عائم
getAnchorV()
ارتساء نسبي عمودي يشير 0.0 و1.0 إلى الحافتين العلوية والسفلية على التوالي.
عدد عائم
getBearing()
تحصل على مجموعة الاتجاه لهذا الكائن GroundOverlayOptions.
LatLngBounds
getBounds()
تتيح هذه الميزة ضبط الحدود للعنصر GroundOverlayOptions هذا.
عدد عائم
getHeight()
للحصول على ضبط الارتفاع لهذا الكائن GroundOverlayOptions.
BitmapDescriptor
getImage()
للحصول على مجموعة واصف الصور لهذا الكائن GroundOverlayOptions.
LatLng
getLocation()
يتيح هذا الإجراء ضبط الموقع الجغرافي للعنصر GroundOverlayOptions هذا.
عدد عائم
getTransparency()
الحصول على ضبط الشفافية لهذا الكائن GroundOverlayOptions
عدد عائم
getWidth()
للحصول على ضبط العرض لهذا العنصر GroundOverlayOptions.
عدد عائم
getZIndex()
للحصول على مجموعة zIndex لهذا الكائن GroundOverlayOptions.
GroundOverlayOptions
image(BitmapDescriptor imageDescriptor)
لتحديد صورة هذا التراكب الأرضي.
منطقي
isClickable()
تتيح هذه السياسة الحصول على إعدادات إمكانية النقر لعنصر GroundOverlayOptions هذا.
منطقي
isVisible()
تتيح هذه السياسة الحصول على إعدادات مستوى الرؤية لهذا الكائن GroundOverlayOptions.
GroundOverlayOptions
position(موقع LatLng، عرض عائم)
تحدّد موضع تراكب الأرض هذا باستخدام نقطة ارتساء (LatLng) العرض (بالمتر).
GroundOverlayOptions
الموضع(موقع LatLng، عرض عائم، ارتفاع عائم)
تحدِّد هذه السياسة موضع تراكب الأرض هذا باستخدام نقطة ارتساء (a LatLng)، العرض. والارتفاع (كلاهما بالمتر).
GroundOverlayOptions
positionFromBounds(حدود LatLngBounds)
تحدد موضع تراكب الأرض هذا.
GroundOverlayOptions
transparency(شفافية عائمة)
تحدد شفافية تراكب الأرض.
GroundOverlayOptions
visible(boolean visible)
لتحديد مستوى الرؤية لتراكب الأرض.
GroundOverlayOptions
zIndex(فئة zIndex بقيمة عائمة)
لتحديد zIndex لتراكب الأرض، أي ترتيب رسمه.

ملخّص الطرق المكتسبة

الثوابت

علنية ثابتة النِّهَائِي عدد عائم NO_DIMENSION

ضَع علامة عند عدم تحديد أي بُعد للارتفاع.

القيمة الثابتة: -1.0

الشركات المصنّعة العامة

علنية GroundOverlayOptions ()

تنشئ مجموعة جديدة من خيارات تراكب الأرض.

الطرق العامة

علنية GroundOverlayOptions إعلان ثابت (float u, float v)

لتحديد علامة الارتساء.

تتم محاذاة علامة الارتساء مع موقع تراكب الأرض.

يتم تحديد نقطة الارتساء في مسافة مستمرة ثنائية الأبعاد حيث (0,0) و(1,0) و(0,1) و (1,1) لنرمز إلى الزوايا العلوية اليسرى وأعلى اليمين وأسفل اليسار وأسفل اليمين على التوالي.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 

المعلمات
u الإحداثي u للارتساء
v الإحداثي v للارتساء
المرتجعات

علنية GroundOverlayOptions الاستخدام (محمل عائم)

تحدد اتجاه تراكب الأرض بالدرجات من الشمال في اتجاه عقارب الساعة. تدوير تنفيذها حول نقطة الارتساء. إذا لم يتم تحديد قيمة، تكون القيمة التلقائية 0 (أي أعلى قيمة في الصورة). يشير إلى الشمال).

لاحظ أن الحد بين خطوط الطول والعرض ينطبق قبل التدوير.

المعلمات
يحمل الاتجاه بدرجات من الشمال في اتجاه عقارب الساعة. القيم خارج النطاق [0 أو 360) سيتم تسويتها.
المرتجعات

علنية GroundOverlayOptions قابل للنقر (قيمة منطقية قابلة للنقر)

لتحديد ما إذا كان تراكب الأرض قابلاً للنقر. إمكانية النقر التلقائية هي false.

المعلمات
قابل للنقر الإعداد الجديد لإمكانية النقر.
المرتجعات

علنية عدد عائم getAnchorU ()

ارتساء نسبي أفقي يشير 0.0 و1.0 إلى الحافتين اليسرى واليمنى. على التوالي. يتم استقراء قيم الارتساء الأخرى وفقًا لذلك.

المرتجعات
  • موقع ارتساء الحافة الأفقية النسبية.

علنية عدد عائم getAnchorV ()

ارتساء نسبي عمودي يشير 0.0 و1.0 إلى الحافتين العلوية والسفلية على التوالي. يتم استقراء قيم الارتساء الأخرى وفقًا لذلك.

المرتجعات
  • موقع ارتساء الحافة الرأسية.

علنية عدد عائم getBearing ()

تحصل على مجموعة الاتجاه لهذا الكائن GroundOverlayOptions.

المرتجعات
  • اتجاه تراكب الأرض.

علنية LatLngBounds getBounds ()

تتيح هذه الميزة ضبط الحدود للعنصر GroundOverlayOptions هذا.

المرتجعات

علنية عدد عائم getHeight ()

للحصول على ضبط الارتفاع لهذا الكائن GroundOverlayOptions.

المرتجعات
  • ارتفاع تراكب الأرض.

علنية BitmapDescriptor getImage ()

للحصول على مجموعة واصف الصور لهذا الكائن GroundOverlayOptions.

المرتجعات
  • تمثّل هذه السمة BitmapDescriptor صورة للسطح الأرضي.

علنية LatLng getLocation ()

يتيح هذا الإجراء ضبط الموقع الجغرافي للعنصر GroundOverlayOptions هذا.

المرتجعات
  • مكان وضع ارتساء تراكب الأرض. سيكون هذا null إذا تم تحديد الموضع باستخدام positionFromBounds(LatLngBounds).

علنية عدد عائم getTransparency ()

الحصول على ضبط الشفافية لهذا الكائن GroundOverlayOptions

المرتجعات
  • شفافية تراكب الأرض.

علنية عدد عائم getWidth ()

للحصول على ضبط العرض لهذا الكائن GroundOverlayOptions.

المرتجعات
  • عرض تراكب الأرض.

علنية عدد عائم getZIndex ()

للحصول على مجموعة zIndex لهذا الكائن GroundOverlayOptions.

المرتجعات
  • zIndex لتراكب الأرض.

علنية GroundOverlayOptions صورة (BitmapDescriptor imageDescriptor)

لتحديد صورة هذا التراكب الأرضي.

لتحميل صورة كزخرفة (تُستخدم لرسم صورة على خريطة)، يجب أن تكون يتم تحويلها إلى صورة بأوجه أسّية اثنان. وذلك لكي يمكن استخدام صورة mipmap بهدف عرض الزخرفة على مستويات تكبير/تصغير مختلفة - راجع Mipmap (ويكيبيديا) للحصول على التفاصيل. وبالتالي، للحفاظ على الذاكرة من خلال تجنب هذا التحويل، يُنصح بأن تكون أبعاد الصورة والقوى الثانية.

المعلمات
imageDescriptor BitmapDescriptor الذي سيتم استخدامه لهذا التراكب الأرضي
المرتجعات

علنية منطقية isClickable ()

تتيح هذه السياسة الحصول على إعدادات إمكانية النقر لعنصر GroundOverlayOptions هذا.

المرتجعات
  • true إذا كان التراكب الأرضي قابلاً للنقر، false إذا لم يكن كذلك.

علنية منطقية isVisible ()

تتيح هذه السياسة الحصول على إعدادات مستوى الرؤية لهذا الكائن GroundOverlayOptions.

المرتجعات
  • true إذا كان هذا التراكب الأرضي مرئيًا؛ false إذا لم يكن كذلك.

علنية GroundOverlayOptions الموضع (موقع LatLng، العرض العائم)

تحدّد موضع تراكب الأرض هذا باستخدام نقطة ارتساء (LatLng) العرض (بالمتر). وسيتم ضبط الارتفاع وفقًا لذلك للحفاظ على نسبة العرض إلى الارتفاع.

المعلمات
الموقع الموقع الجغرافي على الخريطة LatLng الذي توجد به نقطة الارتساء في الموقع المحدَّد ستظل الصورة ثابتة. وفي هذه الحالة، ستظل علامة ارتساء التثبيت ثابتة في الموضع على الأرض عندما تُطبق التحويلات (على سبيل المثال: setDimensions وsetBearing وما إلى ذلك).
العرض عرض التراكب (بالأمتار). سيتمّ تحديد الارتفاع تلقائيًا بناءً على نسبة العرض إلى الارتفاع للصورة.
المرتجعات
الرميات
IllegalArgumentException إذا كان علامة الارتساء هي null
IllegalArgumentException إذا كان العرض سالبًا
IllegalStateException إذا سبق أن تم ضبط الموضع باستخدام السمة positionFromBounds(LatLngBounds)

علنية GroundOverlayOptions الموضع (موقع LatLng، العرض العائم، الارتفاع العائم)

تحدِّد هذه السياسة موضع تراكب الأرض هذا باستخدام نقطة ارتساء (a LatLng)، العرض. والارتفاع (كلاهما بالمتر). عند العرض، سيتم تحجيم الصورة لتناسب الأبعاد المحددة.

المعلمات
الموقع الموقع الجغرافي على الخريطة LatLng الذي توجد به نقطة الارتساء في الموقع المحدَّد ستظل الصورة ثابتة. وفي هذه الحالة، ستظل علامة ارتساء التثبيت ثابتة في الموضع على الأرض عندما تُطبق التحويلات (على سبيل المثال: setDimensions وsetBearing وما إلى ذلك).
العرض عرض التراكب (بالأمتار)
الطول ارتفاع التراكب (بالأمتار)
المرتجعات
الرميات
IllegalArgumentException إذا كان علامة الارتساء هي null
IllegalArgumentException إذا كان العرض أو الارتفاع سالبًا
IllegalStateException إذا سبق أن تم ضبط الموضع باستخدام السمة positionFromBounds(LatLngBounds)

علنية GroundOverlayOptions positionFromBounds (LatLngBounds حدود)

تحدد موضع تراكب الأرض هذا.

المعلمات
حدود LatLngBounds لوضع تراكب الأرض فيه
المرتجعات
الرميات
IllegalStateException إذا سبق أن تم ضبط الموضع باستخدام position(LatLng, float) أو position(LatLng, float, float)

علنية GroundOverlayOptions الشفافية (الشفافية العائمة)

تحدد شفافية تراكب الأرض. درجة الشفافية التلقائية هي 0 (قيمة فارغة).

المعلمات
شفافية عدد عائم في النطاق [0..1] حيث يشير 0 إلى أن الأرض التراكب معتم ويعني 1 أن تراكب الأرض شفاف.
المرتجعات
الرميات
IllegalArgumentException إذا كانت الشفافية خارج النطاق [0..1].

علنية GroundOverlayOptions مرئي (قيمة منطقية مرئية)

لتحديد مستوى الرؤية لتراكب الأرض. مستوى الظهور التلقائي هو true.

المعلمات
مرئي
المرتجعات

علنية GroundOverlayOptions zIndex (قيمة zIndex بقيمة عائمة)

لتحديد zIndex لتراكب الأرض، أي ترتيب رسمه. يمكنك الاطّلاع على في أعلى هذه الفئة لمزيد من المعلومات حول مؤشر zIndex.

المعلمات
zIndex
المرتجعات