[英]How to retrieve the coordinates of the building (length, width, height) on google maps or bing maps?
我想知道是否可以使用Google地图或Bing地图检索建筑物的坐标? 如果可能,它们的位置(经度和纬度)以及建筑物的高度?
如果我们可以恢复使用的视角和透视 图 ,我们应该能够计算出高度近似值吗?
我已经在网上搜索了,但是显然无法获得所有这些信息吗? 一千谢谢
最好在c#^ ^
有两种方法可以做到这一点,但是它们并不十分准确,并且可能存在法律问题。 使用Bing Maps中的Birdseye影像,您可以看到建筑物的倾斜视图,从技术上讲,可以做很多数学运算来获得建筑物的高度。 但是,使用Birdseye图像进行此操作违反了Bing Maps的使用条款,并且是数据提供者对鸟瞰图像的限制。
另一种方法是使用旧的Bing Maps 23D控件和鼠标事件来获取单击位置的高度。 我很久以前在这里写过一篇博客文章: http : //rbrundritt.wordpress.com/2009/10/03/bing-map-3d-altitude-extraction-via-mouse-click/
Bing Maps拥有一个新的3D地图控件,当前可作为Windows 8应用程序预览。 目前没有公共API,但是如果这是用于概念验证或演示,则可以随时尝试使用dll。 这是有关如何执行此操作的博客文章: http : //sharpgis.net/post/2014/01/28/The-layout-of-an-ExtensionSDK
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.