2015-08-19 36 views
4

我想创建一个web应用程序,我可以显示我自己的geotiffs,NDVI和其他数据图层以及3D几何图形,提供2D贴图和纹理3D形状的无缝渲染就像maps.google.com在从“地图”切换到“地球”视图时实现的一样。在谷歌地图中使用3D

经过大量的研究,最接近我找到一个可行的解决方案的方法是从零开始构建基于http://cesiumjs.org/的基础架构,虽然看起来可行,但它的水平非常低,并且需要异域鸡尾酒库和大量的工时。

在走下这条路之前,我想确保没有一种经济实惠的替代方案,将所有沉重的工作从我的应用程序的肩膀中解放出来,并为我提供了一套友好的API来基于我的应用程序。

Mapbox在这方面接近完美,但不幸的是,它只处理2D。

在另一方面,在谷歌方面,在一片地球API和地图引擎折旧,这很难说究竟是目前可能的,并将继续提供长期的。

底线,对于一个面向未来的谷歌为中心的解决方案创建了今天,还有谷歌的API的地方,允许构建了一个无缝渲染经验显示自定义的二维和三维数据的Web应用程序?

+0

我正在研究这个。你有没有找到解决方案? – MasterScrat

+0

选中此项:http://stackoverflow.com/questions/40715320/add-a-3d-layer-on-a-google-maps-object/40828246#40828246 –

回答

0

https://cesiumjs.org/是一个非常类似于谷歌地图的图书馆,它为地图上的三维形状提供支持。