6.FME Objects在Itron公司的成功案例


“Safe Software公司迅速地响应了我们对咨询意见的需求,
他们的快速响应对于我们按时 完成这个项目起了重要作用。

关于Itron
Itron公司在全球能源与水资源行业是领先的技术供应商和专业知识的重要来源。全球有2900多家基础设施企业依赖于Itron提供的技术,来优化能源和水资源的利用。Itron向客户提供行业领先 的解决方案,如计量数据采集、能源信息管理、需求方管理与响应、负载预测、分析与咨询服务、传 送和分发系统的设计与优化、基于Web的劳动力控制、工业与商业用户管理、居民能源管理等。

基本情况
LD-Pro是Itron公司发布的主要的传输和分配网络设计软件。LD-Pro允许用户定义自己的基础底图,用作设计阶段的背景,这个底图必须是MapInfo TAB格式的。

在我们的一个项目中,客户的底图数据是存贮在ESRI的ArcGIS?里的;为了让用户定义一个新的底图,需要消除LD-Pro与ArcGIS之间的距离。FME Objects,即嵌入版的FME(要素操纵引擎),是解决这一问题的理想的组件。

面临挑战
Itron的目标是向用户提供一个无缝的、简单的定义基础底图的方法。在短时间内完成这项工作是一个挑战


解决方案

第一步,设计人员利用ESRI的ArcIMS网络操作界面,把要用的地图数据从ArcGIS提取出来并转 换成Shape格式;然后,LD-Pro利用FME Objects无缝地使用Shape数据作底图。下面的章节详细介绍了FME Objects组件是如何生成符合LD-Pro要求的底图的,包括符号系统、注记和色系的一致性。

LD-Pro使用两个FMEUniversalReader对象:一个用于从Shape格式中读取地图数据,另一个用于 从FFS文件(FME要素存储格式,预先从MapInfo里提取LD-Pro点状符号并暂存为FFS格式)中读取 符号系统。为了处理比较大的地图,LD-Pro将地图要素和符号要素存储在FMEFeatureVectorOnDisk对象中,它能减少处理过程中内存的占用量。FMEUniversalWrite对象是被用来创建最终的LD-Pro基础底图(MapInfo TAB格式)。

在从Shape到MapInfo的转换过程中,FME Objects强大的属性和图形操作方法被用来对每一个要素进行一系列的变换(所有的变换都可以通过外部的ASCII定义文件进行配置)。例如,修改要素的类 型或属性名称。

线状要素设置了线型。点状要素的图形被相应的符号(从FFS文件获得)替换。对于需要注记的 要素,产生一个新的文本要素;这个新的文本要素还要平移到相关要素的九个注记位置之一。转换的 最终结果是能够在LD-Pro中使用的MapInfo的数据集。


结果

FME Objects使得Itron能在软件中为用户完全集成数据转换过程。Safe Software公司对该接口的设计过程以及如何充分利用FME Ojbects方面提供了咨询知识。

Itron已经有多年的经验在使用FME Suite进行GIS数据转换——将FME Objects集成进Itron的软件解决方案是一个自然的延伸过程。

好处
ArcIMS和LD-Pro的接口使得设计人员能够在LD-Pro中的设计工作中提取GIS的图形和属性作为参考,从而使设计流程更加简洁流畅。这个接口还提高了设计的准确性,因为提供了现势性最好的基础底图,可以更准确地放置新的设施或更新已有的设施。