HarmonyOS MapKit 创建的折现是否可以删除或者隐藏?

使用this.mapController?.addPolyline创建的折现是否可以删除或者隐藏

阅读 492
1 个回答

可以参考下面的示例代码:

private mapPolyline?: map.MapPolyline;

/**
 * 添加Polyline
 */
private async addPolyline() {
  let polylineOption: mapCommon.MapPolylineOptions = {
    points: [
      { latitude: 22.70106128558265, longitude: 114.20485559375003 },
      { latitude: 22.527566971297336, longitude: 113.90822473437503 },
      { latitude: 22.54025141339333, longitude: 114.19936242968748 },
      { latitude: 22.32373190546129, longitude: 113.99650772823661 }
    ],
    clickable: true,
    visible: true,
    width: 10,
    zIndex: 0,
    gradient: false
  };
  this.mapPolyline = await this.mapController?.addPolyline(polylineOption);
}

移除 Polygon可以调用:

this.mapPolygon?.remove();
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