SlideShare une entreprise Scribd logo
1  sur  62
How to Enhance Data
Transformation in MapInfo with FME




   Mark Stoakes                     Dean Hintz
   Manager, Professional Services   Senior Analyst
Who Are We?


 Today‟s Presenters:


                  Mark Stoakes,
                  Manager, Professional Services




                  Dean Hintz,
                  Senior Analyst,
                  Professional Services
Safe Software Inc.




                                         Secret HQ: Vancouver, B.C.
95+ exuberant employees

          Thousands of happy
             customers, certified professionals,
             trainers, system integrators,
             and value added resellers; all
             around the globe!
Agenda


 60 Minutes
     FME within MapInfo
     Loading Data
     Exporting Data
     Transformation
     Demos
     FME Server


 Follow-up
   Webinar recording and materials
Questions are Encouraged!

             We are online, ready to answer your
              toughest questions

           To submit a question:




           If we can‟t get to your question during
            the webinar we‟ll send a follow-up
            email.
FME Technology Capabilities

  The only complete spatial data transformation solution




                            Translate spatial data from one
                             format to another

                               287 supported formats in FME 2012


                            Transform spatial data into the
                             precise data model you need

                               400+ data transformation tools
Expanded Data Support

300

                                                                                                              278
                                                                                                             265
250                                                                                                       254
                                                                                                       238
                                                                                                    225
                                                                                                 210
200
                                                                                          191
                                                                                       182
                                                                                 162
150                                                                           154
                                                                  136137
                                                               123
                                                            112
100
                                              94 93 99

                                      63 67
                                 57
50                          46
                   29 33
              17
          9
 0
      1.4.7
          FME 2.0 2.1 2.2 2.3 2.3a 2000 FME 2002 FMEFME 2003 X2 20042004 ICE3 FME 2006 GBFME 20082010 Beta UC Cut2011 201
               FME FME FME FME FME
                                 FME 2000 SR-1 2002 SR-1
                                           FME        2003 FMEFME FME ICE
                                                               2004      FME 2005 2006 FME 2007 FME 2009 FME 2010 FME
                                                                              FME                FME          FME
                                                                                                           9/2/10
Introduction
 Data Model Restructuring

 Data model transformation is the
 cornerstone to data interoperability

 Schema is front and center

 Restructure:
     Feature Types
     Attribute Names
     Enumerated lists
     Geometry




                                        8
Safe Products…
Poll Questions: About you!




 FME use
FME Desktop Components

 FME Workbench
           Graphical authoring environment for data
                      restructuring tasks




   Use simple point and click to easily define spatial data
   flows to load, translate and transform your MapInfo data

                                                              11
FME Desktop Components

     Universal Viewer / Data Inspector


Examine and inspect
your spatial data’s
attributes and
geometry -
before, after and even
during a translation




                                          12
Poll Questions: About you!




 MapInfo use
FME and MapInfo


 FME – MapInfo format
  support
 Overview of FME
  functionality in
  MapInfo
 Loading Data into
  MapInfo
 Exporting data out of
  MapInfo




                          14
MapInfo Formats - Files


  MIF/MID
    Interchange format
  TAB
    MFAL
       native
       better spatial index
    MITAB
       open source
       extended (mdb, 64bit)


                                15
MapInfo Formats - Databases



   SpatialWare Database
     Older – 4.9 release in 2006
   Other Databases
     MS SQLServer Spatial
      (improved in 2012)
     Oracle Spatial




                                    16
Universal Translator




                          DWG,EOO,SHP,DGN,SDTS,VPF
                          To TAB/MIF or from TAB/MIF


                                                   17
Open Universal Data




   Available as of MapInfo 9
   More formats
   Extendable with FME
   Limitations (error handling, transformation capabilities, volume)

                                                                        18
Extending MapInfo with FME




      FME and MapInfo installed on the same machine


                                                      19
Poll Questions: About you!




 FME for MapInfo use
Loading Data into MapInfo


   CAD
   Non-spatial
   Raster
   Database
   GML, INSPIRE




                            21
CAD to GIS: Source DWG




Drawing oriented data needs to be converted to feature based

                                                               22
CAD to GIS: DWG to TAB




