小编Dra*_*mon的帖子

转换 GPS 坐标以匹配自定义 2D 室外布局图像

我不知道这是否可能,但我正在尝试拍摄自定义室外足球场布局的图像,并使球员的GPS坐标与图像xy位置相对应。这样,就可以通过应用程序查看,以显示球员在球场上的当前位置,作为一种实时跟踪。

我还研究了将 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)

math gps android google-maps flutter

9
推荐指数
1
解决办法
1247
查看次数

标签 统计

android ×1

flutter ×1

google-maps ×1

gps ×1

math ×1