【发布时间】:2014-11-13 10:41:03
【问题描述】:
Google 地图在其投影上提供了一种将点转换为地理位置的方法。
如果我通过 e.x.点 p = new Point(-1000,1000),我得到一个像 -89.3425,140.0345 这样的位置。该点在可见区域之外,但如果该方法对当前可见区域有限制,我找不到任何信息。
有人有源代码或更多相关信息吗?
【问题讨论】:
标签: android location maps point
Google 地图在其投影上提供了一种将点转换为地理位置的方法。
如果我通过 e.x.点 p = new Point(-1000,1000),我得到一个像 -89.3425,140.0345 这样的位置。该点在可见区域之外,但如果该方法对当前可见区域有限制,我找不到任何信息。
有人有源代码或更多相关信息吗?
【问题讨论】:
标签: android location maps point
使用MapView 的大小创建一个Rect,并使用Rect.contains(x,y) 检查给定点是否在MapView 内
记住:
屏幕位置以屏幕像素(不是显示像素)为单位指定 相对于地图的左上角(不是整个左上角 屏幕)。
【讨论】: