是否可以利用ArcMap或ArcPy中的数据驱动页面(DDP)工具来创建一组具有相同范围但显示不同图层的地图?
为了澄清起见,我会定期为大型项目地图制作所有地图,这些项目通常都位于同一位置,并且具有相同的基本图层,但是为了针对报告相关部分的不同方面(例如监视位置,土地使用,关键特征等)进行了修改,以使其重点突出。需要创建和维护单独的.mxds。
一个DDP类型的系统将允许我利用动态文本并确保整个过程中使用标准模板/输出,并且当更新一个通用数字或注释时,由于报表以一个.mxd而不是多个形式编写,因此使工作变得更加轻松。一个客户。
我使用的是ArcMap 10.1,但是通读了ArcGIS DDP联机帮助后,我认为必须使用ArcPy才能完成此操作,因为我一直无法弄清楚如何在ArcMap中进行操作。我知道QGIS具有Atlas插件,尽管我对其功能并不熟悉,但是很乐意将其用作替代方案。
1
我认为您正在寻找的是通过使用arcpy.mapping工具集在Python中编写地图文档更改的脚本。请参阅有关构建完整地图册的参考,尤其是在文档“简单参考丛书”中。
—
RyanKDalton