gpt4 book ai didi

java - 在处理层映射 GPS 点

转载 作者:行者123 更新时间:2023-12-01 11:42:34 28 4
gpt4 key购买 nike

我是处理工具和使用 Java 来实现我的算法的新手。我想在 map 上可视化轨迹的 GPS 点(它们都应该位于同一坐标 - 我希望它是投影坐标,以便执行各种空间分析)。我在处理主页和一些教程上搜索了很多。但我不知道如何在处理 Canvas 中将 GPS 点映射到 map 上?有什么建议或好的教程吗?

最佳答案

您想要做的是将坐标从纬度/经度转换为屏幕。为此,您需要使用 map(),它将值从一个范围缩放到另一个范围。

例如,北极的纬度为 +90°,赤道的纬度为 0°,南极的纬度为 -90°。如果您的草图高度为 600 像素,您将使用:

float y = map(latitude, 90,-90, 0,height);

当然不同map projections将使这变得更加困难。 "equirectangular"投影由大小相等的正方形组成。它扭曲了地貌,但使编写代码变得非常容易。

我有一些mapping demos for Processing – 我认为this one将是最有帮助的。

关于java - 在处理层映射 GPS 点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29413928/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com