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

文档全面上新

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

体验新版
更新时间:2022年03月22日
简介
Since3.1.0起地图Flutter插件支持3D棱柱(BMFPrismOverlay)绘制。提供一组多边形有序序列的点,根据序列点和高度生成3D棱柱。

示例代码如下:

/// 棱柱围点
List<BMFCoordinate> coords = [
BMFCoordinate(23.1007972, 113.5056531),
BMFCoordinate(23.1007758, 113.5056175),
BMFCoordinate(23.1007452, 113.5056388),
BMFCoordinate(23.1007892, 113.505714),
BMFCoordinate(23.1008206, 113.5056922),
BMFCoordinate(23.1007972, 113.5056531)
];

/// 构造3d棱柱
_prismOverlay = BMFPrismOverlay.colorPrismOverlay(
coordinates: coords,
topFaceColor: Colors.green,
sideFaceColor: Colors.green,
height: 20);
myMapController.addPrismOverlay(_prismOverlay);
显示效果如图:
 

polyline8.png


  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

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

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消