ArcGIS Pro 加载项(1)——一键移除所有图层

有时候地图里面的图层加的乱七八糟的,想清空图层的时候一般是shift连选之后右键移除,但是如果图层上有图表就会经常点错行,很不方便。找了一圈竟然也没找到一键移除图层的按钮,所以使用SDK构建了一个地图上下文菜单按钮,一键移除所有图层。效果如下
在这里插入图片描述
按钮的核心代码十分简单

为了将按钮加入到效果图所示的位置,DAML需要添加的代码

    <updateModule refID="esri_mapping">
      <menus>
        <updateMenu refID="esri_mapping_mapContextMenu">
          <!--Note: New_Menu_Item_Button is a button control that must exist within the controls tag-->
          <insertButton refID="ProAppModule_Button_RemoveAllLayers" placeWith="esri_mapping_addDataButton"/>
        </updateMenu>
      </menus>
    </updateModule>

这是出于自己的需求创建的第一个ArcGIS Pro 按钮,虽然很简单不过大大提升了学习的兴趣。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值