首页 > 编程知识 正文

高德地图是北斗导航吗,高德地图导航在线使用

时间:2023-05-04 16:39:46 阅读:44927 作者:2663

标记显示地图上的单个位置。 可以使用标准图标,也可以由开发

用户定义的图标。 从AMAP.add marker (标记器)侧

法律在地图上添加标记。

标记选项属性如下:

位置(要求)地图上标记位置的纬度和经度值。

参数不能为空。

• title用户单击标记时,消息窗口中显示的字符串(测试发现,点击没有任何效果)。

标题下(测试发现,点击没有任何效果)显示的• snippet附件文本。

如果希望• draggable用户可以自由移动标记,请将其设置为true,默认设置为false。

• visible设定为“false”,使标记不可见。

“• anchor”图标位于地图上的基准点。

• perspective设定为true,标记有近大远小效果。

可以通过Marker.setRotateAngle ()方法设置标记

旋转角度从正北开始,按逆时针方向计算。

我只是想在上面加点

privatevoidaddmarkertomap ((latlnglatlng=newlatlng ) 39.9081728469,116.3867845961 ); markeroptionsmarkeroption=newmarkeroptions (; markeroption.position(latLNG; 标记选项. draggable (true; 标记器option.icon (bitmapdescriptorfactory.from resource ) r.Drawable.icon_marker ); 标记器标记器=AMAP.add标记器(标记器选项); marker.setrotateangle(30; }

在上面显示文本信息

markerOption的title,snippet信息markerOption.title ('天安门'.snippet ) '北京市东城区东长安街); //要显示的消息marker.showInfoWindow (; 完整的代码如下。

privatevoidaddmarkertomap ((latlnglatlng=newlatlng ) 39.9081728469,116.3867845961 ); markeroptionsmarkeroption=newmarkeroptions (; markeroption.position(latLNG; 标记选项. draggable (true; 标记器option.icon (bitmapdescriptorfactory.from resource ) r.Drawable.icon_marker ); markerOption.title (天安门).snippet ) )北京市东城区东长安街); 标记器标记器=AMAP.add标记器(标记器选项); marker.setrotateangle(30; marker.showInfoWindow (; }其效果如下。

绘图聚合线开发范例

1、“多段线”:多段线的关键类是多段线,在地图上定义了一系列连接

请参阅。 Polyline对象由一组纬度和经度坐标组成,并创建为一系列序列

的线将在AMAP.add polyline (polylineoptionsoptions )中添加到地图中。

polyline选项的属性如下:

添加添加(lat LNG . point )多段线的顶点的同时

添加多个。

• width设定线条的宽度。

设定颜色线的颜色。

• visible设定为“false”,看不到线。

setdottedline(true )设定线为虚线。

• setCustomTexture ()可以向线段添加自定义纹理。

geodesic[true]设定线段是否为大地曲线段。

public void addPolyline () polylineoptionspolylineoptions=newpolylineoptions ); polyline选项. add (newlatlng (38,119 ); polyline选项. add (newlatlng (38,120 ); polyline选项. add (newlatlng (38,117 ); Polylineoptions.width(8; polyline options.color (color.red; Polylineoptions.geodesic(true; AMAP.add polyline (多边形选项; }

任何多边形2,“多边形”: Polygon类与Polyline类似,包括

序列的一系列坐标。 但是,多边形包含内部区域,通过aMap

添加多边形(polygonoptionsoptions )将添加到地图中,并显示多边形选项的

属性如下:

添加添加(lat LNG . point )多边形的顶点,同时

添加多个。

• width设定线条的宽度。

• strokeColor设置边线的颜色。

填充颜色设置内部填充的颜色。

• visible设置为“false”,不能看到多边形。

圆3、圆(Circle ) :除了通用的多边形类外,还定义了黄金贴图Android SDK

引入Circle类,简化创建圆的过程,并使用amap.addcircle(circleoptions

options )添加到地图中。 CircleOptions的属性如下:

设置中心(latlngpoint )圆的中心点。

• strokeWidth设置边线的宽度。

• strokeColor设置边线的颜色。

填充颜色设置内部填充颜色。

• visible设定为“false”,看不到圆。

publicvoidaddcircle ((circleoptionscircleoptions=newcircleoptions ); circle options.center (newlatlng (38,120 ); circleoptions.radius(100000; circleoptions.strokewidth(8; circle options.stroke color (color.red; circle options.fill color (color.blue; AMAP.add circle (circle选项; 其结果如下

弧形(Arc ) )。

4、弧形(Arc ) :黄金贴图的Android SDK定义用于创建弧形对象的Arc类,

在amap.addarc(ArcOptionsoptions )中添加到地图中的arcoptions的属性

有性:

points(latLNGstartpoint,lat LNG路径点,LatLng endpoint ) )。

设定弧的起点、经由点、终点。

• strokeWidth设置边线的宽度。

• strokeColor设置边线的颜色。

• visible设定为“false”,看不到圆。 publicvoidaddarc ((arcoptionsarcoptions=newarcoptions ); ARCoptions.strokewidth(10; arc options.stroke color (color.red ); arc options.point (newlatlng (38,119 ),newlatlng (30,120 ),newlatlng (38,121 ) ); AMAP.addarc (arc选项; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。