Build areas, join attributes, map to new schema, validate

                                                            23
CAD to GIS: Result in MapInfo




 Polygons with associated attribution

                                        24
GPS Roads: CSV file




      X, Y coordinates with road ID


                                      25
GPS Roads: CSV Coordinates to
MapInfo




           Styling Approaches:
               ColorSetter
               MapInfoStyler
               AttributeCreator / ValueMapper

                                                 26
GPS Roads: Styling Options




                             27
MapInfo Format Attributes


   mapinfo_brush_background
   mapinfo_brush_foreground
   mapinfo_brush_pattern
   mapinfo_brush_transparent
   mapinfo_pen_color
   mapinfo_pen_pattern
   mapinfo_pen_width
   mapinfo_symbol_*
   mapinfo_text_*




                                28
GPS Roads: Styled MapInfo Output




                                   29
Raster Segmentation to
 MapInfo Elevation Zones




Classify, vectorize, generalize, group and style

                                                   30
Raster Segmentation to
MapInfo Elevation Zones
Database Loading: MS SQL Server




Key column, geometry column name, style
olumn, coordinate system, write mode, extents
                                                32
SQL Server – Make Table Mappable




                                   33
SQL Server – Make Table Mappable




Set geometry and style columns

                                   34
SQL Server –Mappable Table View




                                  35
Poll Questions: About you!




 Database use with MapInfo
INSPIRE GML Reader




                     37
Exporting MapInfo Data


   GIS to CAD
   GIS to Database
   GIS to XML
   GIS to consumer clients
     PDF
     KML
     Publishing to a web
      service (FME Server)




                              38
Safe Products…
What is FME Server?


 FME Server is a scalable platform that offers flexible
  spatial data distribution and loading services

    Use the same FME Engine
    that powers FME Desktop

    Transform & Share
    spatial data via web services
Why FME Server?

How FME Server can meet your needs:

 Data Distribution
   Data Download Service
 Live Data Streams
   Data Streaming Service
 Upload and Validation
   Data Upload Service
 Centralize Data Transformation
   Job Submitter Service
FME Server demonstration
MapInfo Transportation
Database: PDF Streaming




                          44
MapInfo Transportation
Database: PDF Streaming
MapInfo Transportation
Database: PDF Streaming




                          46
MapInfo Transportation
Database: PDF Streaming




                          47
Transformation with FME


 QA / Validation
 Schema Transformation
   Feature Types
   Fields
   Domain codes
 Geometry Transformation
     Cleaning
     Generalization
     Topology
     2D to 3D


                            48
CAD Validation

   Duplicate IDs
   Valid geometry
   Valid value ranges
   Tester, GeometryValidator




                                49
Schema Mapping in FME


     Feature Type Mapping in FME Workbench




     Attribute Mapping in FME Workbench




                                             Data Transformation 50
FME Data Model Restructuring:
Attribute Names & Values

   Value Mapping
FME SchemaMapper:
INSPIRE geographic names



                           FME Workspace




                           Name mapping




                           Name &
                           value mapping
MapInfo Export to GML Application:
INSPIRE Geographic Names Example
Geographic Names: GML Result
MapInfo Considerations

 Coordinate Systems, Reprojectors & Exceptions
  (mapinfo_wkt.db)
 Integer precision – be careful about extents
 Databases & CAD – QA required. Many schemas
  are more restrictive requiring geometry filtering
  and validation before you can write
 Databases – MS SQLServer 2012 – better spatial
  indexing, geographic type
 ValueMapper, SchemaMapper for data remodeling
 FME Server for web services, offloading heavy
  process automation, deploying GIS data and tools
  to non GIS users


                                                  55
FME 2012: Multi-Processing
Expanded Data Support


New Formats of FME 2012:
AIS Reader                   Google Fusion Tables Reader, Writer

AIXM 5.1 Reader              INSPIRE Reader

ArcPad Reader                LAZ Reader, Writer

CAT Reader                   OpenFlight Reader (enhanced Writer)

CityGML 2.0 Reader, Writer   Oracle point clouds Reader, Writer

DataFile Reader, Writer      Ordnance Survey VectorMap Reader

DirectX Reader, Writer       Supermap Reader, Writer

