How to Efficiently TransformNon-Spatial Data using FME                         March 13, 2013
Who Are We?         Dale Lutz          Co-Founder and          Vice President of Development          Safe Software      ...
Guest Speakers              Daniel Riddle                 GIS Specialist for                 SYNCADD Systems Inc.        ...
Questions are Encouraged!This morning’s Q&A Support:                 Mark Stoakes                 Manager Professional Se...
FME – Feature Manipulation EnginePowering The Flow of Spatial Data
FME – Feature Manipulation Engine   Powering The Flow of Data
FME CapabilitiesTransform Data to Use and Share                      Convertspatial data between                     hund...
Workbench:Graphical Data Flow Authoring
New to FME?  Getting started page:   http://fme.ly/GetStarted  Attend a weekly FME Desktop overview   webinar:   http://...
Poll: How much of your data isNon-Spatial?
Why FME for Non-Spatial? Beats Writing Code   Easier to maintain   Faster to configure Powerful Transformations and Fi...
SpatializingTransformers
SpatializingTransformers
FME Supported Formats
Poll: What Non-Spatial Formatsare of most interest to you?
1 - Old School Non-Spatial                Egg Information (CAT)   NEST_ID EGG_ID DATE_LAID DATE_HATCHED INCUBATION_DAYS   ...
1 - Old School Non-Spatial             DEMO Create a DBF file of:   Number of Eggs   Average Incubation … for each spe...
2 – The Office
2 – The Office
2 – The Office              DEMO Reorganize the Vancouver Business  Licenses Excel File   Separate tabs for license stat...
3 – Hipster
3 – Hipster
3 – Hipster
3 – Hipster              DEMO Check if my electric car needs charging   Read the Tesla Vehicle Webservice (which returns...
4 – Corporate
4 – Corporate          DEMO Update Oracle with results from  complex MS SQL Server query
5 – Cloudy
5 – Cloudy          DEMO Publish data from SalesForce to Socrata    Filter out bad data along the way    Plus do schema...
Guest Speakers              Daniel Riddle                 GIS Specialist for                 SYNCADD Systems Inc.        ...
Story 1: Data Upload Monitoring• The Mission: Monitor data uploaded via a web  interface to an Army Geospatial Data Wareho...
SYNCADD• Custom transformers are created and source user  parameters are published to leverage FME Server.• Readers Used: ...
SYNCADDCustomtransformerscomplete varioustests on metadatatags, schemafeature classes, andschema attributes.
SYNCADDResults areexported asMicrosoft Excelspreadsheetsand emailed tothe user usingFME Server.
Story 2: Non Spatial MS Access ETL• The Mission: Evaluate, document, and reproduce  a non-spatial ETL process currently ma...
SYNCADD• Before: SQL queries in MS Access
SYNCADD• After: FME creates a diagram that is easy to understand.
SYNCADD• Inspection points and FME Data Inspector make it easy  to evaluate the process even on the fly in a meeting.• Vis...
SYNCADD
Summary Don’t let the Spatial scare you off! FME is a powerful Non-Spatial problem  solving machine FME is not just for...
2013 FME World Tour!                 40+ FME User Meetings                  happening world wide and                  one...
Upcoming webinars How to Easily Read and Write CityGML Data Using  FME – March 27 How to Load Spatial and Non-Spatial Da...
Poll: Would you like moreinformation on our freetraining options? View the offerings at:    http://fme.ly/online
We’ll Be Following Up
Thank You! For more information, contact:   Sales      info@safe.com   Support      support@safe.com      (604)501-9...
How to Efficiently Transform Non-Spatial Data using FME
How to Efficiently Transform Non-Spatial Data using FME
How to Efficiently Transform Non-Spatial Data using FME
Upcoming SlideShare
Loading in …5
×

How to Efficiently Transform Non-Spatial Data using FME

2,894 views

Published on

FME supports a wide range of non-spatial data, from spreadsheets (CSV, Excel) to databases (SQL Server, Oracle) and to key applications (Salesforce, Socrata). In this webinar, discover how to easily transform non-spatial data for use, even adding a spatial component to your non-spatial data. You'll also hear how SYNCADD has been using FME to solve non-spatial challenges in a variety of situations.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,894
On SlideShare
0
From Embeds
0
Number of Embeds
880
Actions
Shares
0
Downloads
45
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

How to Efficiently Transform Non-Spatial Data using FME

  1. 1. How to Efficiently TransformNon-Spatial Data using FME March 13, 2013
  2. 2. Who Are We? Dale Lutz Co-Founder and Vice President of Development Safe Software Aaron Koning FME Server Product Manager Safe Software
  3. 3. Guest Speakers  Daniel Riddle GIS Specialist for SYNCADD Systems Inc.  Kristofor Carle Software Developer for SYNCADD Systems Inc.
  4. 4. Questions are Encouraged!This morning’s Q&A Support:  Mark Stoakes Manager Professional Services Safe Software  Iris Gutowski Product Support Specialist Safe Software
  5. 5. FME – Feature Manipulation EnginePowering The Flow of Spatial Data
  6. 6. FME – Feature Manipulation Engine Powering The Flow of Data
  7. 7. FME CapabilitiesTransform Data to Use and Share  Convertspatial data between hundreds of formats  Transformspatial data into the precise data model you need  Integratemultiple different data types into a single data model  Sharespatial data with people where, when and how they need it
  8. 8. Workbench:Graphical Data Flow Authoring
  9. 9. New to FME?  Getting started page: http://fme.ly/GetStarted  Attend a weekly FME Desktop overview webinar: http://fme.ly/WeeklyIntro
  10. 10. Poll: How much of your data isNon-Spatial?
  11. 11. Why FME for Non-Spatial? Beats Writing Code  Easier to maintain  Faster to configure Powerful Transformations and Filtering Supports Most Common Formats Consistent Handling of Spatial and Non-Spatial in one tool
  12. 12. SpatializingTransformers
  13. 13. SpatializingTransformers
  14. 14. FME Supported Formats
  15. 15. Poll: What Non-Spatial Formatsare of most interest to you?
  16. 16. 1 - Old School Non-Spatial Egg Information (CAT) NEST_ID EGG_ID DATE_LAID DATE_HATCHED INCUBATION_DAYS 20 0 20040819 20040826 7 20 1 20040823 20040829 6 20 2 20040818 20040826 8 … Species (CSV) NestId,Species 100,BLUE JAY 101,AMERICAN GOLDFINCH …
  17. 17. 1 - Old School Non-Spatial DEMO Create a DBF file of:  Number of Eggs  Average Incubation … for each species of bird
  18. 18. 2 – The Office
  19. 19. 2 – The Office
  20. 20. 2 – The Office DEMO Reorganize the Vancouver Business Licenses Excel File  Separate tabs for license state  Create summary tab  Flag errors into a new file
  21. 21. 3 – Hipster
  22. 22. 3 – Hipster
  23. 23. 3 – Hipster
  24. 24. 3 – Hipster DEMO Check if my electric car needs charging  Read the Tesla Vehicle Webservice (which returns JSON)  Explode the JSON  Check if charging needed  Send email if yes  Honk horn if NO
  25. 25. 4 – Corporate
  26. 26. 4 – Corporate DEMO Update Oracle with results from complex MS SQL Server query
  27. 27. 5 – Cloudy
  28. 28. 5 – Cloudy DEMO Publish data from SalesForce to Socrata  Filter out bad data along the way  Plus do schema restructuring for data sharing
  29. 29. Guest Speakers  Daniel Riddle GIS Specialist for SYNCADD Systems Inc.  Kristofor Carle Software Developer for SYNCADD Systems Inc.
  30. 30. Story 1: Data Upload Monitoring• The Mission: Monitor data uploaded via a web interface to an Army Geospatial Data Warehouse for compliance and data model validation, reporting the results.• The Solution: Use FME Server and custom transformers to run QA tests and email the results as Excel spreadsheets.
  31. 31. SYNCADD• Custom transformers are created and source user parameters are published to leverage FME Server.• Readers Used: Schema; ESRI Personal, File, & SDE Geodatabase
  32. 32. SYNCADDCustomtransformerscomplete varioustests on metadatatags, schemafeature classes, andschema attributes.
  33. 33. SYNCADDResults areexported asMicrosoft Excelspreadsheetsand emailed tothe user usingFME Server.
  34. 34. Story 2: Non Spatial MS Access ETL• The Mission: Evaluate, document, and reproduce a non-spatial ETL process currently maintained in MS Access so that business experts (not just data analysts/DBAs) can understand it.• The Solution: Use FME to reorganize the process into diagrams in custom transformers. Add visual QA/QC checks directly into the workflow.
  35. 35. SYNCADD• Before: SQL queries in MS Access
  36. 36. SYNCADD• After: FME creates a diagram that is easy to understand.
  37. 37. SYNCADD• Inspection points and FME Data Inspector make it easy to evaluate the process even on the fly in a meeting.• Visually compare link counts on printed diagrams after each data import to look for possible problems.
  38. 38. SYNCADD
  39. 39. Summary Don’t let the Spatial scare you off! FME is a powerful Non-Spatial problem solving machine FME is not just for the desktop  FME Server is engineered for enterprise data transformation  Automate your non-spatial workflows
  40. 40. 2013 FME World Tour!  40+ FME User Meetings happening world wide and one live stream  Register atwww.safe.com/worldtou r
  41. 41. Upcoming webinars How to Easily Read and Write CityGML Data Using FME – March 27 How to Load Spatial and Non-Spatial Data into Terdata using FME – April 3 PostGIS2.0 – How to Improve Interoperability using FME – April 24Recorded Webinars: http://fme.ly/webinars
  42. 42. Poll: Would you like moreinformation on our freetraining options? View the offerings at:  http://fme.ly/online
  43. 43. We’ll Be Following Up
  44. 44. Thank You! For more information, contact:  Sales  info@safe.com  Support  support@safe.com  (604)501-9985 ext. 278  Aaron  aaron.koning@safe.com  Dale  dal@safe.com  Daniel  daniel.riddle@syncadd.com  Kristofor  kristofor.carle@syncadd.com

×