当前位置: 首页 > news >正文

ArcGIS动态表格批量出图

一.产品介绍:ArcGIS动态表格扩展模块Mapping and Charting Solutions,可用于插入动态表格,与数据驱动结合,出图效率无敌。注:优先选择arcgis10.2.2。
二、下载连接:
https://www.xsoftnet.com/share/a001CXqKF8wMP.html
三、下面简要介绍插入动态表格步骤:

  1. 安装模块,打开Arcgis,点击“自定义”-“扩展模块”,将所有模块都勾上,激活模块;
  2. 切换至布局视图,选择“插入”-“Graphic Table Element”;
    在这里插入图片描述
  3. 弹出窗口中选择“Item to Row”(行表),点击“Wizard”(向导)
    在这里插入图片描述
  4. Set Table Format窗口不做任何选择,直接点击下一步;
    在这里插入图片描述
  5. Selecting table datasouces窗口,选择数据源图层,勾选下方第一个复选框,保证表格始终动态刷新,点击下一步;

在这里插入图片描述
6. Define table fields窗口,选择表中要显示的字段,点击下一步;
在这里插入图片描述
7. Define filters窗口,点击数据源图层,点击“Filter”;
在这里插入图片描述
8. Data Filters窗口,上方选择“Visible Extent”,保证表格显示内容与图面显示小班一致,如果表格中需要按某字段排序显示,点击“Add Filter” -“Sorting Filter” ;
在这里插入图片描述
9. Sort Options窗口,点击左下方“Add Table Filelds”;

在这里插入图片描述
10. 选择要排序的字段,点击OK;

在这里插入图片描述

  1. 返回Sort Options窗口,排序字段出现在窗口中,可选择降序或升序排序,点击OK;
    在这里插入图片描述

  2. 返回Data Filters窗口,点击OK;
    在这里插入图片描述

  3. 返回Define filters窗口,点击完成,表格出现在图面上;

在这里插入图片描述
14. 生成的表格背景透明,下方有空行,需要进行调整,在表格上右键选属性,弹出Table 属性窗口,点击“Table Format”选项卡,点击右下角“Table Design”;

在这里插入图片描述
15. Item To Row Table Design窗口,点击表格空行任意单元格,右键选“Delete”-“Row”,删除空行,另外,表格行、列宽度也可在Table Layout窗口直接调整;

在这里插入图片描述
16. 图层字段可能不是期望的要显示的名称,对此情况,点击标题单元格,右侧Elements窗口中展开标题,展开的内容上点右键选Properties,或直接双击;
在这里插入图片描述
17. 弹出的Properties窗口可修改需要显示的名称,修改完点击确定;
在这里插入图片描述
18. 点击框架选项卡,修改表格背景为白色,修改完点击确定,关闭Table属性窗口,调整表格大小,将表格放至图面合适位置,全部操作完成。
在这里插入图片描述
在这里插入图片描述
注:动态表格结合数据驱动页面出图才能发挥最高的效率!

布局视图中插入动态表格后如需用数据驱动批量导出,若采用普通导出方式导出pdf,汉字会显示不正常,此时应在Arcgis中采用打印方式导出!会Python的同学也可用下面的方法导出,同样可以避免乱码问题,具体可以自行参考帮助文档。
在这里插入图片描述
arcpy.mapping.ExportToJPEG

点击“文件”-“打印”

打印界面点击“设置”,打印机选择“Adobe PDF”(已安装Acrobat软件情况下),点击“属性”,默认设置选择“高质量打印”
在这里插入图片描述

http://www.lryc.cn/news/38141.html

相关文章:

  • ChatGPT真神奇,但是也真焦虑
  • mos管驱动与米勒平台介绍、消除
  • 20230311英语学习
  • 【面试题】Nginx面试题汇总(无解答)
  • Java面试总结(六)
  • Windows逆向安全(一)C与汇编的关系
  • Lazada、Allegro、速卖通测评自养号技术(方法解析)
  • Vue3的composition API—setup函数, ref函数,reactive函数
  • 国外seo比较好的优化方法有哪些?
  • 【JavaEE进阶】——第一节.Maven国内源配置
  • dockerFile编写
  • jenkins扩展你的流水线
  • Golang模糊测试入门
  • ARM uboot 的移植4 -从 uboot 官方标准uboot开始移植
  • 不用索引怎么优化百亿数据? | MySQL性能优化篇
  • JavaScript(WebAPI)
  • idea集成GitHub
  • 软考高级信息系统项目管理师系列之四十一:项目组合管理
  • Spring——Spring整合Mybatis(XML和注解两种方式)
  • 【专项训练】布隆过滤器和LRU缓存
  • 从一道面试题看 TCP 的吞吐极限
  • rsync 的用法
  • 【LeetCode每日一题:[面试题 17.05] 字母与数字-前缀和+Hash表】
  • 华为OD机试题 - 简易压缩算法(JavaScript)| 机考必刷
  • Kubenates中的日志收集方案ELK(下)
  • LeetCode - 42 接雨水
  • python --生成时间序列,作为横轴的标签。时间跨越2008-2022年,生成每年的6-10月的第一天作为时间序列
  • 【Unity VR开发】结合VRTK4.0:创建一个按钮(Togglr Button)
  • lottie-miniprogram在taro+vue的小程序中怎么使用
  • C++回顾(二十二)—— stack容器 与 queue容器