Free File Geodatabase API    Plus many updates (SQLServer 2012, etc)
What’s Next?

   Personalized web demo –     sales@safe.com
   Try FME Desktop
   FME Server tutorial
   Upcoming webinars:
        Intro to FME Desktop
    http://safe.com/learning/webinars/


 Training:
     Mastering FME 2012
     FME Desktop on-line
      – register with promo code
Poll Question:




 FME training
Question & Answer Period
Summary


 What we‟ve seen today:
     FME   Loading to MapInfo
     FME   Exports from MapInfo
     FME   Data Transformation
     FME   Server
Resources


   Safe.com
   Workbench Help
   Readers and Writers
   Transformer Reference
   FMEpedia: articles and examples
   FMEchannel on YouTube
   www.safe.com/support




                                      62
Thanks for Attending!

 Webinar recording link and follow-up
   will be sent to you via email
 Info:
    info@safe.com

 Still have questions?
    www.safe.com/support
    Try www.fmepedia.com and search „mapinfo‟


 Additional Resources
    http://www.youtube.com/watch?v=dLVlSLdg580&feature=g-user-u
    Search you tube for “FME for MapInfo Professional”
   Thanks to David Eagle from 1-Spatial

Contenu connexe

Similaire à How to Enhance Data Transformation in MapInfo with FME

Taste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondTaste Test: FME 2011 & Beyond
Taste Test: FME 2011 & Beyond
Safe Software
 
From Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
From Raw to Cooked: In-Depth FME Desktop to FME Server WorkflowFrom Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
From Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
Safe Software
 

Similaire à How to Enhance Data Transformation in MapInfo with FME (20)

Supercharging Your Map Production
Supercharging Your Map ProductionSupercharging Your Map Production
Supercharging Your Map Production
 
Tips for Manipulating Data in Esri Geodatabase using FME
Tips for Manipulating Data in Esri Geodatabase using FME Tips for Manipulating Data in Esri Geodatabase using FME
Tips for Manipulating Data in Esri Geodatabase using FME
 
If you give a GIS Analyst FME License, then...
If you give a GIS Analyst FME License, then...If you give a GIS Analyst FME License, then...
If you give a GIS Analyst FME License, then...
 
FME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken BraggFME World Tour 2015 - Around the World - Ken Bragg
FME World Tour 2015 - Around the World - Ken Bragg
 
Taste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondTaste Test: FME 2011 & Beyond
Taste Test: FME 2011 & Beyond
 
Unveiling FME 2013
Unveiling FME 2013Unveiling FME 2013
Unveiling FME 2013
 
Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For You
 
ISC and FME Data Translations
ISC and FME Data TranslationsISC and FME Data Translations
ISC and FME Data Translations
 
From Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
From Raw to Cooked: In-Depth FME Desktop to FME Server WorkflowFrom Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
From Raw to Cooked: In-Depth FME Desktop to FME Server Workflow
 
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
 
FME User Stories from Around the World
FME User Stories from Around the WorldFME User Stories from Around the World
FME User Stories from Around the World
 
Your Data and FME
Your Data and FMEYour Data and FME
Your Data and FME
 
SOCET GXP and FME, Creating an Integrated System for Geospatial Analysis and ...
SOCET GXP and FME, Creating an Integrated System for Geospatial Analysis and ...SOCET GXP and FME, Creating an Integrated System for Geospatial Analysis and ...
SOCET GXP and FME, Creating an Integrated System for Geospatial Analysis and ...
 
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...
 
FME Around the World
FME Around the WorldFME Around the World
FME Around the World
 
Managing data interoperability with FME
Managing data interoperability with FMEManaging data interoperability with FME
Managing data interoperability with FME
 
Using data from Digimap in ArcGIS
Using data from Digimap in ArcGISUsing data from Digimap in ArcGIS
Using data from Digimap in ArcGIS
 
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
 
GIS/CAD workflows with FME
GIS/CAD workflows with FMEGIS/CAD workflows with FME
GIS/CAD workflows with FME
 
FME and Complex GML: INSPIRE and AIXM
FME and Complex GML: INSPIRE and AIXMFME and Complex GML: INSPIRE and AIXM
FME and Complex GML: INSPIRE and AIXM
 

