0

任何人都知道如何自动化该过程,如果地图范围内有多个行政边界区域,则可以使用地图文档中的 python 脚本打开该边界层以进行地图标注?

例如,如果在可见地图范围内有多个县边界(例如,感兴趣的区域与两个县重叠)要打开边界层?我不想将感兴趣区域的交叉点制成表格,因为它不涵盖整个布局。实际上,如果地图范围/布局中仅显示一个县,请不要打开县图层。但是,如果确实显示多个县,请打开县图层以在地图范围/布局中显示。我正在尝试自动化地图制作,但由于我正在“制表”地图/布局范围的交叉点,而不是特定的要素类,因此我被困在了这一点上。

说得通?感谢您提供有关如何处理此问题的任何和所有指导。

使用 ArcGIS 10.1 SP1 高级版

4

1 回答 1

0

如果发现了这样做的方法。我抓住了一个从当前地图范围创建多边形的脚本。然后我使用这个多边形在边界上执行了一个表格交叉。如果结果表的长度大于 1,我打开图层。

从地图范围脚本链接创建多边形

于 2013-08-14T16:43:11.243 回答