Projection

public final 类 Projection扩展对象

投影用于在屏幕位置和地球表面的地理坐标 (LatLng) 之间转换。屏幕位置以相对于地图左上角的屏幕像素(而非显示像素)为单位(不一定指整个屏幕)。

公共方法摘要

LatLng
fromScreenLocation(点)
返回与屏幕位置对应的地理位置。
VisibleRegion
getVisibleRegion()
获取查看视锥体的投影,以便在屏幕坐标和地理纬度/经度坐标之间进行转换。
toScreenLocationLatLng 位置)
返回与地理坐标 (LatLng) 对应的屏幕位置。

继承的方法摘要

公共方法

public LatLng fromScreenLocation (点)

返回与屏幕位置对应的地理位置。屏幕位置以相对于地图左上角(而不是整个屏幕的左上角)的屏幕像素(而非显示像素)为单位。

参数
point 屏幕上的 Point(以像素为单位)。
返回
  • 与屏幕上的 point 对应的 LatLng,如果穿过给定屏幕点的光线未与地平面相交(地图严重倾斜,就可能会发生这种情况),则为 null

public VisibleRegion getVisibleRegion ()

获取查看视锥体的投影,以便在屏幕坐标和地理纬度/经度坐标之间进行转换。

返回
  • 当前状态下的观看视锥体的投影。

public Point toScreenLocation LatLng 位置)

返回与地理坐标 (LatLng) 对应的屏幕位置。屏幕位置以相对于地图左上角(而非整个屏幕)的屏幕像素(而非显示像素)为单位。

参数
个位置 地图上的 LatLng,用于转换为屏幕位置。
返回
  • 表示屏幕位置的 Point(以屏幕像素为单位)。