SlideShare a Scribd company logo
1 of 25
Download to read offline
The Master Raster Scenarios        2010:
                                  An FME
of FME 2010                     Odyssey




Dale Lutz
VP Development, Safe Software
Data and Workspaces for this
Presentation


  To watch a recording of this presentation,
   please visit:
    www.safe.com/aboutus/events/2010-An-FME-
     Odyssey/movies/raster-scenarios.php

  To download the data and FME workspaces
   used in this presentation, please visit:
    www.safe.com/aboutus/events/2010-An-FME-
     Odyssey/downloads/FMERaster.zip
Proposed FME Banner Ad



              In 1981, Bill Gates said
              that "640K ought to be
                enough for anyone"



             He was wrong!
Proposed FME Banner Ad



                   In 1999 Dale Lutz
                     said “FME will
                   NEVER do raster”




          He was REALLY
             WRONG!
Proposed FME Banner Ad




         FME 2008
              2010
              2009
              2007
       Now with Raster
I’ve Got 5 Words For You …




         FME 2010
          Raster
            Is
          Faster
FME Use Case Analysis


       To
            CAD   GIS   Database   Raster   3D
From

  CAD


  GIS


Database


 Raster


  3D
FME Use Case Analysis


       To
            CAD   GIS   Database   Raster   3D
From

  CAD       ✔     ✔       ✔          ✔      ✔


  GIS       ✔     ✔       ✔          ✔      ✔


Database    ✔     ✔       ✔          ✔      ✔


 Raster     ✗     ✗        ✔
                                    ✔       ✔


  3D        ✗     ✔        ✔        ✗       ✔
Master Raster Scenario #1



              Translate
                                                ✔




  More than 50 raster formats to choose from
      ArcSDE&GeoDatabase Raster
      CADRG
      ECW
      Geodatabase Raster
      GIF / PNG
      JPEG / JPEG2000
      Oracle Spatial GeoRaster
      …
FME Raster Format List

ADRG                          ESRI ArcSDE Raster Catalog   MrSID
ASRP                          ESRI ArcSDE Raster Map       NETCDF
Aircom ENTERPRISE             ESRI Geodatabase Raster      NITF
BMP                           GIF                          Oracle Spatial GeoRaster
Bathymetric Attributed Grid   GeoTIFF                      PCI Geomatics Database File
    (BAG)                     Golden Software Surfer       PNG
CADRG                             Binary Grid              R Statistical Raster (RDATA)
CDED                          Hierarchical Data Format 4   RADARSAT-2 XML
DMDF                              (HDF4)
                                                           Shuttle Radar Topography
DTED                          JPEG                             Mission Height
ECW                           JPEG 2000                        (SRTM HGT)
ENVI .hdr RAW Raster          Landmark Z-MAP               TIFF
ER Mapper ERS                 Leica Geosystems ERDAS       USGS DEM
ESRI .hdr RAW Raster              IMAGINE                  Vertical Mapper Grid (NGrid)
ESRI ASCII Grid               Leica Geosystems ERDAS       Web Map Service
                                  RAW
ESRI ArcGIS Binary Grid                                    X11 Pixmap (XPM)
                              Maptech BSB Nautical Chart
ESRI ArcGIS Image Server
                              Marconi PlaNet
Master Raster Scenario #2



          Resample
                            ✔
Master Raster Scenario #3



          Reproject
                            ✔
Master Raster Scenario #4



              Compress
  Output formats with compression:
      ECW
      JPEG / JPEG2000
      GeoTIFF / TIFF
      Oracle Spatial GeoRaster
      ArcSDE Raster
      Geodatabase Raster
      CADRG
Master Raster Scenario #5



                Clip
                            ✔
Master Raster Scenario #6



             Mosaic
                            ✔✔
Master Raster Freestyle (6a)




           Mosaic
          Reproject
          Compress
Master Raster Scenario #7



                Tile
                            ✍
Master Raster Freestyle (7a)

                               ❘



       Uncompress
        Reproject
          Tile
Master Raster Scenario #8



              Drape
                            ✔✔
Master Raster Scenario #9



         Web Tiling
                            ❘
Master Raster Scenario #10



                   Niche
  Satellite, Statistics, Legacy, etc
       ASRP / CADRG
       HDF
       NetCDF
       NGRID
       NITF
       PLANET
       R
       …
Master Raster Scenario #11



                   Power
    Band Restructuring
    Extents Extraction
    Cell Value Calculation
    Palettes
    Expression Evaluation (pixel by pixel)
    …
FME Raster Transformer List

