sep. 21-22, 2006 v the road ahead. housekeeping wireless internet access username: hccxx password:...
TRANSCRIPT
![Page 1: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/1.jpg)
Sep. 21-22, 2006v The Road Ahead
![Page 2: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/2.jpg)
Housekeeping
Wireless Internet Access
UserName: hccxx
Password: 55tt66yy
Lightning Talks start at 1:00 PM.
Conference Website: www.safe.com/2006uc
![Page 3: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/3.jpg)
Doctors’ Report
![Page 4: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/4.jpg)
FME 2007 and Beyond
FME 2007 Overview
Product Integrations
Python in FME 2007
FME 2007 Spatial ETL Server debut
Demonstrations
![Page 5: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/5.jpg)
FME 2007
New Geometry Architectural refresh continues focusing on processing
functions.
64 bit FME engine is running internally. Not all formats as some rely on 3rd party libraries. Cannot have mixed 32 and 64 bit in an application
Raster Improved performance. Reprojection is about 40 times
faster.
More Web Service clients WMS, WCS, GeoRSS and others.
![Page 6: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/6.jpg)
FME 2007
More Formats Geoconcept, GeoRSS, VOIV, CityGML, Lidar,
TIGER GML…., File Geodatabase
Format updates Oracle Spatial updates, Enterprise Geodatabase,
Autocad, DGN, GeoMedia, …
Continued Workbench Improvements Overview window, increased window flexibility Improved do/undo Improved schema migration support Improved transformer upgrade support.
![Page 7: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/7.jpg)
Workbench 2007
![Page 8: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/8.jpg)
Workbench 2007
![Page 9: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/9.jpg)
Workbench 2007
![Page 10: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/10.jpg)
Workbench 2007
![Page 11: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/11.jpg)
Customizable Categories
Create and share groups of transformers Transformers could grouped by task
![Page 12: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/12.jpg)
Selectable Reproject Engine
Default is FME engine
ESRI Reproject Engine can be used if ArcGIS is present
Possibly more Reproject engines could be made available
An FME Objects interface for Reproject engines has also been added Special license needed
![Page 13: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/13.jpg)
FME: The Road Ahead 13
Raster Support Goals
Translate between raster types eg. GeoTIFF > JPEG2000
Translate between raster subtypes eg. 8 bit colour palette -> 24 bit continuous colour
Resample rasters
Reproject rasters With reasonable performance(!)
Combine Raster & Vector in interesting ways Clip rasters to specific vector rectangles Drape -- moving raster data to vector features
![Page 14: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/14.jpg)
FME: The Road Ahead 14
Raster in Databases
Raster database support status ESRI ArcSDE
Writing and reading
Oracle 10g Writing (reading will follow)
![Page 15: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/15.jpg)
Zoning and Roads Overlaid on Landsat Image
![Page 16: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/16.jpg)
Contours Generated From DEM
![Page 17: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/17.jpg)
Why 64 Bit FME?
Memory, memory, memory. Able to process drastically larger datasets.
Machines with more than 4 GB commonplace.
Increased processor performance No cost premium
Vista + Core Duo 2 = commonplace 64 bit
![Page 18: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/18.jpg)
New Geometry Model
![Page 19: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/19.jpg)
New Geometry Model
Backward compatible with old geometry model Old geometry is in fact a type of new geometry. All existing formats/transformers work as before.
Formats upgraded as needed to support new geometry ESRI Geodatabase, FF, GML, Oracle, AutoCAD, GeoMedia,
Design Files, SDF3, …
Enables FME to support all latest geometry models
Latest status on fmepedia.
![Page 20: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/20.jpg)
Why a New Geometry Model?
Arcs, Arcs, Arcs Many systems represent features using arcs. Paths can consist of both arcs and line segments.
More efficient/accurate way to represent curves. New CurveFit transformer will create paths with arcs.
Proper support for measures. Multiple measures per vertex also supported.
Lays groundwork for multiple geometries per feature.
![Page 21: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/21.jpg)
Multi-Processing
Cores, Cores, Cores. Intel/AMD now have dual core processors.
How to take advantage of this? Multi-threading applications Multi-processing applications
Advantages of Multi-Processing Each process has its own memory space. Multi-process workspace can be distributed across
machine boundaries not just process boundaries.
![Page 22: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/22.jpg)
Multi-Processing
Disadvantages of Multi-Processing Communication is more expensive. Big performance gain for high cpu intensive tasks like
intersection, overlays, surface modeling, etc.
Advantages of Multi-Threading Low communication overhead. Finer grained parallelism.
Disadvantages of Multi-Threading More difficult to debug and develop applications.
Safe has Multi-Processing via the FME TransporterFactory & Transporter Transformers
![Page 23: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/23.jpg)
More Data Sources
FME is an environment able to use web services. To FME these are just data sources, and transformers.
FME is an ideal data integration/aggregation tool able to consume many data sources. It doesn’t matter where the data comes from! Python plays critical part in this. Our coming FME Spatial ETL Server can publish services
derived from other services.
FME is positioned to play a key role in enabling organizations to make wide-spread use of web services.
![Page 24: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/24.jpg)
Python
Python is a great way to extend the reach of FME technology. Most web services are not WFS, WMS, or SOAP..
FME 2007 enables users to exploit the power of Python more easily. FME 2006 GB has some capabilities but not like
FME 2007.
![Page 25: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/25.jpg)
Python Goodies
Many great libraries out there for users PyParsing (generic parsing) BeautifulSoup (XML/HTML parsing) Cheetah (Template Library) ReportLab ( PDF generation, etc) ZSI (Soap library) CElementTree (Wicked fast XML parsing) GeometryFactory (geometry algorithms)
Many more…
![Page 26: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/26.jpg)
Web Service via Python
!
Call out to Yahoo Geocoding Web Service
![Page 27: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/27.jpg)
FME Spatial ETL Server 2007
FME has very strong client applications Workbench is a great authoring tool Viewer is a strong data inspection tool for raster and vector
Workbench is to be the authoring environment for Server Deploy workbench scripts to the server as a service/resource for
organization Run/debug workbench scripts on the server during the authoring
phase
SpatialDirect is a client to this FME Spatial ETL Server
FME Spatial ETL Server will be released at same time as FME 2007 It will then evolve over the next few releases.
![Page 28: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/28.jpg)
Spatial ETL Server Solution
FME Spatial ETL Server
![Page 29: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/29.jpg)
FME SpatialDirectConfiguration
FME Spatial ETL Server
![Page 30: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/30.jpg)
FME Spatial ETL Server
FME Spatial ETL Server
![Page 31: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/31.jpg)
FME Spatial ETL Server
FME Spatial ETL Server
![Page 32: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/32.jpg)
FME Spatial ETL Server
Users see data the way they need to see it
![Page 33: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/33.jpg)
Spatial ETL Server
Ability to do data Federation is key
![Page 34: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/34.jpg)
Survey at ETL Conference
What is the most important data type that ETL tools don’t support?
#2 answer was Spatial!
![Page 35: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/35.jpg)
MIS + GIS = IS
Databases All major databases both open source and proprietary
now support or will support spatial data natively.
ETL Tools Many of the Major ETL vendors such as Microsoft (SSIS)
and Informatica now want to incorporate spatial capabilities.
Business Intelligence Many decisions making processes can benefit from
incorporation of spatial data.
Internet Yahoo Maps, Google Maps, Google Earth, Microsoft Virtual
Earth, AOL, GlobeXplorer, …
![Page 36: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/36.jpg)
Safe and Microsoft SSIS
![Page 37: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/37.jpg)
Safe and Informatica PowerCenter
![Page 38: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/38.jpg)
Safe Software Strategy
There is one thing that all applications need to shine.
Spatial Data
Data is to applications and databases as fuel is to an engine.
A database or web-based tool with no data is useless.
Web services with no easy way to consume them provide no value.
The job of Safe Software and its Users is to bring the power of spatial data to all applications!
![Page 39: Sep. 21-22, 2006 v The Road Ahead. Housekeeping Wireless Internet Access UserName: hccxx Password: 55tt66yy Lightning Talks start at 1:00 PM. Conference](https://reader035.vdocuments.us/reader035/viewer/2022062717/56649e195503460f94b068b7/html5/thumbnails/39.jpg)
Demonstration(s)