我不知道这是否可能,但我正在尝试拍摄自定义室外足球场布局的图像,并使球员的GPS坐标与图像x和y位置相对应。这样,就可以通过应用程序查看,以显示球员在球场上的当前位置,作为一种实时跟踪。
我还研究了将 GPS 坐标转换为坐标平面。问题是我不知道这是否有效并且想提前确认。帖子中提供的图像是室内位置的,而且是11几年前的。
我使用了flutter 的LocationandGoogle Maps包。播放器的latitude和与测试时 Android Studio 中的模拟器显示的longitude实际latitude和相对应。longitude
有问题的布局以及与我正在寻找的结果的密切比较。
编辑:
在详细研究了这个问题之后,我尝试了这篇文章GPS Conversion - Pixel coords to GPS coords的答案,但它没有按预期工作。我在图像上取了一些点和相应的坐标,并遵循答案所使用的相同逻辑,但将其反转以给出实际的图像X位置Y。
上面帖子中给出的公式:
screenY0 //Screen origin (pixel corresponding to zero degrees latitude)
worldY0 //World origin (zero degrees latitude)
screenYscale //Screen scale (distance between 2 pixels)
worldYscale //World scale (distance between two latitude lines)
screenYpoint //Screen point …Run Code Online (Sandbox Code Playgroud)