为了界面的美观,通产会设置自己的工具条,所以需要设置事件
首先定义一个按钮,用于执行
<span class="tool-compass" id="btn_compass"><span>指南针</span></span>
然后在js中定义事件
需要引入的arcgis类:
import Compass from "@arcgis/core/widgets/Compass";
// 地图指南针工具 let compass = new Compass({ view: mapView, }); mapView.ui.remove("compass"); const btn_compass = document.getElementById("btn_compass") btn_compass.addEventListener("click",function(){ compass_reset(); }) function compass_reset(){ compass.reset(); } }, // 指南针工具结束