- 博客(10)
- 收藏
- 关注
原创 【自动化地图制图和打印】学习笔记4
同ExportToPDF()相似,ExportToJPEG()第三个参数默认值PAGE_LAYOUT,即导出地图文档页面布局,设置特定数据框后即导出对应数据框图片。拓展,当用脚本处理访问一些特定布局元素时,有指定唯一名称显得重要,如何设置元素名称?arcmap中可以在布局元素属性窗口中设置。5个参数,第一个地图文档,第二个是打印机名称,不指定就默认当前的,第三数据框,第四个位打印到文件,第五个是图像质量。每个布局元素都可以有一个名称,虽然不是必须的,但要在脚本程序中访问这些元素,就需要为其指定唯一名称。
2025-02-03 19:51:26
376
原创 【查找和修复丢失的数据链接】学习笔记3
这个replaceDataSource()有四个参数,前两个必选,后两个可选,前两个为工作空间路径和工作空间类型,第3个dataset_name用来定义替换图层的数据名称,如果没给该参数,方法会查找与原要素名相同要素作为目标,最后一个参数validate默认为True,表示只有当工作空间路径的值为有效是,才会更新否则不会替换。反之如果想创建修改的地图文档,要使地图文档中图层暂时没有链接的数据源,就可以设置为False。此方法有四个参数:原始工作空间路径、原始工作空间类型,新工作空间路径、新工作空间类型。
2025-02-03 00:39:40
240
原创 【管理地图文档和图层】学习笔记2
更新图层符号,首先确保更新图层和源图层有相同的几何,还有就是属性定义是否相同,比如分级符号一般都基于一个特定的字段,白话就是两个图层要有个相同字段属性。拓展:UpdateLayer()还可以移除一个图层并把另一个图层添加到该位置,两个图层可以完全不相关,不用考虑几何和属性字段。当然该函数还可改变图层的各种属性,一般默认情况下更新符号,主要由参数控制。具体实现:可以在arcmap中修改需要改的属性后将图层保存为图层文件lyr,然后把这个lyr文件作为源图层,用来更新updatelayer图层属性。
2025-01-26 21:28:26
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人