繁体   English   中英

带有用户当前gps位置的Android画布图像?

[英]Android canvas image with user's current gps location?

我正在开发一个Android应用程序,该应用程序需要跟踪一个矩形区域(例如500X600米)内某个人的GPS位置。 我不想在google地图或osm上查看位置,而是将该区域的图像作为我的活动的画布图像(它覆盖了整个空间)。 我希望此图像的坐标对应于/镜像实际区域的gps坐标。 我将在该区域中进行物理标记,以便在人员进入该区域时测试其gps位置的精确度。如何在画布图像视图上跟踪此gps位置? 我也不确定地理围栏是否可以提供很大帮助,或者根本不需要,因为这将有助于检测该人何时进入或离开该区域,而不是检测他们在活动图像上的位置(该位置反映了该地理区域内的实际位置)。

为了直观表示,这是一张图片 有一个矩形公园,里面有不同的小矩形区域,红色箭头表示人在公园内小区域内的位置。 此图像是我的活动的画布视图,当人在公园内移动时,我希望红色箭头标记移至正确的较小区域。

是否有任何可用的库或SDK? 还是有其他方法可以解决此问题?

可以通过X,Y位置将图像上的每个位置映射到真实的GPS坐标。 您无需遍历该区域中的所有可能值,而只需采用MinMax

对于前。 以图像的尺寸500x500 ,然后底部左侧有坐标30,400和右上30,780 您可以只对图像的整个像素取小数。 然后将值从GPS映射到图像,然后在位置上定位自定义标记。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM