注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

FME—专业化的空间数据服务实践者

——FME的新闻发布、技术交流、教程培训、应用共享平台

 
 
 
 
 

日志

 
 

利用FME自动生成CAD图框  

2014-09-09 08:59:00|  分类: CAD专题 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

作者:lkfree

利用FME可以在cad中根据某个范围生成图框,可以用来实现某些地块专题图(例如宗地图、选址范围图)这里我根据GIS数据库中某个地块面为中心,生成裁剪图框,并在FME中根据坐标生成文字整饰。

  如图是GIS数据中的一个地块面,根据该地块面,我们可以生成一个图框将数据库中的要素裁剪出来生成一幅CAD专题图。

                    利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者

 

   首先,我们需要生成该多边形的一个外接矩形,此处我采用的是通过“2DGridAccumulator”生成网格(在设置网格宽高度时可以尽量设小点)组成的边界框区域覆盖进入该转换器的所有要素。再利用“Dissolver”进行融合,生成一个外接的矩形如下图:

利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者 利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者
 

2DGridAccumulator”生成网格                       Dissolver”融合成一个矩形

利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者 利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者
 对于多个地块也能自动生成一个覆盖面

 

根据生成的矩形框中心点和预设的图框长度计算图框4个顶点坐标,利用“2DBoxReplacer”转换器生成一个矩形图框,在通过计算周围需要生成文字的大致坐标,利用“TextAdder”转换器生成文字整饰,该转换器以文字左下角为基点插入文字。而“CentredLabelAdder”自定义转换器以文字中心点为基点插入文字。生成的整饰如下两幅图:

 

利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者
利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者

 

对于图框内部的固定装饰要素例如指北针和固定的文字说明,可以制作成块,并制定插入基点,在FME中求得插入点坐标,并根据图框的大小比例设置块的大小。

利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者

 

    最后达到的效果如下图,可以通过指定一个地块号提取成专题图。

利用FME自动生成CAD图框 - FME - FME—专业化的空间数据服务实践者

生成的地块专题图

 

 如对文章有疑问,可发送邮件至liuke@antu.com.cn提问或讨论。

 

  评论这张
 
阅读(742)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016