2

我可以使用 mapControl.ClearLayers() 清除所有图层,但我只想清除一个图层(底图的子图层,如城市)。我是新手,在此先感谢。

编辑:我正在使用 C#

4

1 回答 1

1

我不确定您使用的是哪个 API,但我很了解 C#。添加图层时,通常会为属性附加名称。您可以通过名称或索引来选择它。

mapControl.Layers[1].Clear();
mapControl.Layers["My Layer"].Clear();
于 2010-08-26T13:56:11.973 回答