文件名称:three-geo:3D地理可视化库
文件大小:3.4MB
文件格式:ZIP
更新时间:2024-05-22 09:49:58
threejs dataviz terrain gis gps-coordinates
三地 three-geo是一个基于的地理可视化库。 使用三地理,我们可以通过简单地指定全球任何地方的GPS坐标来轻松地近实时地构建具有卫星纹理的3D地形模型。 地形的几何形状基于Mapbox Maps API提供的RGB编码的DEM(数字高程模型)。 地形由标准对象表示。 这使我们可以轻松地访问底层的几何/纹理数组并使用JavaScript进行原始的GIS(地理信息系统)实验。 (有关如何以编程方式获取那些网格物体的信息,请参见用法)。 鸣谢:感谢 与地理相关的库( , )和 。 ,提供与3D地形相关的信息丰富的文章和实现。 演示版 1)示例/ geo-viewer(|) 该演示应用程序包含以下功能: 按需3D地形构建(通过鼠标单击Leaflet地图), 实时摄像机投影到Leaflet上(带有Oritentaion和HFoV指示), 与类似VR的激光束进行地形交互,
【文件预览】:
three-geo-master
----.gitignore(635B)
----es-pack.config.js(853B)
----README.md(9KB)
----.github()
--------workflows()
----tests()
--------jest.setup.js(44B)
--------units.js(4KB)
--------data()
--------browser()
--------node()
----examples()
--------deps()
--------flat()
--------simple-viewer()
--------load-esm()
--------projection()
--------img()
--------heightmaps()
--------editor()
--------geo-viewer()
----LICENSE(1KB)
----package.json(2KB)
----dist()
--------three-geo.esm.js(223KB)
--------three-geo.esm.compat.js(222KB)
--------three-geo.min.js(223KB)
----src()
--------models()
--------elevation.js(6KB)
--------index.js(9KB)
--------utils.js(4KB)
----.npmignore(40B)
----package-lock.json(621KB)