SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Interactive Tips & Tricks
A Quest…
Mark Stoakes
Manager, ProServices




                            April 2012
A Quest…
            …for the FME Lizard’s name

 Help the FME
  Lizard solve some
  FME questions.
   Multiple guess
    questions are
    coming
Planning the trip


 Route planning
   Get the Great Circle Route from
    Vancouver to the destination




  1. Since there isn’t a Great Circle (Loxodrome) transformer, should I first…
      a.   Give-up and use ArcGIS instead
      b.   Create a Great Circle custom transformer by myself
      c.   Write some Python or TCL code
      d.   Checkout the FME Store
      e.   Ask a friend if they’d create something for me
Possible Sitings…

 Reconnaissance
   FME Lizard has photographed
    several sites. He wants to load
    the images as FGDB attachments



  2. To create a Esri Geodatabase with complex structures
  (attachments, domains, subtypes, relationships) should he…

      a.   Give-up and use ArcGIS instead
      b.   Use an FME template
      c.   Checkout the FMEpedia for a Geodatabase example
      d.   Use FME to reference an XML Workspace template
      e.   Use the XMLTemplater transformer
FME & Geodatabase Attachments

3. What configuration steps are needed
to load attachments using FME?

    a. Create the tables using
       ArcGIS or XML Template
    b. Load the origin feature class (POI)
    c. Load the destination table
       (attached images)
    d. Set relationship attributes
    e. Load the relationship table

                      Select one or more
Photo sharing
    Lizard can also submit his trip photos to FME
     Server using the notification services that have
     been configured.

Thanks for submitting your photo to the demo
system! Your photo has been added to the
catalog. To see the photo go to the URL
https://www.google.com/fusiontables/DataSo
urce?snapid=S423487zYjn A red pin
indicates a location of a photo. Click on that
to see a thumbnail and a link to the complete
photo. Each photo is also tagged with who
emailed it.
Planning the trip…
                           …gathering data

 Gather, QA and load data into File Geodatabase
   Boundaries, Settlements, Roads, Hydrology (Shape)
 Destination FGDB

   DEM (DTED)
   Imagery (GeoTIFF)
   3D structures
    (Sketch-up)
 Destination 3D PDF
Planning the trip…
                                         …gathering data

  Gather, QA and load data into File Geodatabase
4. Lizard doesn’t have ArcGIS installed. He wants to know if he can still load data
   to an Esri Geodatabase. Can he?

    a.   No. He should find some treasure and buy ArcGIS
    b.   Yes. Using the Esri Interop extension
    c.   Yes. Using the File Geodatabase API writer
    d.   Yes. Using an XML Workspace template
    e.   Yes. But he has to install FME 2013
Planning the trip…
                                         …gathering data

  Gather, QA and load data into File Geodatabase

5. Lizard ran the Gather Data & QA workspace but now he can’t find the
   output FGDB. What’s the best thing to do?

    a.   Wait and ask Don or Dale boss if they know
    b.   Right Click and select “Open Containing Folder”
    c.   Risk using Windows Search
    d.   Contact Safe Support at www.safe.com/support
    e.   Just use Windows Explorer and start browsing
On the Coast

 Coastal search…
                                <trkpt lat="16.9682833333333" lon="-88.221325">
                                     <ele>0.000</ele>
                                     <time>2012-03-21T17:45:23Z</time>
   GPS Tracks to FGDB (API)    </trkpt>




                               6. Lizard is not an XML expert. How should he
                               read an XML-based GPS file?

                                   a.   XMLTemplater transformer
                                   b.   XML Reader with xfmaps
                                   c.   GML Reader
                                   d.   XML Reader & Feature Paths
                                   e.   Text File reader + loads of
                                        transformers
Interlude…
Road Network

    Lizard needs to make sure he can get to all
     POI’s on his planned route…

      Validate the Road Network
       Identify which roads
       do not connect to the
       main network
         NetworkTopologyBuilder
Road Network




     7. Lizard opened this workspace and pressed F11. What happened?
         a.   He sent us a notification with an image of the workspace
         b.   He opened the Overview window
         c.   He zoomed into the currently selected transformer
         d.   He maximized the workbench canvas to full screen
         e.   He bought a used F11 fighter jet on Ebay
Road Network


   FME Transformer QuickAdd



8. Lizard needs a “nearest neighbo(u)r” transformer.
   What should he type into Quick Add?

    a.   NeighbourFinder
    b.   NeighborFinder
    c.   NF
    d.   Depends which side of the Atlantic you’re on
    e.   Depends on your language setting
                                                        Select one or more
