FME中的栅格数据操作之十三——生成应用于网络制图平台的瓦片(三)

本文介绍了使用FME处理大规模栅格数据生成适用于网络制图平台的瓦片方法,通过改进流程避免内存不足和数据管理难题。关键步骤包括:依据Bing Maps瓦片边界裁剪数据,利用转换器Clipper和ImageRasterizer进行栅格化,以及通过WorkspaceRunner串联工作空间提高效率。在FME Server上部署此方案可以进一步优化处理速度。
摘要由CSDN通过智能技术生成

原文发布时间:2010-06-13

作者:毛毛虫

对于前面讲述的生成瓦片的处理,如果要处理的数据集不很大的时候,或许能顺利运行。但是通常要处理的数据会很大,这是会出现FME内存不足的情况。

我们这里再说一下前面我们生成瓦片的过程:先读入shp文件,然后选择一小部分需要生成瓦片的区域;之后栅格化这部分数据,然后生成瓦片输出。

这时存在下面一些问题:一是数据管理起来可能会很麻烦;二、产生的瓦片可能不完整。我们随机选择的区域(没有按Bing Maps网格的划分)可能会把一个瓦片分成几个部分,也就是这个瓦片一部分可能会在你选择的一个区域,而另一部分在另一个区域,这时候需要它们融合为一张。

我们改进下这个流程,即使用Bing Maps瓦片的边界作为边界来选择裁剪区域。同时,为了方便的管理数据,我们最好能采用一些方便的格式存储(最好是使用空间索引,如FFS或一些空间数据库的方式)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值