SlideShare une entreprise Scribd logo
1  sur  16
An Introduction to FME




                         April - June 2013
A long time ago on a distant planet
called Earth…
FME Technology Capabilities
   The only complete spatial data transformation solution

Translate spatial                     Transform spatial
data from one                              data into the
format to                                   precise data
another                                       model you
                                                   need
 300+                                             400+
supported                                           data
formats in FME                           transformation
2013                                               tools
Warp Speed Demo!
Common Uses


   CAD <-> GIS
   Format and Data Model Conversion
   Data Migration
   Data Reprojection
   Data Homogenization and Integration
   Quality Assurance, Validation, and Cleaning
   Data Mining
   Extract, Transform and Load
Who we work with…
FME Product Line
It is all about transformation

 the format
  problem
  AND
 the data
  model
  problem
FME Workbench
A simple graphical authoring environment

 Create repeatable workflows – FME Workspaces
Types of Transformations


 Attribute
  Transformations

 Geometric
  Transformations

 Raster & Point Cloud
  Transformations
Types of Transformations




 Data Model
  Transformations




 Coordinate System
  Transformations
                                                                     5
                                                                                                       5
                                                                                                                                                                            5
                      5                                                  5 5        5        55
                                                                                                           5
                                                                                                                                                          5
                                                                                                                                                               5     5
                                                                                                                                                                     5         5
                                                                                                                                                                                   5
                                                                                                                                                                                       5
                                                                                                                                                                                           5

                              5                                      5
                                                                                            5 5 5 55
                                                                                                  55
                                                                                                 5
                                                                                                     
                                                                                                     5
                                                                                                         5
                                                                                                               5 5 5
                                                                                                                 
                                                                                                                        5
                                                                                                                         5
                                                                                                                                            5
                                                                                                                                                                 5
                                                                                                                                                                5
                                                                                                                                                                     55
                                                                                                                                                                       5 5 5
                                                                                                                                                                            5 55
                                                                                                                                                                             
                                                                                                                                                                             5
                                                              5                 
                                                                               5                                                                             5

                                                        55
                                                                               5        5                      5 5 5 5    5                                             5
                                                                                                                                                      5 55
                                                                                            5 5        5                                                 
                               5                                55
                                                                                                 5                   5 5   5   5 5       5 5
                                                                                                                                             5 
                                                                                                                                             55
                                                                                                                                                
                                                                                                                                             5 
                                                                                                                                                5   5
                                                                                                                                                       5

                                                                                                                                          55 55

                      55 5 5 5                         5       5 5
                                                                                                                                         5


                           55         5                  55 5
                           5 5
                            5 5      5                    5 55
                      5            5                       55 5
                                                         5 
                                 
                               55 5
                              5                  5     
                                                       5 55
                       5 5 555 5 5 55 5 
                                     55
                             5      55 5            
                                                55 55 5
                                                 5
                                                   
                                                   
                                                   5
                                                  5
                                                  
                                                  5
                                                 555
                                                5
                                                55
FME Workbench Workspace

 Graphical authoring environment
What is FME Server?


 Share the power of FME across the enterprise.

   Use the same FME Engine
    that powers FME Desktop

   Transform & Share
    spatial data via web services
What FME Server can do for you

 Data Distribution
    Data Download Service
 Live Data Streams
    Data Streaming Service
 Upload and Validation
    Data Upload Service
 Centralize Data Transformation
    Job Submitter Service
 Other Services
    Scheduling Service
    Notification Services
The Power of Now


 Real time data processing
 Sensors and “The Internet of
  Things”
 Mobile Platforms
 Event-driven architecture
Thank You!

 Questions?

 For more information:
   www.safe.com

Contenu connexe

Tendances

Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
Kai Wähner
 
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
HostedbyConfluent
 
Stateful, Stateless and Serverless - Running Apache Kafka® on Kubernetes
Stateful, Stateless and Serverless - Running Apache Kafka® on KubernetesStateful, Stateless and Serverless - Running Apache Kafka® on Kubernetes
Stateful, Stateless and Serverless - Running Apache Kafka® on Kubernetes
confluent
 
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
Edge AI and Vision Alliance
 

Tendances (20)

Creating Custom Solutions with FME and Python
Creating Custom Solutions with FME and PythonCreating Custom Solutions with FME and Python
Creating Custom Solutions with FME and Python
 
