Как отобразить заблокированные дороги в Bing Maps? - PullRequest
0 голосов
/ 16 ноября 2011

Я работаю над заявкой на событие. Я включил в приложение Bing Maps (Road View), чтобы люди могли добраться до места.

Но из-за этого события в день события, безусловно, будут перекрыты близлежащие дороги.

Итак, я хочу отобразить дорожные блоки, чтобы любой пользователь не брал заблокированную дорогу, глядя на указания на карте.

Пожалуйста, предложите, что мне делать.

Ответы [ 2 ]

1 голос
/ 16 ноября 2011

Я бы добавил метку на карту в каждом месте, где дорога будет / будет закрыта.

Подробная информация о том, как добавить кнопки в http://msdn.microsoft.com/en-us/library/gg588383(v=vs.92).aspx

0 голосов
/ 16 ноября 2011

Предположение, что вы можете создавать GPX-треки для тех дорог, которые будут заблокированы.(ищите в Интернете создателей GPX или используйте GPS-регистратор). Когда у вас есть эта информация, вы можете загрузить эти треки на карту специальным цветом ...

Файл GPX будет содержать TrackSegment и содержать Trackpoints, которые имеют широту и долготу.Хитрость заключается в том, чтобы считывать эти точки и создавать объект LocationCollection, который можно отобразить на карте!

Пример:

LocationCollection trackLocations = new LocationCollection();
var t = from trackSegment in selectedTrack.TrackSegments
        select new GeoCoordinate(Double.Parse(trackSegment.Latitude), Double.Parse(trackSegment.Longitude));
...