2012-10-06 53 views
1


我使用谷歌地圖在ASP.net Subgurim asp.net控制。 的問題是,我需要顯示一個帶箭頭的折線速滑運動員的肌肉在地圖上我的兩個點。谷歌地圖Subgurim顯示箭頭的折線

以下是我的代碼,但不幸的是,我無法爲適用什麼:

GLatLng from = new GLatLng(FromLan, FromLon); 
GLatLng To = new GLatLng(ToLan, ToLon); 

GLatLngBounds llbound = new GLatLngBounds(from, To); 

GMap2.GZoom = GMap2.getBoundsZoomLevel(llbound); 
GMap2.setCenter(llbound.getCenter()); 


GLatLng inside = llbound.getCenter(); 
bool isInside = llbound.contains(inside); 

GPolyline objpolyline = new GPolyline(); 
objpolyline.points.Add(from); 
objpolyline.points.Add(To); 
objpolyline.color = "red"; 
objpolyline.colorNet = System.Drawing.Color.Red; 
objpolyline.clickable = false; 
objpolyline.PolylineID = "Route"; 
objpolyline.geodesic = true; 
//Javascript Code 
//pts1.push (new GLatLng(lat111, lng222)); 
//var poly1 = new BDCCArrowedPolyline(pts1,"#FF0000",4,0.3, 
//          null,30,7,"#0000FF",2,0.5); 
//map.addOverlay(poly1); 

GMap2.addPolyline(objpolyline); 
//GMap2.addPolyline(objpolyline); 

問候, 維沙爾

+0

你在哪裏卡住了?是否顯示折線? – Cdeez

+0

是,顯示折線點之間,但它應該顯示就行了箭頭以顯示點之間的旅程的導航方向。 –

+1

我懷疑是在subgurim控制沒有這樣的功能,以獲得與折線的箭頭。糾正我,如果我錯了。我在它的網站上發現它。 – Cdeez

回答

3

它就像你正在使用谷歌地圖API V2看起來對我來說。

兩個問題與:

  1. 它已被棄用,可停在不到一年的時間工作。
  2. 谷歌地圖API V3現在支持"arrowed polylines"本身。