FME 2006 GB incorporates a wealth of exciting new features that will have wide appeal amongst FME users.
Workbench has substantial new functionality accompanied by a vibrant new look provided by vivid new icons. For the first time ever, users can customize the Workbench interface to suit their unique needs and increase their efficiency. Understanding data flows in the Workbench canvas is now much easier with the addition of counters that show how many features passed through each connection each time a translation is run. We’ve also added password protection for workspaces, custom formats, and custom transformers – a feature requested by many of our users.
The Universal Viewer includes significant new functionality as well in that it now supports raster imagery.
FME users who work with large datasets will be especially interested in the new /3GB switch option to free up an additional gigabyte of memory normally reserved for their 32-bit Microsoft Windows operating system. On a 64-bit Windows operating system, FME 2006 GB automatically accesses 4GB of memory. This great new functionality prompted us to name this release FME 2006 “GB.” Officially the GB stands for Gigabyte, but unofficially it also stands for "go bananas," because we think that's exactly what many of our users will do now that they have all this additional memory available!
Users running FME 2006 GB on a 32-bit Microsoft Windows operating system can “flick the /3GB switch” in their system’s boot file to free up an additional one gigabyte of memory. No user intervention is required for 64-bit Windows – FME 2006 GB automatically accesses 4 GB of addressable memory! For more information on this option, visitwww.safe.com/3GB.
New Raster Formats
ERDAS RAW Writer: Writes uncompressed RAW format.
PCI DSK Reader/Writer: Reads/writes PCI Geomatics database files used by PCI EASI/PACE software for image analysis.
FME Universal Viewer
Rasters can now be viewed, inspected, and mixed with vectors in the display. (Note however, that the Visualizer within Workbench does not yet support rasters.)
New quick navigation features:
Hold down the middle mouse button (or wheel) and drag the mouse to pan around the view.
Hold down the Control key and roll the mouse wheel to zoom in and out of the view.
The Workbench toolbar can now be customized! Simply right-click on the toolbar and select Customize Toolbar. Transformers can also be dragged directly from the Transformer Gallery and placed on the toolbar for single-click access.
Two quick navigation features have been added:
Hold down the middle mouse button (or wheel) and drag the mouse to pan around the workspace.
Hold down the Control key and roll the mouse wheel to zoom in and out of the workspace.
Looping custom transformers can now be created, but some restrictions apply. (You can't loop a feature behind a blocking transformer such as a Sorter, for example.)
After a translation has run, the number of features that passed through each link can be displayed in the canvas, making it easy to see where your data actually flowed. This can be turned off using the Display Feature Counts button on the toolbar.
Workspaces, custom formats, and custom transformers can now be password-protected. This can be enabled in the Navigation pane under Workspace Settings > Advanced. Password-protected workspaces can be run in the Universal Translator or on the command line, but cannot be opened for viewing or editing in Workbench.
For each reader, the maximum number of features that reader should read, and which feature the reader should start at, can now be set.
New Vector Formats
AIXM Reader: Reads Aeronautical Information Exchange Model files. (Note: This is an extra cost item.)
SEG-Y Reader/Writer: Reads/writes the binary tape format developed by the Society of Exploration Geophysicists and used in the oil and natural gas industry. This is primarily intended to assist with NAD27/NAD83 conversion of SEG-Y. (Note: This is an extra cost item.)
OS MasterMap Reader: Added support for the OS MasterMap Address Layer 2.
S-57 Reader: Now supports Additional Military Layers (AML) and Inland Waterways (IW).
SVG Writer: Added the optional svg_use format attribute allowing a single point feature to use a predefined graphical symbol to identify its position.
VPF Database Writer: Complete overhaul to improve performance and conform to VPF specifications.
VPF Reader: Bug fixes.
Raster Format Updates
ASRP Reader: Added no data value reading.
BMP Writer: Added world file writer option.
CDED Writer: Added writing coordinate system information.
CDED Reader: Reading speed increase.
DTED Writer : Added directory creation option.
ECW Writer: Added compression level option.
ESRI SDE Reader: Now reads combined vector/raster tables.
ESRI SDE Writer: Added ability to drop raster tables.
General updates in terms of GUI options and exposable source format attributes.
GeoTIFF Writer: Added world file and compression options.
GIF Writer: Added world file option.
JPEG Writer: Added world file and compression options.
JPEG2000 Writer: Added coordinate system information and compression level option.
MrSID Writer: Added world file option.
NITF Reader: Added world file option.
Oracle Raster Writer: Added ability to drop raster tables.
PNG Writer: Added world file option.
USGSDEM Reader: Speed increase.
StringReplacer: Now has options not to use regular expressions, and can now handle absolutely any character combination.
DEMDistanceCalculator: For a set of input 3D line segments and a DEM, outputs a set of DEM rasters, each corresponding to one line segment. On each output raster, every pixel represents the closest distance between the corresponding pixel on the input raster and the line segment considered.
LatLongToMGRSConverter, MGRSToLatLongConverter, MGRSGeometryExtractor, MGRSGeometryReplacer: Will convert latitude and longitude values to MGRS code and vice versa.
PythonCaller: Calls arbitrary Python scripts to operate on features.
RasterCellValueReplacer: Replaces values within rasters.
MRFCleaner: An extra-cost third party transformer that performs a wide variety of cleanup operations on geometric data. (See MRFCleanFactory.)
MRFCleanFactory: This is a true multi-layer and multi-tolerance 2D data cleaning tool. It can be used to compute true and fuzzy intersections, correct undershoots/overshoots, generalize lines, remove short and duplicate geometries, remove dangles, join geometries and conflate geometries. (Note: This is an extra-cost plug-in.)
NVectors1RasterToNRastersFactory: This is a multi-purpose factory for merging multiple vectors onto a raster and potentially producing multiple rasters as output. As of this release, it is used only to implement the DEM Distance operation as described in the DEMDistanceCalculator transformer writeup below.
ClippingFactory: Improved raster support.
@MGRS: Has been added to support lat/long - MGRS code conversions.
@Python: Has been added to allow Python scripts to be run from within an FME translation on a per-feature basis.
@RasterCellValueReplacer: Has been added to replace values within rasters.
@ConvertBase: Added support for handling extremely large numbers.
@Log: Improved raster support.
@Reproject: Now twice as fast for rasters.
@ResampleRaster: Improved raster support.
Greatly expanded and improved coordinate system mapping between MapInfo, FME, and ESRI coordinate systems.