Road Network

   Confirm the POI’s are close to a
    Road
      NeighbourFinder Transformer
Caracol search


 Shortest Path from Hopkins to Caracol
   ShortestPathFinder
Final Showdown - Caracol Encounter

 Build 3D Model
     AOI Boundary
     DEM
     LiDAR
     TIN Surface
     Satellite Imagery
     3D Model
LiDAR flyover
9. While acquiring airborne LiDAR of Caracol, Lizard sees multiple returns (he’s
   not gone cross-eyed!) and needs to pick the correct classification.
   Which transformer should he use to get the best ground surface:

    a.   TestFilter
    b.   PointCloudSplitter
    c.   PointCloudThinner
    d.   PointCloudGroundSurfaceAcquirer
    e.   PointCloudCoercer
Final Showdown…

                   Output to 3D
                    PDF
Quest…

10. Where did Lizard go on his quest?
   a.   Guatemala
   b.   Mexico
   c.   British Honduras
   d.   Honduras
   e.   Belize
   f.   Costa Rica
The quest is over…
                 …the adventure is
                   just beginning!




                 Thanks for coming…

                 Final Prizes & Wrap-up

Weitere ähnliche Inhalte

Andere mochten auch

What's Great in FME 2012
What's Great in FME 2012What's Great in FME 2012
What's Great in FME 2012Safe Software
 
FME Lightning Talk - Inline Querier
FME Lightning Talk - Inline QuerierFME Lightning Talk - Inline Querier
FME Lightning Talk - Inline QuerierSafe Software
 
Producing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME WorkspaceProducing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME WorkspaceSafe Software
 
Using FME for the City of Palo Alto Topobase Implentation
Using FME for the City of Palo Alto Topobase ImplentationUsing FME for the City of Palo Alto Topobase Implentation
Using FME for the City of Palo Alto Topobase ImplentationSafe Software
 
Optimizing Rail Data for Google Earth Mashup
Optimizing Rail Data for Google Earth MashupOptimizing Rail Data for Google Earth Mashup
Optimizing Rail Data for Google Earth MashupSafe Software
 
Making Maintenance Manageable
Making Maintenance ManageableMaking Maintenance Manageable
Making Maintenance ManageableSafe Software
 
Delivering Up-to-Date Parcel Data to the Public
Delivering Up-to-Date Parcel Data to the PublicDelivering Up-to-Date Parcel Data to the Public
Delivering Up-to-Date Parcel Data to the PublicSafe Software
 
Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...
Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...
Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...Safe Software
 
FME Lightning Talk: Raster
FME Lightning Talk: RasterFME Lightning Talk: Raster
FME Lightning Talk: RasterSafe Software
 
Managing Spatial Data for Telecommunications Using FME
Managing Spatial Data for Telecommunications Using FMEManaging Spatial Data for Telecommunications Using FME
Managing Spatial Data for Telecommunications Using FMESafe Software
 
FME Lightning Talk: Esri Geodatabase Templates
FME Lightning Talk: Esri Geodatabase TemplatesFME Lightning Talk: Esri Geodatabase Templates
FME Lightning Talk: Esri Geodatabase TemplatesSafe Software
 
GIS Data Management for Large Infrastructure Projects
GIS Data Management for Large Infrastructure ProjectsGIS Data Management for Large Infrastructure Projects
GIS Data Management for Large Infrastructure ProjectsSafe Software
 
FME Lightning Talk: FMEpedia
FME Lightning Talk: FMEpediaFME Lightning Talk: FMEpedia
FME Lightning Talk: FMEpediaSafe Software
 
Improving Productivity Using FME Workbench
Improving Productivity Using FME WorkbenchImproving Productivity Using FME Workbench
Improving Productivity Using FME WorkbenchSafe Software
 
Hydraulic Modelling with GIS Data
Hydraulic Modelling with GIS DataHydraulic Modelling with GIS Data
Hydraulic Modelling with GIS DataSafe Software
 
FME Lightning Talk: Multiprocessing
FME Lightning Talk: MultiprocessingFME Lightning Talk: Multiprocessing
FME Lightning Talk: MultiprocessingSafe Software
 

Andere mochten auch (18)

What's Great in FME 2012
What's Great in FME 2012What's Great in FME 2012
What's Great in FME 2012
 
FME Lightning Talk - Inline Querier
FME Lightning Talk - Inline QuerierFME Lightning Talk - Inline Querier
FME Lightning Talk - Inline Querier
 
Producing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME WorkspaceProducing Standardized Data Using a Master FME Workspace
Producing Standardized Data Using a Master FME Workspace
 
