SlideShare uma empresa Scribd logo
1 de 25
PROCESSING RASTERS FROM
SATELLITES, DRONES, & MORE
Why do we care about rasters?
Rasters are essential for background maps,
spatial analytics, and visualizing data over
time.
BRINGING RASTERS INTO YOUR WORKFLOWS
● Landsat 8
● Sentinel 2
● Planet
● Earth on AWS
● 54 new GDAL-based formats
● GDAL Generic Raster Reader
● GDAL VRT Raster Reader
● PDF Reader (also 2D & text data)
Remote Sensing Sources New in FME 2018
● Drones/UAVs
● Sensors
Other Sources
Automation is key.
Top Raster
Transformers
Anything is possible for
rasters in FME!
safe.com/transformers
first
Get data from Planet and
other sources
Read imagery and
vector layers.
Process
Mosaic rasters,
style vector data,
combine, tile.
Output as .png
Store raster tiles in the
cloud. Make available
everywhere to
anyone.
third
Automate
Do this whenever new
images become
available.
last
DEMO: UP-TO-DATE HYBRID
BASEMAP
second
Check it live
HOW ABOUT MILLIONS OF
TILES? WAIT A MINUTE...
first
Get images
Read Planet
imagery of California
wildfires.
Process Store
Save to local or
cloud storage.
third
Analyze
Make tools for visual
and analytical change
comparison.
last
DEMO: MONITOR AND
ANALYZE CHANGE DAILY
Derive new products
like NIR, NDVI, NDWI.
second
Check it live
first
Get images from Planet
Collect images for a
selected timeframe.
Process
Clip to extents of
desired area.
Add video to map
Prepare HTML output
with LeafletJS.
MAKE A GEOREFERENCED
SATELLITE VIDEO
third lastsecond
Output as .mp4
Integrate with FFmpeg
and output a video.
Scenario:
NATURAL
HAZARD
WORKFLOWS
Photo by C. Hitchcock
NATURAL HAZARDS: CHALLENGES
● Diverse data types needed.
○ Vector and raster
○ Open and proprietary
○ Spatial and non-spatial
● Limited IT infrastructure. Need to make
data accessible.
● Urgency! Disasters mean short timelines.
● Need to automate processing and
distribution.
KEY WORKFLOWS
● Impact assessment.
○ population and transportation
○ identify critical infrastructure
○ hazard sources and extents
● Data integration.
● Risk, probability, scenarios, time.
● UAV surveys, automation.
DEMO
Vancouver Flood Hazard
Risk Assessment
Bonus: Flood Notifications
FME Knowledge Center Tutorial: http://fme.ly/flood
EXAMPLE: SEARCH
AND RESCUE UAVs
1. Build route for UAV.
2. UAV flies autonomously and
collects data.
3. Post-process – geolocate,
assemble results into photomosaic.
Automated route generation
SEARCH GRID GENERATION
Automated image geolocation
UAVs FOR DAMAGE ASSESSMENT
● UAVs are easy and safe to deploy.
● Rapidly assess impact to people and
infrastructure.
● Data guides the level of response.
Story: Renato Salvaleon develops UAV
systems at Southern Co, supported by
FME Server automation. safe.com/uav
UAV storm damage assessment by Southern Co.
MEETING NATURAL HAZARD CHALLENGES
● Diverse data types needed.
○ Vector and raster
○ Open and proprietary
○ Spatial and non-spatial
● Limited IT infrastructure. Need to make data accessible.
● Urgency! Disasters mean short timelines.
● Need to automate data processing and distribution.
Rapid prototyping
Automation is key.
RESOURCES
● San Francisco Transit demo: http://fme.ly/sftransit
● Blog - earthquake notifications: http://fme.ly/earthquake
● Christchurch earthquake story: http://fme.ly/christchurch
● Flood notification tutorial: http://fme.ly/flood
● Risk analyzer by con terra: georiskanalyzer.com
● Blog - get started with drones: http://fme.ly/drones
● FME Server for Fort McMurray wildfire: http://fme.ly/atco
● Search “remote sensing” or “UAV” on safe.com
Q&A

Mais conteúdo relacionado

Mais procurados

light-detection-and-ranging(lidar)
 light-detection-and-ranging(lidar) light-detection-and-ranging(lidar)
light-detection-and-ranging(lidar)
sandeep reddy
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
Ashok Peddi
 
Close range photogrammetry avinash
Close range photogrammetry avinashClose range photogrammetry avinash
Close range photogrammetry avinash
Avinash Singh
 

Mais procurados (20)

