2012-06-21 325 views
7

它是任何公共地图API(谷歌,微软,openstreet ...),它返回某些地点的屋顶高度?从地图获取建筑物的高度API

想象一下:你请求一些地址,并且API返回建筑物的坐标,一些信息和高度(如果有的话)。

+0

存在这些信息:“这些建筑物的足迹和高度细节都是通过采用航空影像和使用计算机视觉技术来渲染建筑物形状而算法创建的......”看起来不像它包含在API中。 http://google-latlong.blogspot.com/2012/10/expanded-coverage-of-building.html – awongh

+0

首先,您可以使用此解决方案获取地面高度和自己的高度:http:/ /stackoverflow.com/a/31839572/1069083 – rubo77

回答

0

我几乎可以肯定答案是“否”。要获得这些信息,您需要LIDAR数据或类似的数据,并且没有LIDAR数据的全球数据集,只需准确确定单个建筑物屋顶的高度即可。

许多网络地图服务在内部使用地形和建筑立面模型来计算他们的“3d”视图模式,但我不认为这些数据是暴露的,即使它是我认为它只适用于显示目的而不是执行任何计算。

相关问题