1

我一直试图找到一种方法来做到这一点 4-5 周。我愿意学习任何我需要的东西。我大部分时间都在尝试使用 Java,但没必要这样做。

以下是具体情况。我正在尝试创建内陆湖泊的 3D 图像。我用高端声纳扫描湖泊。它允许我导出一个带有纬度、经度、深度、时间戳和其他一些东西的 csv 文件(最终我将把它放入数据库中)。

我想获取“x、y、z”数据(如果需要,还需要时间戳),将其转换为湖的 3D 图像并将其放在网页上供用户使用。我希望用户能够旋转和缩放图像。不同深度、轮廓线等的颜色......如果需要,我稍后会弄清楚。

我假设有人用激光雷达或其他东西为山做这个,但我在任何地方都找不到!

任何帮助表示赞赏。如果它不是一个完整的答案,那很好。我在寻找任何东西!

4

2 回答 2

1

由于您的目标是网络并且您愿意学习任何东西,因此您应该研究 WebGL(这是一种基于 Javascript 的技术)。大多数最新的浏览器现在都支持它。

这个演示可能与您想要实现的相似。我从这个关于高度图的问题中得到了链接

我也浏览了这篇文章,似乎作者有一个完整的系列来做你想做的事情。

于 2014-03-15T16:26:28.763 回答
0

经度 + 纬度 + 高度取自 GPS,并设置为“手动”创建的 3D“地球”模型 - 来自代码。我觉得也有几个明星的位置。它也具有旋转和缩放功能。这是一个Android应用程序...

不幸的是,我不知道更多。我一直在寻找旋转矢量的示例,至少我在 Github 上检查了 100 多个源代码 + 至少 100 个来自 Play 商店的应用程序。

试着找到那个。我希望它有点帮助。

于 2013-11-08T18:42:54.283 回答