QUAD COPTERS FULL PPT
QUAD COPTERS FULL PPTQUAD COPTERS FULL PPT
QUAD COPTERS FULL PPT
 
Python in geospatial analysis
Python in geospatial analysisPython in geospatial analysis
Python in geospatial analysis
 
UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial data
 
Introduction to Open Source GIS
Introduction to Open Source GISIntroduction to Open Source GIS
Introduction to Open Source GIS
 
light-detection-and-ranging(lidar)
 light-detection-and-ranging(lidar) light-detection-and-ranging(lidar)
light-detection-and-ranging(lidar)
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Glonass
GlonassGlonass
Glonass
 
What is GIS?
What is GIS?What is GIS?
What is GIS?
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 
Introduction of Open Source GIS
Introduction of Open Source GISIntroduction of Open Source GIS
Introduction of Open Source GIS
 
Accuracy of UAV Photogrammetry
Accuracy of UAV PhotogrammetryAccuracy of UAV Photogrammetry
Accuracy of UAV Photogrammetry
 
Geospatial Data ppt.pptx
Geospatial Data ppt.pptxGeospatial Data ppt.pptx
Geospatial Data ppt.pptx
 
drone
dronedrone
drone
 
Close range photogrammetry avinash
Close range photogrammetry avinashClose range photogrammetry avinash
Close range photogrammetry avinash
 
Aerial photogrammetry ppt 2
Aerial photogrammetry ppt 2Aerial photogrammetry ppt 2
Aerial photogrammetry ppt 2
 
Principle of aerial photography and types.ppt
Principle of aerial photography and types.pptPrinciple of aerial photography and types.ppt
Principle of aerial photography and types.ppt
 
Drone-Unmanned Aerial Vehicle
Drone-Unmanned Aerial VehicleDrone-Unmanned Aerial Vehicle
Drone-Unmanned Aerial Vehicle
 
Drone Technology
Drone TechnologyDrone Technology
Drone Technology
 
Drones
DronesDrones
Drones
 

Semelhante a Processing Rasters from Satellites, Drones, & More

Zivaro Geospatial Services - UAS Data Processing
Zivaro Geospatial Services - UAS Data ProcessingZivaro Geospatial Services - UAS Data Processing
Zivaro Geospatial Services - UAS Data Processing
GregPeters46
 
Automated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environmentsAutomated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environments
Pablo Gómez Abajo
 
FME Stories From Around the World
FME Stories From Around the WorldFME Stories From Around the World
FME Stories From Around the World
Safe Software
 
Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...
Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...
Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...
Codiax
 

Semelhante a Processing Rasters from Satellites, Drones, & More (20)

Integration for Planet Satellite Imagery
Integration for Planet Satellite ImageryIntegration for Planet Satellite Imagery
Integration for Planet Satellite Imagery
 
Zivaro Geospatial Services - UAS Data Processing
Zivaro Geospatial Services - UAS Data ProcessingZivaro Geospatial Services - UAS Data Processing
Zivaro Geospatial Services - UAS Data Processing
 
Automated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environmentsAutomated engineering of domain-specific metamorphic testing environments
Automated engineering of domain-specific metamorphic testing environments
 
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
 
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeDifferential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
 
Web-based, GPU-accelerated, Geospatial Platform for Real-time Monitoring, Hig...
Web-based, GPU-accelerated, Geospatial Platform for Real-time Monitoring, Hig...Web-based, GPU-accelerated, Geospatial Platform for Real-time Monitoring, Hig...
Web-based, GPU-accelerated, Geospatial Platform for Real-time Monitoring, Hig...
 
Understanding OpenRelief
Understanding OpenReliefUnderstanding OpenRelief
Understanding OpenRelief
 
FME for Disaster Response
FME for Disaster ResponseFME for Disaster Response
FME for Disaster Response
 
Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...Application packaging and systematic processing in earth observation exploita...
Application packaging and systematic processing in earth observation exploita...
 
DEF CON 24 - Bertin Bervis and James Jara - exploiting and attacking seismolo...
DEF CON 24 - Bertin Bervis and James Jara - exploiting and attacking seismolo...DEF CON 24 - Bertin Bervis and James Jara - exploiting and attacking seismolo...
DEF CON 24 - Bertin Bervis and James Jara - exploiting and attacking seismolo...
 
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
Using Data Integration to Deliver Intelligence to Anyone, AnywhereUsing Data Integration to Deliver Intelligence to Anyone, Anywhere
Using Data Integration to Deliver Intelligence to Anyone, Anywhere
 