Power bi components
Power bi components Power bi components
Power bi components
 
RDF Linked Data - Automatic Exchange of BIM Containers
RDF Linked Data - Automatic Exchange of BIM ContainersRDF Linked Data - Automatic Exchange of BIM Containers
RDF Linked Data - Automatic Exchange of BIM Containers
 
Advanced messaging with Apache ActiveMQ
Advanced messaging with Apache ActiveMQAdvanced messaging with Apache ActiveMQ
Advanced messaging with Apache ActiveMQ
 
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
Deep Learning at Extreme Scale (in the Cloud) 
with the Apache Kafka Open Sou...
 
[Giovanni Galloro] How to use machine learning on Google Cloud Platform
[Giovanni Galloro] How to use machine learning on Google Cloud Platform[Giovanni Galloro] How to use machine learning on Google Cloud Platform
[Giovanni Galloro] How to use machine learning on Google Cloud Platform
 
Kostas Kloudas - Extending Flink's Streaming APIs
Kostas Kloudas - Extending Flink's Streaming APIsKostas Kloudas - Extending Flink's Streaming APIs
Kostas Kloudas - Extending Flink's Streaming APIs
 
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
Sharing is Caring: Toward Creating Self-tuning Multi-tenant Kafka (Anna Povzn...
 
Power BI Data Modeling.pdf
Power BI Data Modeling.pdfPower BI Data Modeling.pdf
Power BI Data Modeling.pdf
 
IBM MQ High Availabillity and Disaster Recovery (2017 version)
IBM MQ High Availabillity and Disaster Recovery (2017 version)IBM MQ High Availabillity and Disaster Recovery (2017 version)
IBM MQ High Availabillity and Disaster Recovery (2017 version)
 
Stateful, Stateless and Serverless - Running Apache Kafka® on Kubernetes
Stateful, Stateless and Serverless - Running Apache Kafka® on KubernetesStateful, Stateless and Serverless - Running Apache Kafka® on Kubernetes
Stateful, Stateless and Serverless - Running Apache Kafka® on Kubernetes
 
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
“MLOps: Managing Data and Workflows for Efficient Model Development and Deplo...
 
MLOps with Azure DevOps
MLOps with Azure DevOpsMLOps with Azure DevOps
MLOps with Azure DevOps
 
MLOps.pptx
MLOps.pptxMLOps.pptx
MLOps.pptx
 
Microsoft power bi
Microsoft power biMicrosoft power bi
Microsoft power bi
 
Power BI Full Course | Power BI Tutorial for Beginners | Edureka
Power BI Full Course | Power BI Tutorial for Beginners | EdurekaPower BI Full Course | Power BI Tutorial for Beginners | Edureka
Power BI Full Course | Power BI Tutorial for Beginners | Edureka
 
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
Lecture 6: Infrastructure & Tooling (Full Stack Deep Learning - Spring 2021)
 
Basic introduction to power query
Basic introduction to power queryBasic introduction to power query
Basic introduction to power query
 
IBM MQ: Managing Workloads, Scaling and Availability with MQ Clusters
IBM MQ: Managing Workloads, Scaling and Availability with MQ ClustersIBM MQ: Managing Workloads, Scaling and Availability with MQ Clusters
IBM MQ: Managing Workloads, Scaling and Availability with MQ Clusters
 
Design Patterns For Real Time Streaming Data Analytics
Design Patterns For Real Time Streaming Data AnalyticsDesign Patterns For Real Time Streaming Data Analytics
Design Patterns For Real Time Streaming Data Analytics
 

Similaire à FME Overview (6)

Student Engagement Survey
 Student Engagement Survey Student Engagement Survey
Student Engagement Survey
 
Graph matching
Graph  matchingGraph  matching
Graph matching
 
Lesters Blues Dave Cliff
Lesters Blues   Dave CliffLesters Blues   Dave Cliff
Lesters Blues Dave Cliff
 
Decision Matrix
Decision MatrixDecision Matrix
Decision Matrix
 
Eliza first
Eliza firstEliza first
Eliza first
 
June apple 5 string (2)
June apple 5 string (2)June apple 5 string (2)
June apple 5 string (2)
 

Plus de 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 Data
Safe 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 Workflows
Safe 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).pdf
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 Data
Safe 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 Heights
Safe 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 Strategy
Safe 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
 

