我正在爲事件的應用工作。我已經在應用程序中整合了Bing地圖(道路視圖),以便讓人們到達會場。如何在Bing地圖中顯示阻塞的道路?
但是,由於事件肯定會在活動當天封鎖道路。
所以我想要顯示的路障,使任何用戶不會通過查看從地圖的方向來阻塞的道路。
請建議我應該做什麼。
我正在爲事件的應用工作。我已經在應用程序中整合了Bing地圖(道路視圖),以便讓人們到達會場。如何在Bing地圖中顯示阻塞的道路?
但是,由於事件肯定會在活動當天封鎖道路。
所以我想要顯示的路障,使任何用戶不會通過查看從地圖的方向來阻塞的道路。
請建議我應該做什麼。
一個建議,你可以創建將被阻止的道路GPX軌道。 (在線查看GPX創建者或使用GPS記錄器) 當你有這些信息時,你可以用特殊顏色在地圖上加載這些軌跡...
GPX文件將包含TrackSegments,它們包含Trackpoints,其中有經度和緯度。 訣竅是讀出這些點並創建可以在地圖上顯示的LocationCollection對象!
實施例:
LocationCollection trackLocations = new LocationCollection();
var t = from trackSegment in selectedTrack.TrackSegments
select new GeoCoordinate(Double.Parse(trackSegment.Latitude), Double.Parse(trackSegment.Longitude));
我在其中道路/將會封閉每個位置圖釘添加到地圖。
有關如何添加圖釘的詳細信息,請參閱http://msdn.microsoft.com/en-us/library/gg588383(v=vs.92).aspx
+1用於簡單和輕量級。你可以使用一種風格來重新鑲嵌帶黃色/黑色條紋封鎖馬的圖釘;在標準圖釘上書寫ROADBLOCK會有點侵入性。 –