sep. 21-22, 2006 v fme worldwide user conference - vancouver exploring the possibilities
TRANSCRIPT
Sep. 21-22, 2006v FME Worldwide User Conference - Vancouver
Exploring the Possibilities
Presentation Title 2
Exploring the Possibilities
Presentation Title 3
Exploring the Possibilities
Presentation Title 4
Exploring the Possibilities
Presentation Title 5
Exploring the Possibilities
Presentation Title 6
Exploring the Possibilities
Presentation Title 7
Exploring the Possibilities
Presentation Title 8
Exploring the Possibilities
Presentation Title 9
Exploring the Possibilities
Presentation Title 10
Why Meet?
We can share experiences and ideas More about Workbench More about mapping files More about future development plans
We can learn how you use FME What features we should add. What functionality we should improve. How we can be better than we are now.
Presentation Title 11
Why Meet?
Find out about Safe products and future directions: FME SpatialDirect
Get to know each other better
Explore the Possibilities!
Have fun!
Presentation Title 12
Plenary
Safe Software History
Spatial ETL
FME User Community
What’s New in FME 2006 GB
Presentation Title 13
About Safe
Private company founded: 1993
Target markets: GIS & GPS vendors, Telecom and utilities, Oil & gas, Government agencies
Head office: Vancouver, Canada
World-wide Reseller network: 115 resellers, 31 countries
# of Employees: 76 International User base: 5500+
Presentation Title 14
A Brief History of Safe
Presentation Title 15
Looking Back
Presentation Title 16
Looking Back
Presentation Title 17
Looking Back
Presentation Title 18
Timeline
1993: Safe Software founded Translation technology to/from SAIF format commenced All revenue from training and consulting. No product.
1995: First non-founder staff hired Product in development All revenue still from training and consulting
1996: First FME Released. 10% of revenue now from product
Presentation Title 19
Timeline
1997: FME 2.0 Released Revenue from product surpasses consulting for first time First office!
1998: FME 2.1/2.2 Released Consulting revenue as a percentage falls to less than 25% Grandfather to SpatialDirect deployed at PanCanadian
(MapWiz) First FME Server deployment Bellsouth Second office!
1999: Workbench / FME Objects Technology Workbench Preview introduced with FME 2.3a FME Objects debuts with FME Viewer as first sample app SpatialDirect released Third office!
Presentation Title 20
Timeline
2000: FME 2000 Released Application extender work commenced FME Objects/SpatialDirect released in Beta Development Office opened
2001 FME 2002 introduced First FME Objects OEM deals signed FME 2001 Missing in Action!
Presentation Title 21
Timeline
2002: Workbench Initial Vision Realized FME Enabled apps built using FME Objects Infrastructure Upgraded:
CRM (Pivotal) Support (RT) tracking systems
FME 2003 Released Training center expansion
Presentation Title 22
Timeline
2003: FME 2003 X2 and FME 2004 released Custom Formats added FME Objects grows to about 10% of revenue Consulting falls to less than 10% of revenue
Presentation Title 23
Timeline
2004: Raster Technology Preview FME 2004 and FME 2004 ICE3
# of Formats passes 150! Autodesk Map 2005 3D
First FME Enabled app from major GIS vendor
ArcGIS 9.0 Data Interoperability Extension Second FME-Enabled app from major GIS vendor Most extensive OEM deal to date
ArcIMS 9.0 Data Delivery Extension OEM deal licensing SpatialDirect technology
Presentation Title 24
Timeline
2005: FME 2005 Released Arrival of Compound Transformers and
Bookmarks Prototypes of FME Integration with ETL tools
2006: FME 2006 and FME 200GB GML 3.1.1, GML SF Level 0 Profile, KML, EDIGEO
format Python now supported for scripting Rich Geometry Model Custom Transformers Published parameters, shared directories
Presentation Title 25
FME FormatsOver Time
Presentation Title 26
FME Code SizeOver Time
Presentation Title 27
The Safe Team(circa March 2005)
Presentation Title 28
Fun At Safe Software
Presentation Title 29
Splash Screen Fun
Presentation Title 30
Splash Screen Fun
Presentation Title 31
Splash Screen Fun
Presentation Title 32
Splash Screen Fun
Presentation Title 33
Splash Screen Fun
Presentation Title 34
Splash Screen Fun
Presentation Title 35
FME 2006 GB Unmasked
“In the current release of FME we are compiling with the 3 gigabyte (GB) address space switch which gives FME an extra 1 GB of address space.
This will be a boon for many of our larger users who are likely to go bananas with this extra memory at their disposal.”
Presentation Title 36
Splash Screen Fun
Presentation Title 37
Splash Screen Fun
Presentation Title 38
Splash Screen Fun
Presentation Title 39
Splash Screen Fun
Presentation Title 40
Splash Screen Fun
Presentation Title 41
Splash Screen Fun
Presentation Title 42
FME Art Fun
Movement started in Sweden by the famous Ulf Månsson
Make a workspace, predict what it will generate
FME Art Gallery online at:
www.fmepedia.com
Presentation Title 43
FME Art Fun: The Original Månsson
Presentation Title 44
FME Art Fun: The Månsson Variations
Presentation Title 45
FME Art Fun: The Månsson Variations
Presentation Title 46
FME Art Fun: The Cubist Månsson
Presentation Title 47
FME Art Fun: The Cubist Månsson
Presentation Title 48
FME Art Fun: The Modern Månsson
Presentation Title 49
FME Art Fun: The Modern Månsson
Presentation Title 50
FME Art Fun: Habarta Style Art
The Power of Looping!
Presentation Title 51
FME Mapping File Art: Laulund
Presentation Title 52
FME Art Fun: Iconized Workspaces
German UC 2006 53
Mission Statement
We are committed to becoming the predominant global
supplier of innovative spatial data interoperability solutions
by continuing to deliver excellent service, excellent products
and excellent value to our customers and partners.
Or
Data is a headache. We help people move, access, restructure, integrate,
make use of, … data! IT IS ALL ABOUT THE DATA!
Presentation Title 54
Sales By Region
0%
10%
20%
30%
40%
50%
60%
70%
Oct '98 - Sep99
Oct '99 - Sep00
Oct '00 - Sep01
Oct '01 - Sep02
Oct '02 - Sep03
Oct'03 - Sep04
Oct'04 - Sep05
Oct'05 - Mar06
CanadaOtherUS
Presentation Title 55
Evaluation & Purchases
Presentation Title 56
Who uses our technology?
Autodesk Licenses technology for their Mapping products
ESRI Data Interoperability Extension is our technology
rebranded. Licenses our GML SF technology and WFS client
technology.
General Electric Smallworld Resells our technology as gateway to their GIS
IBM FME supports IBM DB2 Spatial Integration with IBM/Ascential technology in
development.
Presentation Title 57
Who uses our technology?
Informatica We have developed extension to their ETL solution
Intergraph Licenses FME technology for its GTechnology product
MapInfo Licenses technology for MapInfo professional
Microsoft Licenses technology for MapPoint Services Integration with SQLServer Integration Services (SSIS).
Oracle Used by consultants and users.
Presentation Title 58
What is Interoperability?
It isn’t just about format!
Presentation Title 59
What is Interoperability?
220 V AC
220 V AC 220 V ~ 110 V220 V ~ 110 V
CONVERTERCONVERTER
Presentation Title 60
Spatial ETL
ETL stands for Extract, Transform and Load. technology that enables organizations to move data from
multiple sources, reformat and/or cleanse it, and load it into other database(s), a data mart or a data warehouse for analysis, or on another operational system to support a business process.
Spatial ETL is an ETL tool with a spatial focus.
Reader SHAPE ACAD MAPINFO DGN GMLACAD 163 156 35 9 4DGN 60 30 23 97 9GML 39 5 7 4 41MAPINFO 74 10 87 18 16SHAPE 548 55 96 35 11
395 7 4
41
74
10
87
18
16
548
55
96
3511
163
156
35
9 4
60
30 23
97
9
0
100
200
300
400
500
600
700
800
900
1000
SHAPE ACAD MAPINFO DGN GML
DGN
ACAD
SHAPE
MAPINFO
GML
Spatial ETL not = changing formats
Shape -> Shape
AutoCAD -> AutoCAD
DGN->DGN GML-GML
Presentation Title 62
Value of Spatial ETL
Decisions rely on users getting access to data.
Data is scattered all over the world in a myriad of formats, projections, and a variable state of health.
Historically Decision Support has not worked with Location Data. location data was collected primarily for map production. location data now collected for analysis and other intelligent
applications.
Spatial ETL is about getting the data from where it is to where it needs to be. It is not a data creation tool (GIS is for this) It is not a reporting tool.
Presentation Title 63
Spatial ETL
Presentation Title 64
Spatial ETL Functional Areas
Spatial ETL
Inspect Cleanse Transform Federate
Presentation Title 65
Inspect
Must be able to inspect data before, after, and during transformation process.
Presentation Title 66
Cleanse
Use Spatial ETL to identify errors and to assist cleanup/fixing the errors.
Presentation Title 67
Transform
Data restructuring both in terms of attribution and geometry is key!
Presentation Title 68
Federate
Must be able to access data where it is and share as federated(unified) dataview.
Can’t require data to be copied to one datastore.
Presentation Title 69
What is Safe’s Role
Major GIS vendors currently license our Spatial ETL technology. Autodesk, ESRI, Intergraph, MapInfo, …. Safe is the leading vendor in the Spatial ETL market.
Traditional ETL/BI vendors can also benefit• Databases now support spatial natively.
IBM DB2/Informix, Oracle, MySQL, PostGIS, …
• Spatial ETL is complimentary to ETL• IBM, Informatica, Microsoft, Oracle, … are more powerful
with spatial capabilities in their ETL offerings.
Business/Location Intelligence Decision-making benefits from incorporation of location
information.
Safe Software is the company that focuses on bringing spatial data to all applications.
Presentation Title 71
How do Safe’s Products Work?
Data in Format 1 Data in Format 2Translation and Transformation
Data in Format 1 Data in Format 2Thin Pipe Translation from 1 to 2
Presentation Title 72
Product Overview
FME
SpatialDirect
ArcGIS Data Interoperability Extension
Application Integrations
Professional Services
Presentation Title 73
FME is aData Hub
Presentation Title 74
FME Components
Presentation Title 75
FME Overview
Over 160 spatial formats and databases.
Over 215 transformers.
Support for Vector and Raster
Available on Windows, Linux, Solaris, MacOS X, HPUX, AIX, …
Presentation Title 76
What Does FME Provide?
Quick Translation FME Universal Translator FME Command Line GENTRANS
Data Transformation Workbench Mapping Files
Data Inspection FME Universal Viewer
Application Integration ArcGIS, Map3D, GeoMedia, SSIS, MapGuide, …
Presentation Title 77
Transformers and Coordinate Systems
Presentation Title 78
Data Transformation(FME Workbench)
Workbench is used to author a data transformation script.
Script is called FME Workspace
Presentation Title 79
Workbench Script Deployment Model
Author using Workbench(Windows)
Solaris, HP-UX,IBM AIX
Linux, Mac OS X
Windows desktop,Windows Server
Run on any supportedplatform
Presentation Title 80
SpatialDirect
Presentation Title 81
SpatialDirect Features
Clip, zip, and ship centrally stored data
Integrates with major Web mapping solutions Easy to integrate it thru HTTP interface
Reads/Writes FME-supported formats/coord systems
Reads data from multiple sources, coord systems
Now with Raster!
Presentation Title 82
FME SpatialDirectArchitecture
FME Spatial ETL Server
Presentation Title 83
FME Integrations
Autodesk Map 3D Autodesk MapGuide ESRI ArcGIS GE Smallworld Geoconcept Informatica Intergraph GeoMedia MapInfo Professional Microsoft MapPoint Microsoft SSIS
Presentation Title 84
ArcGIS Data Interoperability Extension
MappingMapping
AnalysisAnalysis
VisualizationVisualization
Presentation Title 85
Professional Services
Project Implementation Solve interoperability problems using our
technology Provide consulting services to end users and
systems integration companies. Focused strictly on FME technology
Solutions Assistance Hourly assistance available. Knowledge transfer to client staff.
Training Both on-site and open enrollment courses.
Presentation Title 86
FME User Community
A Wiki for FME users Complements the FME Mailing List
Fantastic overall FME resource
Evolving What’s Great list
Custom Transformer Library
Format Information
FME Art Gallery
www.fmepedia.com
Presentation Title 87
FME 2006 GBCore Technology
Large Address Aware 32 Bit Application 3 GigaBytes now available on 32 bit Windows. 4 GigaBytes now available on 64 bit Windows.
Many enhancements to Workbench
Raster support Viewer now supports raster FME 2007 to feature drastic upgrade.
Presentation Title 88
Product Update
Feature Manipulation Engine
Presentation Title 89
FME 2006 GBCore Technology
New formats ADO (Excel, SQL Server, Access) MapGuide SDF 3 OGC GML SF Profile SEG-Y (extra cost)
Improvements to existing formats AutoCAD, S-57, Geodatabase, Design Files, KML, …
Protection of Workspaces and Mapping Files Can now protect workspaces/mapping files so they can’t
be opened in workbench without an unlock code
Presentation Title 90
Workbench -- Counts
Feature counts through links are now optionally displayed after each run
Presentation Title 91
Workbench -- Looping
Custom Transformers now support looping
Presentation Title 92
Workbench -- Toolbar
Toolbar now customizable Transformers can be added!
Presentation Title 93
New Geometry Model
Backward compatible with old model Old geometry is in fact a type of new geometry. existing formats/transformers work as before.
Formats upgraded as needed to support new geometry ESRI Geodatabase, FF, GML, CAD, Oracle, ...
Hot Factories are being upgraded
FME 2007 will use this extensively.
Presentation Title 94
New Geometry Model
Presentation Title 95
MRF Clean
Adds powerful cleaning facilities to FME CAD->GIS migrations benefit Data integration efforts benefit
MRF Geosystems created an extra cost factory/transformer
Pricing is $2000 US per seat Floating license pricing is also available
Initially a 2D cleaner 3d to follow
Presentation Title 96
MRF Clean Parameters
Many levers available to control operation
Experimentation will be necessary With great power comes great
responsibility
Multi-level tolerance
Rich Geometry support
Presentation Title 97
Thank You
Thank you for coming to the conference.
Please make use of all of the Safe staff.
We look forward to sharing these next couple of days with you.
Presentation Title 98
Break