【FME】shp转换pdf思路

使用FME将SHP文件转换成PDF

问题描述

  • 给定shp数据将其转换成pdf,增加标注以及颜色
    【FME】shp转换pdf思路

问题结果

  • 本结果中的表格不做介绍,作为扩展内容
  • 顶部文字内容中文支持存在问题
    【FME】shp转换pdf思路

设计思路

  1. 读取数据 点名
  2. 将点名标注到图上
  3. 形成pdf

涉及转换器

数据处理部分转换器如下

  • AttributeCreator 手动给图层进行顺序标注
  • LabelPointReplacer获取点名进行标注
  • PDFStyler 设置对应的样式
  • Sorter 输出前根据 AttributeCreator 设定值排序

【FME】shp转换pdf思路
【FME】shp转换pdf思路
【FME】shp转换pdf思路
【FME】shp转换pdf思路

标题以及输出前转换器

  • creator 用来定义一个文本作为标题(经过尝试支持英文)
  • PDFPageFormatter 用来设置输出位置
    【FME】shp转换pdf思路
    【FME】shp转换pdf思路

主要转换器截图

  • 定义标题
    【FME】shp转换pdf思路
  • 定义PDF图上样式
    【FME】shp转换pdf思路
  • 定义输出PDF样式
    【FME】shp转换pdf思路

主要转换器连接图

【FME】shp转换pdf思路

资源下载地址

https://download.****.net/download/stahuri/10463956