在Google地图中使用3D [英] Using 3D in Google Maps

查看:415
本文介绍了在Google地图中使用3D的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想创建一个webapp,在那里我可以显示我自己的geotiffs,NDVI和其他数据图层以及3D几何图形,提供了2D tile和纹理3D形状的无缝渲染,就像maps.google一样。 com可以实现从地图转换到地球视图。

经过大量研究,最接近我实现可行解决方案的方法是从头开始构建基础架构基于 http://cesiumjs.org/ ,虽然这似乎是可行的,但它是非常低的水平,并且需要一个充满异国情调的图书馆鸡尾酒和一大堆人工小时。

在走下这条路之前,我想确保没有一个具有成本效益的替代方案,我的应用程序的肩膀沉重的举起来,给了我一个友好的API的基础上我的应用程序。



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



另一方面,在t上他在谷歌方面,在Earth API和Maps Engine的弃用中,很难说出目前可能的情况,并且长期保持可用状态。



今天构建的以Google为中心的高质量解决方案,是否有适用的Google API可以构建一个web应用程序,以显示具有无缝渲染体验的自定义2D和3D数据?

解决方案

https://cesiumjs.org/ 是一个与谷歌地图非常相似的图书馆,它提供支持地图顶部的3D形状。


I would like to create a webapp where I can display my own geotiffs, with NDVI and other data layers, as well as 3D geometries, providing a seamless rendering of both 2D tiles and textured 3D shapes, exactly like maps.google.com achieves in switching from "map" to "earth" views.

After much research, the closest I came to a viable solution is to build the infrastructure from the ground up based on http://cesiumjs.org/, and while this seems doable, it is extremely low level, and will require an exotic cocktail of libraries and a buttload of man-hours.

Before going down that road, I want to make sure there isn't a cost effective alternative that takes all the heavy lifting out of my app's shoulders and gives me a friendly set of APIs to base my app on.

Mapbox comes close to perfection in this regard, but unfortunately, it only handles 2D.

On the other hand, on the Google side, amid Earth API and Maps Engine deprecation, it's hard to tell what exactly is currently possible and will remain available long term.

Bottom line, for a future-proof Google-centric solution built today, are there Google APIs in place that allow building a webapp that displays custom 2D and 3D data with a seamless rendering experience?

解决方案

https://cesiumjs.org/ is a library very similar to google maps that provides support for 3d shapes on top of maps.

这篇关于在Google地图中使用3D的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