Plus de Safe Software (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 

FME Overview

  • 1. An Introduction to FME April - June 2013
  • 2. A long time ago on a distant planet called Earth…
  • 3. FME Technology Capabilities The only complete spatial data transformation solution Translate spatial Transform spatial data from one data into the format to precise data another model you need 300+ 400+ supported data formats in FME transformation 2013 tools
  • 5. Common Uses  CAD <-> GIS  Format and Data Model Conversion  Data Migration  Data Reprojection  Data Homogenization and Integration  Quality Assurance, Validation, and Cleaning  Data Mining  Extract, Transform and Load
  • 6. Who we work with…
  • 8. It is all about transformation  the format problem AND  the data model problem
  • 9. FME Workbench A simple graphical authoring environment  Create repeatable workflows – FME Workspaces
  • 10. Types of Transformations  Attribute Transformations  Geometric Transformations  Raster & Point Cloud Transformations
  • 11. Types of Transformations  Data Model Transformations  Coordinate System Transformations 5 5 5 5 5 5 5 55 5 5 5 5 5 5 5 5 5 5 5 5 5 5 55 55 5  5 5 5 5 5  5 5 5 5  5 55 5 5 5 5 55  5 5  5 5 55 5 5 5 5 5 5 5  5 5 55 5 5 5  5 55 5 5 5 5 5 5  5 5 5   55  5  5 5  5  55 55 55 5 5 5 5 5 5 5 55 5 55 5 5 5 5 5 5 5 55 5 5 55 5 5     55 5 5 5  5 55 5 5 555 5 5 55 5   55 5 55 5   55 55 5 5   5 5  5 555 5 55
  • 12. FME Workbench Workspace  Graphical authoring environment
  • 13. What is FME Server?  Share the power of FME across the enterprise.  Use the same FME Engine that powers FME Desktop  Transform & Share spatial data via web services
  • 14. What FME Server can do for you  Data Distribution  Data Download Service  Live Data Streams  Data Streaming Service  Upload and Validation  Data Upload Service  Centralize Data Transformation  Job Submitter Service  Other Services  Scheduling Service  Notification Services
  • 15. The Power of Now  Real time data processing  Sensors and “The Internet of Things”  Mobile Platforms  Event-driven architecture
  • 16. Thank You!  Questions?  For more information:  www.safe.com

Notes de l'éditeur

  1. The power of the FME platform has made it the dominant technology for spatial data transformation. Today FME isused in the spatial applications of leading vendors and by tens of thousands of customers worldwide across many industries in 116 countries. For example, FME is the technology behind esri’s ArcGIS data interoperability extension. It also powers the format reading and writing in Pitney Bowes MapInfo Professional.
  2. FME is available in a desktop and server solution. (Very fast slide).
  3. Data model problem = schema mapperFormats: ArcGIS &amp; XMLData Models: Electric Office &amp; IEC61970There are BIG differences in these data representations
  4. FME Desktop is designed to help people access spatial data in the precise way they need it. It cuts through repetitive, time-consuming conversion processes and really complex data issues to let users get right at their data.
  5. ATTRIBUTEAdd, remove, or rename attributes Edit attribute data types Merge and/or divide different data layers/classes Join database attributes to feature geometryGEOMETRICAdd notes?RASTERExamples – Mosaics, Raster and Point Cloud merging
  6. DATA MODELThe key to all data translations is in the data transformation. Schema is front and centre and the schema varies depending on how the data is being presented – GIS vs. CAD, or perhaps who owns the data, production database vs. public database. Often there are different GIS applications for managing facilities and landbase and the data is exchanged on a regular basis. Not every detail of the facilities data model needs to be exported to the landbase application. Or you may need to export the data to an EMS or DMS. In the case of Smallworld we often have to transform to or from the complex multiple geometries.Moving data out of a legacy system can also require detailed data restructuringCOORDINATE SYSTEMFirst problem people that are moving data hit that’s universalWW coverage for coordinate systemsUse visualizers to show differences in coordinate systems (vector, raster, 3D)
  7. FME® Server is a scalable data transformation platform that enables spatial data managers to quickly meet diverse data access requirements. The platform offers flexible spatial data services that can help you validate, load and share large volumes of data so people can access it - where, when and how they need to. - scalable data loading and conversion - flexible spatial data sharing