none
Bing Maps Windows 10 SDK, altitude information RRS feed

  • Question

  • Hi,

    In my PhD thesis I am working with GPS traces of vehicles. 

    Is it possible to match these traces in the roads (map matching) and is it possible to get the altitude informations of GPS points on the road?

    thanks in advance,

    Andreas

    Thursday, February 4, 2016 7:57 AM

Answers

  • It is possible to get most of this data in Bing Maps. However there will likely be a margin of error with the elevations as the elevation service in Bing Maps only provides ground elevations, so this will likely be an issue over bridges. Also, the elevation data is collected in a grid pattern. In the US each grid point is 10 meters from each other. So, in most cases the elevation of road will be close to the elevation returned by the service, but again there is a margin of error as it is possible for roads to be on the edge of a drop off and that elevation may be returned.

    As for matching traces to roads, are you looking to snap your GPS points to the road vectors in Bing Maps, or just get the road name?

    Snapping a point to a road can be done using the routing service. If you want the name, you can use the reverse geocoding service, however there will be cases where the name will be things like "street", "ramp" as there are a lot of sections of roads which technically have no proper name.


    http://rbrundritt.wordpress.com

    Thursday, February 4, 2016 7:33 PM
  • You will have difficultly getting exact altitudes along roads. As it is, Bing Maps has one of the best DEMs available for the US.

    http://rbrundritt.wordpress.com

    Monday, February 8, 2016 7:55 PM

All replies

  • There's no way to get direct access to the road vector data in order to do any sort of map matching. You can query the altitude of the surface using the tryGetLocationFromPixel API.
    Thursday, February 4, 2016 7:18 PM
    Moderator
  • It is possible to get most of this data in Bing Maps. However there will likely be a margin of error with the elevations as the elevation service in Bing Maps only provides ground elevations, so this will likely be an issue over bridges. Also, the elevation data is collected in a grid pattern. In the US each grid point is 10 meters from each other. So, in most cases the elevation of road will be close to the elevation returned by the service, but again there is a margin of error as it is possible for roads to be on the edge of a drop off and that elevation may be returned.

    As for matching traces to roads, are you looking to snap your GPS points to the road vectors in Bing Maps, or just get the road name?

    Snapping a point to a road can be done using the routing service. If you want the name, you can use the reverse geocoding service, however there will be cases where the name will be things like "street", "ramp" as there are a lot of sections of roads which technically have no proper name.


    http://rbrundritt.wordpress.com

    Thursday, February 4, 2016 7:33 PM
  • ...thanks for your answer.

    Yes I want to snap my GPS points to the road vectors of Bing Maps.

    At the moment I am using the snapping of another tool. With these snapped points, I am making a request for the altitude in Bing. But the response of this request is not accurate enough for me. The signal is very zigzag.

    So at the moment I do not know how to proceed,

    Greetings,

    Andreas

    Sunday, February 7, 2016 7:08 PM
  • You will have difficultly getting exact altitudes along roads. As it is, Bing Maps has one of the best DEMs available for the US.

    http://rbrundritt.wordpress.com

    Monday, February 8, 2016 7:55 PM