Using FME for the City of Palo Alto Topobase Implentation
Using FME for the City of Palo Alto Topobase ImplentationUsing FME for the City of Palo Alto Topobase Implentation
Using FME for the City of Palo Alto Topobase Implentation
 
Optimizing Rail Data for Google Earth Mashup
Optimizing Rail Data for Google Earth MashupOptimizing Rail Data for Google Earth Mashup
Optimizing Rail Data for Google Earth Mashup
 
Making Maintenance Manageable
Making Maintenance ManageableMaking Maintenance Manageable
Making Maintenance Manageable
 
Delivering Up-to-Date Parcel Data to the Public
Delivering Up-to-Date Parcel Data to the PublicDelivering Up-to-Date Parcel Data to the Public
Delivering Up-to-Date Parcel Data to the Public
 
Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...
Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...
Automatic Generation Cleaning & Generalization of 50 Contours for NRCan's Geo...
 
FME & Governement
FME & GovernementFME & Governement
FME & Governement
 
FME Store
FME StoreFME Store
FME Store
 
FME Lightning Talk: Raster
FME Lightning Talk: RasterFME Lightning Talk: Raster
FME Lightning Talk: Raster
 
Managing Spatial Data for Telecommunications Using FME
Managing Spatial Data for Telecommunications Using FMEManaging Spatial Data for Telecommunications Using FME
Managing Spatial Data for Telecommunications Using FME
 
FME Lightning Talk: Esri Geodatabase Templates
FME Lightning Talk: Esri Geodatabase TemplatesFME Lightning Talk: Esri Geodatabase Templates
FME Lightning Talk: Esri Geodatabase Templates
 
GIS Data Management for Large Infrastructure Projects
GIS Data Management for Large Infrastructure ProjectsGIS Data Management for Large Infrastructure Projects
GIS Data Management for Large Infrastructure Projects
 
FME Lightning Talk: FMEpedia
FME Lightning Talk: FMEpediaFME Lightning Talk: FMEpedia
FME Lightning Talk: FMEpedia
 
Improving Productivity Using FME Workbench
Improving Productivity Using FME WorkbenchImproving Productivity Using FME Workbench
Improving Productivity Using FME Workbench
 
Hydraulic Modelling with GIS Data
Hydraulic Modelling with GIS DataHydraulic Modelling with GIS Data
Hydraulic Modelling with GIS Data
 
FME Lightning Talk: Multiprocessing
FME Lightning Talk: MultiprocessingFME Lightning Talk: Multiprocessing
FME Lightning Talk: Multiprocessing
 

Ähnlich wie Lightning Talk: FME 2012 Tips and Tricks

QGIS Tutorial by Indo-RNO v1.0.pdf
QGIS Tutorial by Indo-RNO v1.0.pdfQGIS Tutorial by Indo-RNO v1.0.pdf
QGIS Tutorial by Indo-RNO v1.0.pdfsbri467692
 
The goodies of zope, pyramid, and plone (2)
The goodies of zope, pyramid, and plone (2)The goodies of zope, pyramid, and plone (2)
The goodies of zope, pyramid, and plone (2)Dylan Jay
 
Using MongoDB and a Relational Database at MongoDB Day
Using MongoDB and a Relational Database at MongoDB DayUsing MongoDB and a Relational Database at MongoDB Day
Using MongoDB and a Relational Database at MongoDB Dayhayesdavis
 
Building Bricks with MRuby: A Journey to MRuby on LEGO Robots
Building Bricks with MRuby: A Journey to MRuby on LEGO RobotsBuilding Bricks with MRuby: A Journey to MRuby on LEGO Robots
Building Bricks with MRuby: A Journey to MRuby on LEGO RobotsTorsten Schönebaum
 
Android location services from social networks to games
Android location services from social networks to gamesAndroid location services from social networks to games
Android location services from social networks to gamesDon Park
 
NameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docx
NameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docxNameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docx
NameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docxrosemarybdodson23141
 
Academy PRO: React Native - introduction
Academy PRO: React Native - introductionAcademy PRO: React Native - introduction
Academy PRO: React Native - introductionBinary Studio
 
Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011
Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011
Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011Jesse Warden
 
Joji ilagan career center foundation8pre2
Joji ilagan career center foundation8pre2Joji ilagan career center foundation8pre2
Joji ilagan career center foundation8pre2bluejayjunior
 
02 c++g3 d
02 c++g3 d02 c++g3 d
02 c++g3 dmahago
 
Performance #5 cpu and battery
Performance #5  cpu and batteryPerformance #5  cpu and battery
Performance #5 cpu and batteryVitali Pekelis
 
