javascript - Three.js + 传单 = 3D map ?

标签 javascript map 3d three.js leaflet

这可能是一项非常繁重的任务,但我正在寻找可以帮助我使用传单创建 3D map 的东西。我已经启动并运行传单,我只想将它们转换为 3D 透视图。

我这样做的唯一目的是以 3D 形式显示建筑物。我已经用过OSM Buildings ,但是它们不是真正的 3D。

我还找到了ReadyMap ,由已经支持 Leaflet 的 Pelican Mapping 开发,但我无法使该 API 成功运行,因为他们已经有一段时间没有更新它了。我已经在他们的 Github 上问过了,所以除非我能弄清楚如何解决 ReadyMap 问题(他们的 src 有数万行),否则到目前为止这条路并没有多少。我也不知道 OSM 建筑物是否可以与 ReadyMap 一起使用。

所以现在,我正在寻找其他选择。我的 2 个最大的前景是

Cesium AGI

Three.js

我基本上希望我的最终结果看起来像这样:

here ,然后点击右侧的“地球”。

如有任何帮助,我们将不胜感激!

最佳答案

你可以看看maptalks ,一个用于创建集成 2D/3D map 的 javascript 库。

(我是主要作者)

关于javascript - Three.js + 传单 = 3D map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17682551/

相关文章:

javascript - 使用 jQuery 禁用空选择框

javascript - 单击菜单更改文本

javascript - Chess.js 库。确定胜者和败者

C++ std::map,键的旋转

javascript - SignUp 和 SignIn 组件之间的路由

generics - 如何在 Swift 中返回一个序列?

c++ - 以指针为键的 map 的 value_type

c++ - 使用 NDC 空间在近平面上投影点

javascript - 检测 3D 对象网格上的点击

3d - 用于教学目的的良好游戏引擎