Processing large point clouds
Processing large point cloudsProcessing large point clouds
Processing large point clouds
 
FME Stories From Around the World
FME Stories From Around the WorldFME Stories From Around the World
FME Stories From Around the World
 
Droid Emergency Context Service - Msc.
Droid Emergency Context Service - Msc.Droid Emergency Context Service - Msc.
Droid Emergency Context Service - Msc.
 
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENTREAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
REAL-TIME PEDESTRIAN DETECTION USING APACHE STORM IN A DISTRIBUTED ENVIRONMENT
 
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
Real-Time Pedestrian Detection Using Apache Storm in a Distributed Environment
 
FME Around the World (FME Trek, Part 2): Ciaran Kirk - Safe Software FME Worl...
FME Around the World (FME Trek, Part 2): Ciaran Kirk - Safe Software FME Worl...FME Around the World (FME Trek, Part 2): Ciaran Kirk - Safe Software FME Worl...
FME Around the World (FME Trek, Part 2): Ciaran Kirk - Safe Software FME Worl...
 
Contextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate DataContextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate Data
 
Godiva2 Overview
Godiva2 OverviewGodiva2 Overview
Godiva2 Overview
 
Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...
Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...
Roelof Pieters (Overstory) – Tackling Forest Fires and Deforestation with Sat...
 

Mais 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 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
 

Mais 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
 
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
 

Último

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Último (20)

%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 

Processing Rasters from Satellites, Drones, & More

  • 2. Why do we care about rasters? Rasters are essential for background maps, spatial analytics, and visualizing data over time.
  • 3. BRINGING RASTERS INTO YOUR WORKFLOWS ● Landsat 8 ● Sentinel 2 ● Planet ● Earth on AWS ● 54 new GDAL-based formats ● GDAL Generic Raster Reader ● GDAL VRT Raster Reader ● PDF Reader (also 2D & text data) Remote Sensing Sources New in FME 2018 ● Drones/UAVs ● Sensors Other Sources
  • 5. Top Raster Transformers Anything is possible for rasters in FME! safe.com/transformers
  • 6.
  • 7. first Get data from Planet and other sources Read imagery and vector layers. Process Mosaic rasters, style vector data, combine, tile. Output as .png Store raster tiles in the cloud. Make available everywhere to anyone. third Automate Do this whenever new images become available. last DEMO: UP-TO-DATE HYBRID BASEMAP second
  • 9. HOW ABOUT MILLIONS OF TILES? WAIT A MINUTE...
  • 10. first Get images Read Planet imagery of California wildfires. Process Store Save to local or cloud storage. third Analyze Make tools for visual and analytical change comparison. last DEMO: MONITOR AND ANALYZE CHANGE DAILY Derive new products like NIR, NDVI, NDWI. second
  • 12. first Get images from Planet Collect images for a selected timeframe. Process Clip to extents of desired area. Add video to map Prepare HTML output with LeafletJS. MAKE A GEOREFERENCED SATELLITE VIDEO third lastsecond Output as .mp4 Integrate with FFmpeg and output a video.
  • 13.
  • 15. NATURAL HAZARDS: CHALLENGES ● Diverse data types needed. ○ Vector and raster ○ Open and proprietary ○ Spatial and non-spatial ● Limited IT infrastructure. Need to make data accessible. ● Urgency! Disasters mean short timelines. ● Need to automate processing and distribution.
  • 16. KEY WORKFLOWS ● Impact assessment. ○ population and transportation ○ identify critical infrastructure ○ hazard sources and extents ● Data integration. ● Risk, probability, scenarios, time. ● UAV surveys, automation.
  • 18. Bonus: Flood Notifications FME Knowledge Center Tutorial: http://fme.ly/flood
  • 19. EXAMPLE: SEARCH AND RESCUE UAVs 1. Build route for UAV. 2. UAV flies autonomously and collects data. 3. Post-process – geolocate, assemble results into photomosaic.
  • 20. Automated route generation SEARCH GRID GENERATION Automated image geolocation
  • 21. UAVs FOR DAMAGE ASSESSMENT ● UAVs are easy and safe to deploy. ● Rapidly assess impact to people and infrastructure. ● Data guides the level of response. Story: Renato Salvaleon develops UAV systems at Southern Co, supported by FME Server automation. safe.com/uav UAV storm damage assessment by Southern Co.
  • 22. MEETING NATURAL HAZARD CHALLENGES ● Diverse data types needed. ○ Vector and raster ○ Open and proprietary ○ Spatial and non-spatial ● Limited IT infrastructure. Need to make data accessible. ● Urgency! Disasters mean short timelines. ● Need to automate data processing and distribution. Rapid prototyping
  • 24. RESOURCES ● San Francisco Transit demo: http://fme.ly/sftransit ● Blog - earthquake notifications: http://fme.ly/earthquake ● Christchurch earthquake story: http://fme.ly/christchurch ● Flood notification tutorial: http://fme.ly/flood ● Risk analyzer by con terra: georiskanalyzer.com ● Blog - get started with drones: http://fme.ly/drones ● FME Server for Fort McMurray wildfire: http://fme.ly/atco ● Search “remote sensing” or “UAV” on safe.com
  • 25. Q&A