Clipper                       RasterCellOriginSetter        RasterPaletteInterpretation
ImageRasterizer               RasterCellValueCalculator        Coercer
NumericRasterizer             RasterCellValueReplacer       RasterPaletteNodataSetter
PointOnRasterValueExtractor   RasterCheckpointer            RasterPaletteRemover
RasterBandAdder               RasterConsumer                RasterPaletteResolver
RasterBandCombiner            RasterDEMGenerator            RasterPropertiesExtractor
RasterBandInterpretation      RasterExpressionEvaluator     RasterPyramider
    Coercer                   RasterExtentsCoercer          RasterRGBCreator
RasterBandKeeper              RasterExtractor               RasterReader
RasterBandMinMaxExtractor     RasterGCPExtractor            RasterReplacer
RasterBandNameSetter          RasterGCPSetter               RasterResampler
RasterBandNodataRemover       RasterGeoreferencer           RasterRotationApplier
RasterBandNodataSetter        RasterInterpretationCoercer   RasterSelector
RasterBandOrderer             RasterMosaicker               RasterSingularCellValue
RasterBandProperties          RasterNumericCreator             Calculator
    Extractor                                               RasterSubsetter
                              RasterPaletteAdder
RasterBandRemover                                           RasterTiler
                              RasterPaletteExtractor
RasterBandSeparator           RasterPaletteGenerator        VectorOnRasterOverlayer
RasterCellCoercer
Summary


 50 Raster Transformers
            +
   50 Raster Formats
            +
 Repeatable Automation
           ->
100% Raster Power With
       FME 2010
Thank You!


  Questions?

  Raster Workshop PDF: http://bit.ly/fmeraster

  For more information:
    Dale Lutz
    dale.lutz@safe.com
    Safe Software Inc.

    http://www.safe.com/raster (well, not yet)
    http://bit.ly/dmitri_raster (Dmitri’s Raster Studio)

More Related Content

More from Safe 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
 
Bringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleBringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleSafe Software
 
Democratizing Transformer Creation in FME
Democratizing Transformer Creation in FMEDemocratizing Transformer Creation in FME
Democratizing Transformer Creation in FMESafe Software
 
Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...Safe Software
 
Datendrehscheibe im eGovernment
Datendrehscheibe im eGovernmentDatendrehscheibe im eGovernment
Datendrehscheibe im eGovernmentSafe Software
 
Zugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FME
Zugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FMEZugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FME
Zugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FMESafe Software
 

More from Safe Software (20)

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
 
Bringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) PeopleBringing Open Data Integration to the (SWECO) People
Bringing Open Data Integration to the (SWECO) People
 
Democratizing Transformer Creation in FME
Democratizing Transformer Creation in FMEDemocratizing Transformer Creation in FME
Democratizing Transformer Creation in FME
 
Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...Working Forward: From Data to Location Intelligence for Renewables Siting and...
Working Forward: From Data to Location Intelligence for Renewables Siting and...
 
Datendrehscheibe im eGovernment
Datendrehscheibe im eGovernmentDatendrehscheibe im eGovernment
Datendrehscheibe im eGovernment
 
Zugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FME
Zugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FMEZugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FME
Zugriff auf alle raumbezogenen Daten - direkt in Ihrem WebGIS durch FME
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

