简体   繁体   中英

How to retrieve the coordinates of the building (length, width, height) on google maps or bing maps?

I wonder if it is possible with google maps or bing maps to retrieve the coordinates of the buildings? their positions (latitude and longitude) and height of buildings if possible?

If we can recover the angle of view and the perspective used we should be able to calculate the height Approximate not?

I already searched on the web, but apparently it is not possible to get all this information? A thousand thank you

Preferably in c # ^ ^

There are a couple of ways to do this but they are not perfectly accurate and may have legal issues. Using the Birdseye imagery in Bing Maps gives you an angled view of buildings which technically there is a lot of math that could be done to get the height of the building. However, using Birdseye imagery to do this is against the terms of use of Bing Maps and is a restriction put in place by the data provider for birds eye imagery.

Another method is to use the old Bing Maps 23D control and mouse events to get the altitude of the clicked location. I wrote a blog post on this a long time ago here: http://rbrundritt.wordpress.com/2009/10/03/bing-map-3d-altitude-extraction-via-mouse-click/

Bing Maps has a new 3D map control which is currently in preview as a Windows 8 app. There is no public API at this time but if this is for a proof of concept or demo you could always try playing around with the dll's. Here is a blog post on how to do that: http://sharpgis.net/post/2014/01/28/The-layout-of-an-ExtensionSDK

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM