原文发布时间:2012-11-14 14:51:08
最后更新:2013年1月11日
What’s Great”是对FME的某个特定版本的新功能的罗列。这里是针对2013版FME Desktop和FME Server的介绍的第二部分。
目录
提问
回答
亮点
读写模块
格式
所有格式
新增格式
格式更新
提问
FME2013有哪些重要的改变,更新和新的功能呢?
回答
“What’s Great”是FME某个特定版本的新功能的罗列,这里是针对FME DesktopDesktop和Server2013版的介绍,涵盖所有的格式更新、应用与功能的更新。
如果你想知道更多关于新功能介绍的信息,请用PR码联系Safe 软件公司技术支持团队。
亮点
新增格式:24
这些只是大概数字。FME2013支持格式数量的官方数据是999种。
读写模块
读模块:更新了图形界面,和底层架构,使得读模块能获得zip或者http URL文件。
通用格式写模块/写模块:对GENERIC写模块改进扩展文件输出的处理,在扩展选项的地方(比如dwg或dxf。.这些扩展现在是从当前格式的“源写模块”中提取出来的
格式
所有格式
重命名:以下格式名称进行的重命名:Esri-JSON (原名:ESRIJSON, PR#38443), MicroSoft OGDI Datalab (原名: OGDI Azure, PR#38236). ASPRS Lidar Data Exchange Format (LAS) 改变其缩写由 LIDAR 到 LAS (PR#39525)】
新增格式
AutoDesk IMX (CAD):新增一个写模块为IMX格式数据集(PR#32361)
新增创建建筑物占地面积的支持(PR#37577)
CIB(栅格):为CIB格式数据集新增一个读模块和写模块(PR#16824)
CouchDB (数据库):为CouchDB新增一个读模块和写模块,基于JSON的模型数据库(PR#22248)。包括一个原JSON数据的读写模式(PR#39722)
CSV/VRT (GIS):为VRT格式的数据集新增一个读模块(PR#36430)
CUZK GML: 对CUZK GML格式数据集新增一个读模块(PR#40099)
E57 (点云):为E57点云(Lidar)格式数据集增加一个读模块和写模块(PR#23238)。包括支持E57点云栅格要素(PR#37746)
FME Server配置:对FME Server配置信息新增一个读模块/写模块,利于系统迁移(PR#30646)
GeoHash (Microformat):为Geohash编码的坐标新增一个读模块(PR#35763)
Ingres Spatial (数据库):为Ingres spatial表格新增一个读模块和写模块(PR#39396)
Ingres Non-Spatial (数据库):为Ingres non-spatial表格新增一个读模块和写模块(PR#39396)
INGR (栅格):为鹰图的INGR格式数据集新增一个读模块和写模块(PR#11090)
KommunGML: 对 KommunGML 格式数据集新增一个读模块 (PR#40099)
KuntaGML:对KuntaGML 格式数据集新增一个读模块 (PR#40099)
NetCDF: 新增一个写模块用于创建NetCDF 格式数据集(PR#19099)
Riegl (点云):为Riegl(RDB)格式点云(Lidar)数据集新增一个读模块(PR#34415)
Salesforce (数据库):为Saleforce表格新增一个读模块和写模块
Socrata (Web 服务):为Socrata数据共享的web服务新增一个写模块(PR#36483)
Spatialite (数据库):为Spatialite空间数据库表格新增一个读模块和写模块(PR#31714)
SUN (栅格):为SUN栅格格式数据集新增一个读模块和写模块(PR#34370)
TerraScan (点云):为Terrasolid TerraScan点云(Lidar)格式数据集新增一个读模块和写模块
WKB (标记语言):为WKB编码的坐标新增一个读模块(PR#35763)
WKT (标记语言): 为WKT编码的坐标新增一个读模块(PR#35763)
ZFS (点云):为Zoller+Fr?hlich LaserControl ZFS点云(Lidar)格式数据集新增一个读模块(PR#37217)
ZMap (栅格):为ZMap栅格格式数据集新增一个写模块(PR#36785)
格式更新
矢量/GIS格式
Esri Geodatabase:增加了对读取注记头线类型“Line Callout”的支持。增加了一个格式属性(geodb_feature_dataset)来识别源要素数据集,和设置目标要素数据集。这个格式属性可有效地帮助进行要素数据集“扇出”。(PR#16053)
增加对多面几何对象写入TIFF和SGI纹理的支持(PR#27630)
Esri Geodatabase Raster:为支持Geodatabase元数据,增加读模块/写模块(PR#40234 PR#40235)
Esri Shape:新增一个参数来对多边形和环洞保留输入的环顺序(PR#39095)
Esri Shape:添加了在写入Shape数据集时创建空间索引的功能,为此添加了一个新的参数(Write Spatial Index)。这项功能要求安装ArcObjects。(PR#2557)
增加了在写入Shape数据集时创建属性索引的功能。同样,这个功能要求安装了ArcObjects。(PR#31172)
Google Earth KML:增加了一个“Create Folder for Feature Type”的要素类参数来列入/排除文件夹。(PR#38264)
增加在LookAt和照相机元素中对时间跨度/时间戳的支持。这些值可以在KMLViewSetter中设置,或者通过格式属性设置
新增对写入TIFF纹理的支持
MapInfo MIF/MID:更新到支持最新v11.5 字符集(PR#40669)
MapInfo TAB:增加了一个新的版本参数。现在用户可以选择版本300、450或900的TAB文件。这样是为了处理日历字段,可以创建出在Mapinfo旧版本中也有效的数据集。选择300时需要对日期、时间和日历字段转换为字符串描述的形式。选择450时可以将日期字段保留为二进制。选择900时这三个字段都保留为二进制。 (PR#23338)
增加了一个新的名为“Preserve Degenerate Geometry Types”读模块参数。设置为“yes”表示将防止MITAB Mapinfo读模块读取顽固“问题”,比如只有一个点的线。增加了通过MITAB读模块/写模块的格式属性来读取和写入Mapinfo元数据的功能。这个格式属性是一个列表,因此可以写入多个值。属性名称叫做mapinfo_metadata{}和mapinfo_metadata{}.。(PR#9952)
更新支持的最新v11.5坐标系和字符集(PR#40375)
栅格格式
性能:现在,所有的栅格格式在写入数据时性能有所提高。具体提高多少取决于哪种格式,因此有的改进比其他的更多。写入多个小型文件效率更明显。(PR#14026).
例如:
写入一个20000*20000 3波段ECW
2012:49.2秒(CPU: 48.1s user, 3.1s system)
2013:40.6秒(CPU: 47.9s user, 1.7s system)
写入一个20000*20000 3波段PNG
2012:1分50.6秒(CPU: 108.1s user, 2.1s system)
2013:51.2秒(CPU: 50.7s user, 0.1s system)
写入500个 256 x256 3波段PNG
2012:1分2.2秒(CPU: 14.1s user, 7.1s system)
2013:5.7秒(CPU: 5.0s user, 0.7s system)
Bathymetric Attributed Grid:增加对该格式在Unix操作系统的支持。支持版本更新到1.5.0。(PR/33310)
GeoTIFF:增加了对写入12字节JPEG—压缩数据的支持。 (PR#34369)
更新了读模块,创建了一个叫作geotiff_byte_order格式属性
增加了改写到支持的文件扩展的列表中 (PR#40044)
增加了一些参数,可按照某种EPSG码来写入一个几何坐标系,还可以写入一个Esri兼容的坐标系。(PR#34261)
JPEG:增加对写入12字节JPEG压缩数据的写入。(PR#34369)
添加了一个新的参数来写入到允许最优化JPG数据集。优化结果的输出更小,花费更长的时间。 (PR#37323)
增加一个读模块参数来应用GCPs(PR#38984)。
JPEG2000:增加一些参数,可按某种EPSG码写入一个几何坐标系,还可以写入一个Esri兼容的坐标系。(PR#34261)
增加了一个写模块参数,可设置输出的层的数量。JPEG2000支持不同级别的层,类似于其他栅格格式的金字塔。(PR#29368)
MrSID:支持升级版本(PR#21214)
增加了对Windows64字节操作系统的支持 (PR#21214)
NGRID:增加了一个数据类型选项,默认值为Real16,当目标程序不支持Real32时会有帮助(PR#37287)
NITF:增加了对写入12字节JPEG压缩文件的支持。 (PR#34369)
增加一个参数来指定优先影像配准源。目前可以是GEOLO或 IGEOLO (PR#40041)
PNG: 新增一个参数,用于写入允许优化PNG数据集。优化结果的输出更小,花费更长的时间。(PR#32687)
TIFF: 增加了对写入12字节JPEG压缩文件的支持。 (PR#34369)
增加了改写到支持的文件扩展的列表中
CAD格式
AutoCAD:新增一个高级写模块参数,用于设置变量INSUNITS。(PR#12052)
新增一个写模块参数,用于在写入DWG文件时创建imge缩略图。(PR#26521)
对(FME_HOME)\autocad目录新增模板文件,下载后均符合AutoCAD标准线型定义。 (PR#36706)
读模块和写模块增加了对垂直文本样式的支持,通过格式属性autocad_shape_vertical进行设置。(PR#38194)
更新RealDWG 格式到v2013 (PR#33916 PR#39359)
新增对读取MLeader实体的支持,通过暴露并读取各组件的方式(PR#27361)。
新增对实体几何对象写入的支持(按实体而不是曲面写入)
在REALDWG写模块中增加对TIFF纹理的支持(PR#27630)
增加对从实体中读取xRecord数据的支持(PR#38279)
增加一个读模块参数(USE_BLOCK_LAYER_INFO)来设置层的相关属性和某个块的潜在符号,作为扩展块组件层信息(PR#38213)
对弧长维度实体增加了基本读模块和写模块支持(PR#38237)
AutoDesk FDO:升级到FDO3.7版本。增加Map 3D Civil 3D和 2013 FDO供应商(PR#34171)
对Autodesk Infrastructure Map Server和Infrastructure Modeler 2013 FDO更新至v3.7(PR#38585)
增加对FDO 3.7供应商Autodesk 2013产品的支持(PR#34433)
Bentley MicroStation Design (DGN) V8:增加对读取Cone 3D (type 23)元素的支持,以边界表现(BREP)实体的形式。(PR#13776)
增加了写入维度元素的功能(PR#32392)
增加支持读取和写入用户联系 (PR#6418)
改进读取共享单元的性能(PR#37472)
允许读取关联了维度的主要文本值(PR#37321)
新增一个读模块参数(ASSUME_MATCHING_UNITS),用于定义UOR是否与Master Units一致(PR#30592)
增加对忽略层符号的支持,通过写模块要素类的属性对话框中的选项进行设置(PR#13997)
增加对写入标签给2D和3D文本点元素的功能。(PR#39164)
MCF:增加了对读取和写入弯曲文本要素的支持,和文本边界框处的顽固错误能被正确设置(PR#39544)
数据库格式
Geodatabase的内容请参见矢量/GIS格式
Comma Separated Values (CSV):对扫描值覆以默认最大线,来改进预视大量文件时的性能。 (PR#38102)
Esri ArcGIS SDE: 增加了DELETE写入模式的支持,针对fme_where (PR#25629)
Esri ArcGIS SDE Raster Catalog: 增加了DELETE写入模式的支持,针对参数Update Key列(PR#21083 PR#25629)
Microsoft Access:增加了一个用于重写已有文件的设置(PR#23008)
并接收,并且按小数点分隔符。(PR#37782)
Microsoft Excel:在参数设置中暴露了SQLCreator 和SQLExecutor 转换器中的参数 “Field Names On First Row”。这项许可更新到创建Excel数据集,例如将该参数设置为NO。 (PR#36966)
增加了一个用于重写已有文件的设置(PR#23008)
并接收,并且按小数点分隔符(PR#37770)
Microsoft SQL Server:空间和非空间数据同时批量插入到SQL Server的应用,可不用分别提交要素类,大大提高写模块的操作效率。(PR#13370)
注意:对于已有的工作 空间,你需要重新加一个SQL Server读模块到工作空间中,以利于批量插入。
MicroSoft Windows Azure Table:对Microsoft SQL Server应用了相同的批量插入功能。
Reported Performance Increase:按5—10X之间的增长速度插入到SQL Server,并且按400+x的增长速度插入到SQL Azure.
性能增长记录
没有插入Bulk
有插入Bulk
并接收,并且按小数点分隔符(PR#36229)
执行对Z值和尺寸的支持(PR#13669)
执行对v2几何图形读取的支持(PR#29754)
对SQL Server执行曲线,整球读取和平分闭合弧段的写入(PR#29754)
ODBC2:增加对MSSQL二进制和UUID列的读取,增加对写入MSSQL二进制//二元/图片/格网列的支持。(PR#20598)
Oracle:新增一个参数来禁用数据库的顽固连接(PR#14093)。当读取数字时用'.'作为分隔符,但在写入时用逗号作为分隔符。(PR#16590)
PostGIS: 对于PostGIS v2.0,增加在多曲线中对复合曲线的支持(PR#30317 PR#32936)
在PostGIS v2.0中,增加了支持写入和读取三维几何图形类型(PR#40339)
执行对PostGIS数据库读取和写入栅格数据的支持 (PR#34324)
PostGIS栅格写模块有多个要素类参数供设置
Teradata: 实现了一个新的读模块/写模块,用于JDBC (PR#22789)
基于XML/GML/JSON的格式
普遍改进了对任意XML写模块进行数据集扇出的性能
CityGML:新增了读取外观路径信息的功能,按照属性"citygml_image_uri_front" 和"citygml_image_uri_back"(PR#39930)
增加了对写入ECW, ERDAS, GEOTIFF, INGR, JPEG2000, MRSID, PCIDSK, SGI, TIFF 和XPM 纹理的支持(PR#27630)
Esri-JSON: 增加HTTPAuthentication( 身份验证)参数(PR#40165)
GeoJSON: 增加HTTPAuthentication( 身份验证)参数(PR#40165)
GML:增加对捷克地籍XML数据集的读取(PR#37935)。增加对通过GML读模块读取KuntaGML的支持(PR#37732)
INSPIRE:更新对INSPIRE水文学数据的读取(PR#39144)
JSON: 增加HTTPAuthentication( 身份验证)参数(PR#40165)
NAS:增加了对更新NAS的支持,每次更新多倍要素(PR#36946)。增加了对<gml:pos> 和<gml:posList>元素中的srsName信息的支持。增加了一种格式属性(gml_original_coordinate_system),用于保留原来的srsName (PR#31500)
WFS:增加了对通过WFS读模块读取KuntaGM的支持 (PR#37732)
XML:新增选项,对平面属性列表指定为开放或关闭。(PR#36636)
对xfmap提取的表达式创建目录,利于列表的使用。(PR#39211)
其他格式
3DS: 增加了对写入TIFF和SGI纹理的支持 (PR#27630)
AIXM:增加对5.X版本的支持(PR#36403)
Collada: 增加了对写入TIFF和XPM纹理的支持 (PR#27630)
DirectX: 增加了对写入JPEG纹理的支持。 (PR#27630)
对time slice要素新增格式属性gml_parent_identifier和gml_parent_identifier、codeSpace(C61904 PR#39259)
FileCopy:增加了一个参数,允许写模块不能指向源时的错误(PR#36960)
Google Fusion Tables:增加了写入开头和结尾SQL的支持 (PR#38634)
Google SketchUp: 增加了写入TIFF纹理的支持。移除了对GIF纹理的支持
GTI:更新到支持64字节Windows操作系统(PR#36506)
OBJ: 增加了对写入TIFF和XPM纹理的支持 (PR#27630)
Interlis2:增加对5.7.4版本的支持(PR#36435)
Open Street Map (OSM):更新到支持超大数据集的读取,例如带有7.64亿要素的European OSM数据集。 (PR#37345)
SEGY:增加了浮动点形式IBM中的坐标系的读取和写入(PR#37227)
VPF:新增了一个"Thematic index order"参数(_SORT_THEMATIC_INDICES),用于用户指定主题索引是否被分类。 (PR#31130)
VRML:替换了旧的VRML写模块,可支持X3D。考虑到兼容性问题,旧的写模块仍然可以用,但是在格式列表里不可见。 (PR#7411)
增加对写入TIFF和XPM纹理到X3D的支持 (PR#27630)
X3D写模块设置,对于通过FMEServer数据流直接进入网络浏览器的配置来说,可能是一个很有用的格式