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

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

HarmonyOS
2024-12-23 15:44:33
733浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

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

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);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.

移除 Polygon可以调用:

this.mapPolygon?.remove();
  • 1.
分享
微博
QQ
微信
回复
2024-12-23 20:22:59
相关问题
mapkit是否支持poi获取POI数据
2225浏览 • 1回复 待解决
HarmonyOS kit.MapKit
961浏览 • 1回复 待解决
HarmonyOS 单行Text是否被截断隐藏?
1024浏览 • 1回复 待解决