Skip To Content

esri_maplayer_remove (AutoLISP)

Esri_maplayer_remove 用于移除其地图索引编号引用的指定地图或影像图层。 使用 esri_maplayers 函数获取地图图层及其 maplayerid 值的列表。

语法

(esri_maplayer_remove maplayerid)

参数

  • maplayerid | 整型 | 必填 | 可以使用 (esri_maplayers) 获取的与图层相关联的整型索引编号。

示例用法

尝试移除工程图中索引编号 1 地图图层的地图参考。

(esri_maplayer_remove 1)

结果示例用法

从工程图中移除地图层并返回一个 true 列表:

(T)

返回值

该函数将返回一个值。

  • 如果成功,则返回一个 true 列表:(T)
  • 如果失败,则该函数将返回一个列表,其中第一个值为 nil,然后将返回一个包含键值 Error 的关联列表以及字符串形式的关联错误消息:(nil ("Error" . "<message>"))

失败的返回值

出于以下任一原因,可能出现失败的返回值:

  • (nil ("Error" . "No item selected"))

    未找到指定的地图图层。