Edn 303 assignment portfolio
Edn 303 assignment portfolioEdn 303 assignment portfolio
Edn 303 assignment portfoliomtl6061
 
Google Earth Social Studies
Google Earth Social StudiesGoogle Earth Social Studies
Google Earth Social Studiesdamopsu
 
Google Earth Social Studies
Google Earth Social StudiesGoogle Earth Social Studies
Google Earth Social Studiesdamopsu
 
Google Earth Social Studies
Google Earth Social StudiesGoogle Earth Social Studies
Google Earth Social Studiesdamopsu
 

Ähnlich wie Lightning Talk: FME 2012 Tips and Tricks (20)

Big data quiz
Big data quizBig data quiz
Big data quiz
 
QGIS Tutorial by Indo-RNO v1.0.pdf
QGIS Tutorial by Indo-RNO v1.0.pdfQGIS Tutorial by Indo-RNO v1.0.pdf
QGIS Tutorial by Indo-RNO v1.0.pdf
 
The goodies of zope, pyramid, and plone (2)
The goodies of zope, pyramid, and plone (2)The goodies of zope, pyramid, and plone (2)
The goodies of zope, pyramid, and plone (2)
 
Using MongoDB and a Relational Database at MongoDB Day
Using MongoDB and a Relational Database at MongoDB DayUsing MongoDB and a Relational Database at MongoDB Day
Using MongoDB and a Relational Database at MongoDB Day
 
Global mapperhelp
Global mapperhelpGlobal mapperhelp
Global mapperhelp
 
Cwmg
CwmgCwmg
Cwmg
 
Building Bricks with MRuby: A Journey to MRuby on LEGO Robots
Building Bricks with MRuby: A Journey to MRuby on LEGO RobotsBuilding Bricks with MRuby: A Journey to MRuby on LEGO Robots
Building Bricks with MRuby: A Journey to MRuby on LEGO Robots
 
Android location services from social networks to games
Android location services from social networks to gamesAndroid location services from social networks to games
Android location services from social networks to games
 
Com Ed 8 Prelim
Com Ed 8 PrelimCom Ed 8 Prelim
Com Ed 8 Prelim
 
NameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docx
NameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docxNameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docx
NameBISM 1200 Introduction to Computing Sound Byte Lab Chap.docx
 
[React-Native Tutorial] Map
[React-Native Tutorial] Map[React-Native Tutorial] Map
[React-Native Tutorial] Map
 
Academy PRO: React Native - introduction
Academy PRO: React Native - introductionAcademy PRO: React Native - introduction
Academy PRO: React Native - introduction
 
Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011
Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011
Mobile Gaming: Corona SDK & Adobe AIR RIA Unleashed 2011
 
Joji ilagan career center foundation8pre2
Joji ilagan career center foundation8pre2Joji ilagan career center foundation8pre2
Joji ilagan career center foundation8pre2
 
02 c++g3 d
02 c++g3 d02 c++g3 d
02 c++g3 d
 
Performance #5 cpu and battery
Performance #5  cpu and batteryPerformance #5  cpu and battery
Performance #5 cpu and battery
 
Edn 303 assignment portfolio
Edn 303 assignment portfolioEdn 303 assignment portfolio
Edn 303 assignment portfolio
 
Google Earth Social Studies
Google Earth Social StudiesGoogle Earth Social Studies
Google Earth Social Studies
 
Google Earth Social Studies
Google Earth Social StudiesGoogle Earth Social Studies
Google Earth Social Studies
 
Google Earth Social Studies
Google Earth Social StudiesGoogle Earth Social Studies
Google Earth Social Studies
 

Mehr von Safe Software

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Safe Software
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Safe Software
 

