我们付出一些成本,时间的或者其他,最终总能收获一些什么。
由于FME-HOW-TO系列的中文官方更新的时间较老,FME官网上的案例已经与中文官方存在较大的差异了,所以不得不对两篇文章进行对比参考,FME官方网站使用的FME版本为2023.1,本人安装的还是2020版本的,所以下载的模板打开后,有的新转换器会存在缺失的情况,个人是建议使用FME官网文章对应的版本,将会大大方便学习。
首先,看的是中文官方的,使用转换器MapnikRasterizer
读取的两个数据分别是kml和MapInfo
需要根据实际修改MapnikRasterizer转换器中的Rendering Rules(渲染规则)参数,均为面要素但默认识别为线要素
还要注意输入端的先后顺序,接着对样式进行修改Neighborhoods为黑色(0,0,0),Parks为绿色(0,1,0),Gamma设为0
设置栅格属性像元间距为1,背景透明度为0
添加Inspector和写模块,其中文档要求写模块选择ER Mapper ECW格式(是写入到数据库中的,我这没有读取数据库,就直接写出到TIFF)
如果arcmap中打开显示有问题,需要在显示中修改拉伸方式便可正常显示。
参考FME官网,还可使用ImageRaterizer进行矢量栅格化
当使用多个 ImageRasterizer 时,还需要 RasterMosaicker 将所有栅格合并为一个栅格。