浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
更新时间:2020-06-23
文字覆盖物

文字(Text)在地图上也是一种覆盖物,由BMFText类定义,示例代码如下:

/// text经纬度信息
BMFCoordinate position = new BMFCoordinate(39.73235, 116.350338);

/// 构造text
BMFText bmfText = BMFText(
        text: 'hello world',
        position: position,
        bgColor: Colors.blue, 
        fontColor: Colors.red, 
        fontSize: 40, 
        typeFace: BMFTypeFace( familyName: BMFFamilyName.sMonospace,  
                textStype: BMFTextStyle.BOLD_ITALIC),
        alignY: BMFVerticalAlign.ALIGN_TOP,
        alignX: BMFHorizontalAlign.ALIGN_LEFT,
        rotate: 30.0);

/// 添加text
myMapController.addText(bmfText);

运行结果如下:

   

text.jpg

添加信息窗(弹窗覆盖物InfoWindow)

信息窗由BMFInfoWindow类定义,目前只支持通过图片添加信息窗,示例代码如下:

/// 构造infowindow
BMFInfoWindow infoWindow =
        BMFInfoWindow( image: 'resoures/control.png',
        coordinate: BMFCoordinate(39.928617, 116.40329),
        yOffset: 10,
        isAddWithBitmap: true);
   

/// 添加infowindow
myMapController?.addInfoWindow(infoWindow);
  运行结果如下:
     

infowindow.png.jpg

  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

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

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消