Plus de Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
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)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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...
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

How to Enhance Data Transformation in MapInfo with FME

  • 1. How to Enhance Data Transformation in MapInfo with FME Mark Stoakes Dean Hintz Manager, Professional Services Senior Analyst
  • 2. Who Are We?  Today‟s Presenters:  Mark Stoakes, Manager, Professional Services  Dean Hintz, Senior Analyst, Professional Services
  • 3. Safe Software Inc. Secret HQ: Vancouver, B.C. 95+ exuberant employees Thousands of happy customers, certified professionals, trainers, system integrators, and value added resellers; all around the globe!
  • 4. Agenda  60 Minutes  FME within MapInfo  Loading Data  Exporting Data  Transformation  Demos  FME Server  Follow-up  Webinar recording and materials
  • 5. Questions are Encouraged!  We are online, ready to answer your toughest questions  To submit a question:  If we can‟t get to your question during the webinar we‟ll send a follow-up email.
  • 6. FME Technology Capabilities The only complete spatial data transformation solution  Translate spatial data from one format to another 287 supported formats in FME 2012  Transform spatial data into the precise data model you need 400+ data transformation tools
  • 7. Expanded Data Support 300 278 265 250 254 238 225 210 200 191 182 162 150 154 136137 123 112 100 94 93 99 63 67 57 50 46 29 33 17 9 0 1.4.7 FME 2.0 2.1 2.2 2.3 2.3a 2000 FME 2002 FMEFME 2003 X2 20042004 ICE3 FME 2006 GBFME 20082010 Beta UC Cut2011 201 FME FME FME FME FME FME 2000 SR-1 2002 SR-1 FME 2003 FMEFME FME ICE 2004 FME 2005 2006 FME 2007 FME 2009 FME 2010 FME FME FME FME 9/2/10
  • 8. Introduction Data Model Restructuring  Data model transformation is the cornerstone to data interoperability  Schema is front and center  Restructure:  Feature Types  Attribute Names  Enumerated lists  Geometry 8
  • 10. Poll Questions: About you!  FME use
  • 11. FME Desktop Components  FME Workbench Graphical authoring environment for data restructuring tasks Use simple point and click to easily define spatial data flows to load, translate and transform your MapInfo data 11
  • 12. FME Desktop Components  Universal Viewer / Data Inspector Examine and inspect your spatial data’s attributes and geometry - before, after and even during a translation 12
  • 13. Poll Questions: About you!  MapInfo use
  • 14. FME and MapInfo  FME – MapInfo format support  Overview of FME functionality in MapInfo  Loading Data into MapInfo  Exporting data out of MapInfo 14
  • 15. MapInfo Formats - Files  MIF/MID  Interchange format  TAB  MFAL  native  better spatial index  MITAB  open source  extended (mdb, 64bit) 15
  • 16. MapInfo Formats - Databases  SpatialWare Database  Older – 4.9 release in 2006  Other Databases  MS SQLServer Spatial (improved in 2012)  Oracle Spatial 16
  • 17. Universal Translator  DWG,EOO,SHP,DGN,SDTS,VPF  To TAB/MIF or from TAB/MIF 17
  • 18. Open Universal Data  Available as of MapInfo 9  More formats  Extendable with FME  Limitations (error handling, transformation capabilities, volume) 18
  • 19. Extending MapInfo with FME FME and MapInfo installed on the same machine 19
  • 20. Poll Questions: About you!  FME for MapInfo use
  • 21. Loading Data into MapInfo  CAD  Non-spatial  Raster  Database  GML, INSPIRE 21
  • 22. CAD to GIS: Source DWG Drawing oriented data needs to be converted to feature based 22
  • 23. CAD to GIS: DWG to TAB Build areas, join attributes, map to new schema, validate 23
  • 24. CAD to GIS: Result in MapInfo Polygons with associated attribution 24
  • 25. GPS Roads: CSV file X, Y coordinates with road ID 25
  • 26. GPS Roads: CSV Coordinates to MapInfo Styling Approaches:  ColorSetter  MapInfoStyler  AttributeCreator / ValueMapper 26
  • 27. GPS Roads: Styling Options 27
  • 28. MapInfo Format Attributes  mapinfo_brush_background  mapinfo_brush_foreground  mapinfo_brush_pattern  mapinfo_brush_transparent  mapinfo_pen_color  mapinfo_pen_pattern  mapinfo_pen_width  mapinfo_symbol_*  mapinfo_text_* 28
  • 29. GPS Roads: Styled MapInfo Output 29
  • 30. Raster Segmentation to MapInfo Elevation Zones Classify, vectorize, generalize, group and style 30
  • 32. Database Loading: MS SQL Server Key column, geometry column name, style olumn, coordinate system, write mode, extents 32
  • 33. SQL Server – Make Table Mappable 33
  • 34. SQL Server – Make Table Mappable Set geometry and style columns 34
  • 35. SQL Server –Mappable Table View 35
  • 36. Poll Questions: About you!  Database use with MapInfo
  • 38. Exporting MapInfo Data  GIS to CAD  GIS to Database  GIS to XML  GIS to consumer clients  PDF  KML  Publishing to a web service (FME Server) 38
  • 40. What is FME Server?  FME Server is a scalable platform that offers flexible spatial data distribution and loading services  Use the same FME Engine that powers FME Desktop  Transform & Share spatial data via web services
  • 41. Why FME Server? How FME Server can meet your needs:  Data Distribution  Data Download Service  Live Data Streams  Data Streaming Service  Upload and Validation  Data Upload Service  Centralize Data Transformation  Job Submitter Service
  • 47. Transformation with FME  QA / Validation  Schema Transformation  Feature Types  Fields  Domain codes  Geometry Transformation  Cleaning  Generalization  Topology  2D to 3D 48
  • 48. CAD Validation  Duplicate IDs  Valid geometry  Valid value ranges  Tester, GeometryValidator 49
  • 49. Schema Mapping in FME Feature Type Mapping in FME Workbench Attribute Mapping in FME Workbench Data Transformation 50
  • 50. FME Data Model Restructuring: Attribute Names & Values  Value Mapping
  • 51. FME SchemaMapper: INSPIRE geographic names FME Workspace Name mapping Name & value mapping
  • 52. MapInfo Export to GML Application: INSPIRE Geographic Names Example
  • 54. MapInfo Considerations  Coordinate Systems, Reprojectors & Exceptions (mapinfo_wkt.db)  Integer precision – be careful about extents  Databases & CAD – QA required. Many schemas are more restrictive requiring geometry filtering and validation before you can write  Databases – MS SQLServer 2012 – better spatial indexing, geographic type  ValueMapper, SchemaMapper for data remodeling  FME Server for web services, offloading heavy process automation, deploying GIS data and tools to non GIS users 55
  • 56. Expanded Data Support New Formats of FME 2012: AIS Reader Google Fusion Tables Reader, Writer AIXM 5.1 Reader INSPIRE Reader ArcPad Reader LAZ Reader, Writer CAT Reader OpenFlight Reader (enhanced Writer) CityGML 2.0 Reader, Writer Oracle point clouds Reader, Writer DataFile Reader, Writer Ordnance Survey VectorMap Reader DirectX Reader, Writer Supermap Reader, Writer Free File Geodatabase API Plus many updates (SQLServer 2012, etc)
  • 57. What’s Next?  Personalized web demo – sales@safe.com  Try FME Desktop  FME Server tutorial  Upcoming webinars:  Intro to FME Desktop http://safe.com/learning/webinars/  Training:  Mastering FME 2012  FME Desktop on-line – register with promo code
  • 60. Summary  What we‟ve seen today:  FME Loading to MapInfo  FME Exports from MapInfo  FME Data Transformation  FME Server
  • 61. Resources  Safe.com  Workbench Help  Readers and Writers  Transformer Reference  FMEpedia: articles and examples  FMEchannel on YouTube  www.safe.com/support 62
  • 62. Thanks for Attending!  Webinar recording link and follow-up will be sent to you via email  Info:  info@safe.com  Still have questions?  www.safe.com/support  Try www.fmepedia.com and search „mapinfo‟  Additional Resources  http://www.youtube.com/watch?v=dLVlSLdg580&feature=g-user-u  Search you tube for “FME for MapInfo Professional” Thanks to David Eagle from 1-Spatial