فرافکنی

کلاس نهایی عمومی Projection Object را گسترش می دهد

یک طرح ریزی برای ترجمه بین مکان روی صفحه و مختصات جغرافیایی در سطح زمین ( LatLng ) استفاده می شود. مکان صفحه با توجه به گوشه سمت چپ بالای نقشه (و نه لزوماً کل صفحه) با پیکسل های صفحه نمایش (نه پیکسل های نمایشگر) است.

خلاصه روش عمومی

LatLng
fromScreenLocation (نقطه نقطه)
موقعیت جغرافیایی مربوط به مکان صفحه را برمی‌گرداند.
Visible Region
getVisibleRegion ()
برای تبدیل بین مختصات صفحه نمایش و مختصات عرض جغرافیایی/طول جغرافیایی، نمایشی از فروستوم مشاهده دریافت می کند.
نقطه
toScreenLocation (مکان LatLng )
یک مکان صفحه را برمی‌گرداند که با مختصات جغرافیایی ( LatLng ) مطابقت دارد.

خلاصه روش ارثی

روش های عمومی

LatLng عمومی ازScreenLocation (نقطه نقطه)

موقعیت جغرافیایی مربوط به مکان صفحه را برمی‌گرداند. مکان صفحه با پیکسل های صفحه نمایش (نه پیکسل های نمایشگر) نسبت به سمت چپ بالای نقشه (نه سمت چپ بالای کل صفحه) مشخص می شود.

مولفه های
نقطه یک Point روی صفحه در پیکسل های صفحه نمایش.
برمی گرداند
  • LatLng متناظر با point روی صفحه، یا اگر پرتوی که از نقطه صفحه معین می گذرد، صفحه زمین را قطع نکند، null است (این ممکن است در صورتی که نقشه به شدت کج شده باشد).

عمومی VisibleRegion getVisibleRegion ()

برای تبدیل بین مختصات صفحه نمایش و مختصات عرض جغرافیایی/طول جغرافیایی، نمایشی از فروستوم مشاهده دریافت می کند.

برمی گرداند
  • فرافکنی ناکامی تماشا در وضعیت فعلی آن.

Point toScreenLocation عمومی (مکان LatLng )

یک مکان صفحه را برمی‌گرداند که با مختصات جغرافیایی ( LatLng ) مطابقت دارد. مکان صفحه در پیکسل های صفحه نمایش (نه پیکسل های نمایشگر) نسبت به سمت چپ بالای نقشه (نه کل صفحه) است.

مولفه های
محل یک LatLng روی نقشه برای تبدیل به یک مکان روی صفحه نمایش.
برمی گرداند
  • Point ای که مکان صفحه نمایش را در پیکسل های صفحه نمایش می دهد.