如果地图范围/布局视图中有多个记录,请启用边界图层?

时间:2013-08-13 19:52:26

标签: python-2.7 arcgis

如果地图范围中有多个管理边界区域,以便在地图文档中使用python脚本打开地图标注的边界层,那么任何人都有任何关于如何自动化过程的想法?

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

有意义吗?感谢您提供有关如何处理此问题的任何指导。

使用ArcGIS 10.1 SP1高级

1 个答案:

答案 0 :(得分:0)

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

Create polygon from map extent script link