浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

文档全面上新

更科技的视觉体验,更高效的页面结构,快前往体验吧!

体验新版
第1行: 第1行:
 
{{jspopularV3-sidebar}}
 
{{jspopularV3-sidebar}}
<div class="bluetitle"><div class="services-title-text">简介</div></div><div class="serve-explain-text">本节介绍如何利用鼠标在地图上绘制的功能。</div><!--jsapi单独demo-代码--><div class="aloneDemo"><div dir="https://lbsyun.baidu.com/cms/jsapi/demo/drawingManager.html"></div><div class="top_right">[http://lbsyun.baidu.com/jsdemo.htm#f0_7 DEMO详情]</div></div><div class="bluetitle"><div class="services-title-text">提供的鼠标绘制工具</div></div><div class="serve-explain-text">{{bluepoint}}DrawingManager:鼠标绘制工具。通过此工具用户可以在地图任意位置上画点、画线、画面并显示线的距离及面的面积。详情可见[http://lbsyun.baidu.com/index.php?title=jspopular3.0/openlibrary 开源库]。</div><div class="bluetitle"><div class="services-title-text">鼠标绘制过程</div></div><div class="devguide"><div class="leftborderbg" style="height:5000px;"></div><div class="devguideorder"><span>1</span>在页面的头部应用鼠标绘制工具开源库的文件</div><div class="devguidecenter"><pre class="prettyprint codestyle"><script type="text/javascript" src="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.js"></script>
+
<div class="bluetitle"><div class="services-title-text">简介</div></div><div class="serve-explain-text">本节介绍如何利用鼠标在地图上绘制的功能。</div><!--jsapi单独demo-代码--><div class="aloneDemo"><div dir="https://lbsyun.baidu.com/cms/jsapi/demo/drawingManager.html"></div><div class="top_right">[https://lbs.baidu.com/jsdemo.htm#f0_7 DEMO详情]</div></div><div class="bluetitle"><div class="services-title-text">提供的鼠标绘制工具</div></div><div class="serve-explain-text">{{bluepoint}}DrawingManager:鼠标绘制工具。通过此工具用户可以在地图任意位置上画点、画线、画面并显示线的距离及面的面积。详情可见[https://lbs.baidu.com/index.php?title=jspopular3.0/openlibrary 开源库]。</div><div class="bluetitle"><div class="services-title-text">鼠标绘制过程</div></div><div class="devguide"><div class="leftborderbg" style="height:5000px;"></div><div class="devguideorder"><span>1</span>在页面的头部应用鼠标绘制工具开源库的文件</div><div class="devguidecenter"><pre class="prettyprint codestyle"><script type="text/javascript" src="https://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.js"></script>
<link rel="stylesheet" href="http://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css" />
+
<link rel="stylesheet" href="https://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css" />
 
</pre>
 
</pre>
 
</div><div class="devguideorder"><span>2</span>在代码中实例化鼠标绘制工具</div><div class="devguidecenter"><pre class="prettyprint codestyle">var styleOptions = {
 
</div><div class="devguideorder"><span>2</span>在代码中实例化鼠标绘制工具</div><div class="devguidecenter"><pre class="prettyprint codestyle">var styleOptions = {

2021年7月28日 (三) 18:12的版本

简介
本节介绍如何利用鼠标在地图上绘制的功能。
提供的鼠标绘制工具
DrawingManager:鼠标绘制工具。通过此工具用户可以在地图任意位置上画点、画线、画面并显示线的距离及面的面积。详情可见开源库
鼠标绘制过程
1在页面的头部应用鼠标绘制工具开源库的文件
<script type="text/javascript" src="https://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.js"></script>
<link rel="stylesheet" href="https://api.map.baidu.com/library/DrawingManager/1.4/src/DrawingManager_min.css" />
2在代码中实例化鼠标绘制工具
var styleOptions = {
    strokeColor:"red",    //边线颜色。
    fillColor:"red",      //填充颜色。当参数为空时,圆形将没有填充效果。
    strokeWeight: 3,       //边线的宽度,以像素为单位。
    strokeOpacity: 0.8,    //边线透明度,取值范围0 - 1。
    fillOpacity: 0.6,      //填充的透明度,取值范围0 - 1。
    strokeStyle: 'solid' //边线的样式,solid或dashed。
}
    //实例化鼠标绘制工具
var drawingManager = new BMapLib.DrawingManager(map, {
    isOpen: false, //是否开启绘制模式
    enableDrawingTool: true, //是否显示工具栏
    drawingToolOptions: {
        anchor: BMAP_ANCHOR_TOP_RIGHT, //位置
        offset: new BMap.Size(5, 5), //偏离值
    },
    circleOptions: styleOptions, //圆的样式
    polylineOptions: styleOptions, //线的样式
    polygonOptions: styleOptions, //多边形的样式
    rectangleOptions: styleOptions //矩形的样式
});  
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消