0

在此处输入图像描述

如图所示,静态图像覆盖在地图视图上,我想使用 GPS 跟踪用户状态,无论他是黄色还是红色,这可能吗?

4

2 回答 2

0

我认为这很容易实现,但是您需要深入研究数学才能做到这一点。

不要将其视为“某人的颜色”,而是要找到您的图像中心坐标,然后查看用户与该坐标的距离。

于 2013-02-14T08:37:22.103 回答
0

您可以使用Projection在屏幕上的像素与坐标之间进行转换,例如mapView.getProjection().toPixels(). 如果您绘制这些圆圈,您应该能够知道它在屏幕上的位置并确定用户在哪个圆圈中。

例如,您知道每个圆的直径,并且由于它们都具有相同的中心,如屏幕截图所示,您可以通过比较圆中心与三个圆的直径。

于 2013-02-14T08:41:47.477 回答