FME Raster Capabilities

  • 1. The Master Raster Scenarios 2010: An FME of FME 2010 Odyssey Dale Lutz VP Development, Safe Software
  • 2. Data and Workspaces for this Presentation   To watch a recording of this presentation, please visit:   www.safe.com/aboutus/events/2010-An-FME- Odyssey/movies/raster-scenarios.php   To download the data and FME workspaces used in this presentation, please visit:   www.safe.com/aboutus/events/2010-An-FME- Odyssey/downloads/FMERaster.zip
  • 3. Proposed FME Banner Ad In 1981, Bill Gates said that "640K ought to be enough for anyone" He was wrong!
  • 4. Proposed FME Banner Ad In 1999 Dale Lutz said “FME will NEVER do raster” He was REALLY WRONG!
  • 5. Proposed FME Banner Ad FME 2008 2010 2009 2007 Now with Raster
  • 6. I’ve Got 5 Words For You … FME 2010 Raster Is Faster
  • 7. FME Use Case Analysis To CAD GIS Database Raster 3D From CAD GIS Database Raster 3D
  • 8. FME Use Case Analysis To CAD GIS Database Raster 3D From CAD ✔ ✔ ✔ ✔ ✔ GIS ✔ ✔ ✔ ✔ ✔ Database ✔ ✔ ✔ ✔ ✔ Raster ✗ ✗ ✔ ✔ ✔ 3D ✗ ✔ ✔ ✗ ✔
  • 9. Master Raster Scenario #1 Translate ✔   More than 50 raster formats to choose from   ArcSDE&GeoDatabase Raster   CADRG   ECW   Geodatabase Raster   GIF / PNG   JPEG / JPEG2000   Oracle Spatial GeoRaster   …
  • 10. FME Raster Format List ADRG ESRI ArcSDE Raster Catalog MrSID ASRP ESRI ArcSDE Raster Map NETCDF Aircom ENTERPRISE ESRI Geodatabase Raster NITF BMP GIF Oracle Spatial GeoRaster Bathymetric Attributed Grid GeoTIFF PCI Geomatics Database File (BAG) Golden Software Surfer PNG CADRG Binary Grid R Statistical Raster (RDATA) CDED Hierarchical Data Format 4 RADARSAT-2 XML DMDF (HDF4) Shuttle Radar Topography DTED JPEG Mission Height ECW JPEG 2000 (SRTM HGT) ENVI .hdr RAW Raster Landmark Z-MAP TIFF ER Mapper ERS Leica Geosystems ERDAS USGS DEM ESRI .hdr RAW Raster IMAGINE Vertical Mapper Grid (NGrid) ESRI ASCII Grid Leica Geosystems ERDAS Web Map Service RAW ESRI ArcGIS Binary Grid X11 Pixmap (XPM) Maptech BSB Nautical Chart ESRI ArcGIS Image Server Marconi PlaNet
  • 11. Master Raster Scenario #2 Resample ✔
  • 12. Master Raster Scenario #3 Reproject ✔
  • 13. Master Raster Scenario #4 Compress   Output formats with compression:   ECW   JPEG / JPEG2000   GeoTIFF / TIFF   Oracle Spatial GeoRaster   ArcSDE Raster   Geodatabase Raster   CADRG
  • 14. Master Raster Scenario #5 Clip ✔
  • 15. Master Raster Scenario #6 Mosaic ✔✔
  • 16. Master Raster Freestyle (6a) Mosaic Reproject Compress
  • 17. Master Raster Scenario #7 Tile ✍
  • 18. Master Raster Freestyle (7a) ❘ Uncompress Reproject Tile
  • 19. Master Raster Scenario #8 Drape ✔✔
  • 20. Master Raster Scenario #9 Web Tiling ❘
  • 21. Master Raster Scenario #10 Niche   Satellite, Statistics, Legacy, etc   ASRP / CADRG   HDF   NetCDF   NGRID   NITF   PLANET   R   …
  • 22. Master Raster Scenario #11 Power   Band Restructuring   Extents Extraction   Cell Value Calculation   Palettes   Expression Evaluation (pixel by pixel)   …
  • 23. FME Raster Transformer List Clipper RasterCellOriginSetter RasterPaletteInterpretation ImageRasterizer RasterCellValueCalculator Coercer NumericRasterizer RasterCellValueReplacer RasterPaletteNodataSetter PointOnRasterValueExtractor RasterCheckpointer RasterPaletteRemover RasterBandAdder RasterConsumer RasterPaletteResolver RasterBandCombiner RasterDEMGenerator RasterPropertiesExtractor RasterBandInterpretation RasterExpressionEvaluator RasterPyramider Coercer RasterExtentsCoercer RasterRGBCreator RasterBandKeeper RasterExtractor RasterReader RasterBandMinMaxExtractor RasterGCPExtractor RasterReplacer RasterBandNameSetter RasterGCPSetter RasterResampler RasterBandNodataRemover RasterGeoreferencer RasterRotationApplier RasterBandNodataSetter RasterInterpretationCoercer RasterSelector RasterBandOrderer RasterMosaicker RasterSingularCellValue RasterBandProperties RasterNumericCreator Calculator Extractor RasterSubsetter RasterPaletteAdder RasterBandRemover RasterTiler RasterPaletteExtractor RasterBandSeparator RasterPaletteGenerator VectorOnRasterOverlayer RasterCellCoercer
  • 24. Summary 50 Raster Transformers + 50 Raster Formats + Repeatable Automation -> 100% Raster Power With FME 2010
  • 25. Thank You!   Questions?   Raster Workshop PDF: http://bit.ly/fmeraster   For more information:   Dale Lutz   dale.lutz@safe.com   Safe Software Inc.   http://www.safe.com/raster (well, not yet)   http://bit.ly/dmitri_raster (Dmitri’s Raster Studio)