Mehr von Safe Software (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 
Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...Identification of landscape features eligible for EU subsidy - Analysis of la...
Identification of landscape features eligible for EU subsidy - Analysis of la...
 
Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework Utilizing FME as an API Test Framework
Utilizing FME as an API Test Framework
 

Kürzlich hochgeladen

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 

Kürzlich hochgeladen (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 

Lightning Talk: FME 2012 Tips and Tricks

  • 1. Interactive Tips & Tricks A Quest… Mark Stoakes Manager, ProServices April 2012
  • 2. A Quest… …for the FME Lizard’s name  Help the FME Lizard solve some FME questions.  Multiple guess questions are coming
  • 3. Planning the trip  Route planning  Get the Great Circle Route from Vancouver to the destination 1. Since there isn’t a Great Circle (Loxodrome) transformer, should I first… a. Give-up and use ArcGIS instead b. Create a Great Circle custom transformer by myself c. Write some Python or TCL code d. Checkout the FME Store e. Ask a friend if they’d create something for me
  • 4. Possible Sitings…  Reconnaissance  FME Lizard has photographed several sites. He wants to load the images as FGDB attachments 2. To create a Esri Geodatabase with complex structures (attachments, domains, subtypes, relationships) should he… a. Give-up and use ArcGIS instead b. Use an FME template c. Checkout the FMEpedia for a Geodatabase example d. Use FME to reference an XML Workspace template e. Use the XMLTemplater transformer
  • 5. FME & Geodatabase Attachments 3. What configuration steps are needed to load attachments using FME? a. Create the tables using ArcGIS or XML Template b. Load the origin feature class (POI) c. Load the destination table (attached images) d. Set relationship attributes e. Load the relationship table Select one or more
  • 6. Photo sharing  Lizard can also submit his trip photos to FME Server using the notification services that have been configured. Thanks for submitting your photo to the demo system! Your photo has been added to the catalog. To see the photo go to the URL https://www.google.com/fusiontables/DataSo urce?snapid=S423487zYjn A red pin indicates a location of a photo. Click on that to see a thumbnail and a link to the complete photo. Each photo is also tagged with who emailed it.
  • 7. Planning the trip… …gathering data  Gather, QA and load data into File Geodatabase  Boundaries, Settlements, Roads, Hydrology (Shape)  Destination FGDB  DEM (DTED)  Imagery (GeoTIFF)  3D structures (Sketch-up)  Destination 3D PDF
  • 8. Planning the trip… …gathering data  Gather, QA and load data into File Geodatabase 4. Lizard doesn’t have ArcGIS installed. He wants to know if he can still load data to an Esri Geodatabase. Can he? a. No. He should find some treasure and buy ArcGIS b. Yes. Using the Esri Interop extension c. Yes. Using the File Geodatabase API writer d. Yes. Using an XML Workspace template e. Yes. But he has to install FME 2013
  • 9. Planning the trip… …gathering data  Gather, QA and load data into File Geodatabase 5. Lizard ran the Gather Data & QA workspace but now he can’t find the output FGDB. What’s the best thing to do? a. Wait and ask Don or Dale boss if they know b. Right Click and select “Open Containing Folder” c. Risk using Windows Search d. Contact Safe Support at www.safe.com/support e. Just use Windows Explorer and start browsing
  • 10. On the Coast  Coastal search… <trkpt lat="16.9682833333333" lon="-88.221325"> <ele>0.000</ele> <time>2012-03-21T17:45:23Z</time>  GPS Tracks to FGDB (API) </trkpt> 6. Lizard is not an XML expert. How should he read an XML-based GPS file? a. XMLTemplater transformer b. XML Reader with xfmaps c. GML Reader d. XML Reader & Feature Paths e. Text File reader + loads of transformers
  • 12. Road Network  Lizard needs to make sure he can get to all POI’s on his planned route…  Validate the Road Network Identify which roads do not connect to the main network  NetworkTopologyBuilder
  • 13. Road Network 7. Lizard opened this workspace and pressed F11. What happened? a. He sent us a notification with an image of the workspace b. He opened the Overview window c. He zoomed into the currently selected transformer d. He maximized the workbench canvas to full screen e. He bought a used F11 fighter jet on Ebay
  • 14. Road Network  FME Transformer QuickAdd 8. Lizard needs a “nearest neighbo(u)r” transformer. What should he type into Quick Add? a. NeighbourFinder b. NeighborFinder c. NF d. Depends which side of the Atlantic you’re on e. Depends on your language setting Select one or more
  • 15. Road Network  Confirm the POI’s are close to a Road  NeighbourFinder Transformer
  • 16. Caracol search  Shortest Path from Hopkins to Caracol  ShortestPathFinder
  • 17. Final Showdown - Caracol Encounter  Build 3D Model  AOI Boundary  DEM  LiDAR  TIN Surface  Satellite Imagery  3D Model
  • 18. LiDAR flyover 9. While acquiring airborne LiDAR of Caracol, Lizard sees multiple returns (he’s not gone cross-eyed!) and needs to pick the correct classification. Which transformer should he use to get the best ground surface: a. TestFilter b. PointCloudSplitter c. PointCloudThinner d. PointCloudGroundSurfaceAcquirer e. PointCloudCoercer
  • 19. Final Showdown…  Output to 3D PDF
  • 20. Quest… 10. Where did Lizard go on his quest? a. Guatemala b. Mexico c. British Honduras d. Honduras e. Belize f. Costa Rica
  • 21. The quest is over… …the adventure is just beginning!  Thanks for coming…  Final Prizes & Wrap-up