Notas do Editor

  1. We don’t care about rasters; we care about rasters mean - is it a picture, elevation model, etc. A raster is just a means to achieving the solution we want - we care about the environment or the city or whatever else it represents.
  2. Rasters are coming to us in large volumes and in real time, so processing this data automatically is key. That’s why FME Server and FME Cloud are such an important part of a lot of raster workflows. Planet is a huge archive - billions of images - humans can’t manage all of this manually. We need automation.
  3. Some useful ones worth mentioning. FeatureReader is not a raster transformer, but we want to mention it here because it plays an important role when reading satellite data. Instead of a traditional approach - read data, then figure out what to keep for further processing, we first figure out what we need (coverage, weather, quality, date range), and then read it using all those pre-processed values as parameters. MapnikRasterizer - for making a really nice output - maps or anything (chocolate packages) FeatureReader - let features drive what data you get from Planet. e.g. GIS boundaries RasterMosaicker - combine all the images we get MapnikRasterizer - we have lots of mapnik resources & webinars NDVI - the key is to say it’s a custom transformer - can add functionality that’s missing
  4. http://fme.ly/sftransit or http://demos.fmeserver.com/planet-satellite-map/
  5. server checks regularly for new images that meet criteria
  6. https://blog.safe.com/2018/01/elastic-processing-cloud-docker-fme-server/ Generating millions of tiles normally takes a full day… we were able to do it in 25 mins.
  7. http://demos.fmeserver.com/farmland-monitoring-planet/
  8. https://s3-us-west-2.amazonaws.com/safe-scenarios/Planet/video/20170907234358091020257.htm
  9. We’re talking about assessing risks and damage from floods, earthquakes, forest fires, climate change, hurricanes, and more. Image 1: Alpine Shire Council wanted to improve bushfire risk assessments. With FME, they designed an app that gives real-time analysis of risk. (If you search “alpine shire council” on safe.com you can find this story.) Image 2: I85 Atlanta Bridge Collapse: a guy lit a grocery cart on fire and the fire grew and ultimately collapsed the bridge. This was a Southern Co project to assess the damage to infrastructure. Image 3: was an FME UC presentation - “Helping rebuild a city with FME” - after the Christchurch earthquake __ Other examples: Critical infrastructure protection: FortisBC Humanitarian and disaster response: Hurricane, Syria, Myanmar (OGC Testbed13) UAVs allow for rapid assessment and response: UAV damage assessment and cell network support in Puerto Rico
  10. Image of SFO flooding scenario from OGC TestBed 11. FME was used to read NetCDF data from a high resolution flood forecast model and convert this into a KML time series of raster images for display in Google Earth. Several key points from this slide are based on findings from the following study: https://unstats.un.org/unsd/geoinfo/RCC/docs/rccap20/16_Robert%20Deakin_New%20Zealand%20-%20Canterbury%20SDI%20Paper.pdf Twentieth United Nations Regional Cartographic Conference for Asia and the Pacific Jeju, 6 - 9 October 2015 Item 7(b) of the provisional agenda Invited Papers Canterbury SDI: lessons learned from post-earthquake recovery The root causes underlying these issues were identified as:  The lack of data sharing agreements in place;  No data sharing channels (such as web services), or standardisation of formats and data models  No catalogue or registry of available data sources  A lack of training or practice on how to pull together data sources Problems manifested as: • Inability to find key people who could supply data; • Inability to access the data; • Reluctance to supply data because of perceived poor quality; • Reluctance to supply data because the requestor was perceived as not needing it; • Reluctance to supply data because it was not known how the requestor might use it; • Privacy issues; • Supplying spatial data in unhelpful formats. Problems related to integrating data from multiple agencies included: • No plans on how to integrate data representing aspects such as people, places, things, events and concepts, from multiple agencies; • No plans on how to integrate data from a single agency into a recipient’s business system; • Data-models were different and the attributes contained different data. Schemas were not available; • Abstractions were different (e.g. mobile toilet delivery being recorded as a number against a street name by some people, and against an address by others); Geometry data types were different (whether the feature was stored as a point, a line, or a polygon); • Datasets were at different levels of completion; • Data was in different formats, e.g. WFS, ArcGIS, MS Access, Excel, CSV files, PDFs, paper forms and maps. Getting expertise was also a problem: • People were thrust into positions they were not equipped to deal with; • Information was captured by people without experience of spatial data; • Data was managed by people without experience of spatial data; • No access to technical expertise; • Out-of-town resources were unfamiliar with the city (e.g. common road names and place names); • Out-of-town resources were unfamiliar with the systems they were working in. __ Opportunities with FME Common data models, spatial reference Open standards Cloud based, decentralized Mobile devices Crowd sourcing APIs, loosely coupled Web sources – leave in place Real time, non-spatial Model based, rapid prototyping Easy updates FME Capabilities Formats R&W Web Access, Publish Processing Geometry: Vector, raster, point clouds Processing records: ETL, schema mapping https://www.safe.com/solutions/for-industries/emergency-services-and-policing/ Increase Disaster Response Efficiency Build Situational AwarenessSwiftly gather, combine, and analyse tabular and location-aware information from 350+ sources, providing facts for critical decision making in real-time.Leverage Citizen Engagement Harvest intelligence from citizens via social media, including geotagged photos, and return life-saving information back to the public.Hands-Free Data Flow Reduce manual efforts during emergencies by creating automated workflows that leverage complex event processing (CEP) technology to immediately deliver critical intelligence using real-time notifications.
  11. Integrating various sources is key. Impact assessment requires 4D basemap (time) to fully evaluate impacts. Hazard impact extents Real time updates from the field, often non-spatial (messages, spreadsheets) Intersect impact zones with infrastructure to determine severity
  12. Our example demo scenario - flood risk assessment. Open in Workbench. Vancouver Flood Hazard Risk Assessment: Read infrastructure layers from geodatabase and assign criticality Load elevation model for Vancouver region Read live water level feed from nearest NOAA monitoring station Generate flood severity polygons with FloodAreaExtractor Assess flood impact on infrastructure Calculate HazardRisk = severity * criticality, and use to style output FloodRiskAreas: Subtract flood level from each cell Classify cells by flood severity Convert severity levels to areas Hazard impact extents Real time updates from the field, often non-spatial (messages, spreadsheets) Map extents in 4D (time) Intersect impact zones with infrastructure to determine severity
  13. https://knowledge.safe.com/articles/44550/flood-notification-scenario.html https://environment.data.gov.uk/flood-monitoring/id/floods?min-severity=4
  14. UAVs are a help for marine search and rescue because you can search large areas quickly and safely. Consider near-shore areas that are hard to access by land or sea – UAVs can fill this gap. RCMSAR used FME to build the route, i.e. generate search grid waypoints. Then UAV flies the grid (autonomously, to reduce human error and maximize coverage given limited flight time). Then they used FME to assemble the results into a photomosaic. Automation is key for flight planning and post-processing. Need to optimize the route, make sure you comply with regulations, process the data that’s gathered, build a catalogue or dashboard, distribute the data, generate flight statistics.
  15. Telemetry based georeferencing Export to KML for Google Earth review
  16. See Presentation by Renato, Steve, Dean at FME 2017 UC: https://www.safe.com/presentation/uavs-and-fme-powering-your-drone-and-data-with-fme/ UAS at Southern Co: https://www.southerncompany.com/innovation/unmanned-aircraft-systems.html http://proceedings.esri.com/library/userconf/geoconx16/papers/geoconx_51.pdf
  17. Another Key Automation Workflow: Resilience Scenario Analysis Modelling / simulation (FME supports NetCDF 4, multi-D raster) Scenarios stress / test response systems Requires automation to iterate through impact analysis Big users are analyzers of climate change and extreme weather impacts
  18. Again: rasters are coming to us from satellites & UAVs in large volumes and in real time, so processing this data automatically is key. That’s why FME Server and FME Cloud are such an important part of a lot of raster workflows.
  19. Image: California earthquake story Powered by FME Notification Services trigger workflows to run when new data becomes available serve up custom reports automatically by email FME cloud based Stephanie Halpin See FME UC 2017: UAV presentation - Southern Co. (Renato, Steve & Dean) https://www.safe.com/presentation/uavs-and-fme-powering-your-drone-and-data-with-fme/ FME and Disaster Response https://www.safe.com/presentation/fme-for-disaster-response/