繁体   English   中英

Google Map Subgurim Show Arrowed Polyline

[英]Google Map Subgurim Show Arrowed Polyline


我在ASP.net中使用Subgurim asp.net控件用于Google Maps。 问题是我需要在地图上显示我的两个点上的ARROWED POLYLINE。

以下是我的代码,但不幸的是我无法应用任何内容:

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);

此致,Vishal

在我看来,您使用的是Google Maps API v2。

两个问题:

  1. 它已被弃用,并可能在不到一年的时间内停止工作。
  2. Google Maps API v3现在支持“箭头折线”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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