SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Creating Bathymetry Maps
With Coarse Data -
Bayesian Kriging Using
Open Source Tools
Hal Koike
University of Hawaii,
Hawaii Fisheries Cooperative Research Unit
Why do we need a
       Bathymetry Map?
 Marine resource management is pushed
  toward ecosystem based management (e.g.
  linking with land development, marine
  protected area)
 You need spatial data to fully understand
  the ecosystem of your interest
 Species distribution for marine organisms is
  known to be influenced by depth
Outside the United States…

Most countries do not have a spatial
data repository where bathymetry
data, land cover data, etc. is readily
available to be used for analysis.
If $$ is Limited,
   What are the Options?
 Stick with what you have
 Create a pseudo-bathymetry map
 Some budget friendly data covering the world
 (bathymetry case)
    Navigational chart (low cost)
    MODIS (free)
    Hyperion (free)
Case for Seychelles…
What is available
What I need
Solution


Create a pseudo bathymetry map using
Bayesian Kriging option in GeoR (Rilbeiro jr.,
P.J. and Diggle, P.J. 2001)
What is GeoR?

 Created by Paulo J. Ribeiro Jr. and Peter J.
  Diggle.
 One of the many packages available through
  R-CRAN project
 Operated on R
Step 1. Georectification
Step 2. Enter the Depth Data
What it looks like after
entering all the points
Step 3. Import the Point
     Data to Geo R
Step 4. Find your Range
Step 5. Run the Bayesian
     Kriging Simulation
x <- seq(241472,403019,2000)
y <- seq(9449003,9559751,2000)
d1 <- expand.grid(x=x,y=y)
ex.bayes <-
   krige.bayes(YourData,loc=d1,model=model.control(
   cov.m="matern",kappa=0.5),prior=prior.control(phi.
   discrete=seq(0,80000,l=10),phi.prior="reciprocal"))
Predicted Values
Predicted Values
Error of Predicted Values
 (Estimation Variance)
Error of Predicted Values
 (Estimation Variance)
Accuracy Check
Accuracy Comparison



        Bathymetry Map            Standard Deviation
SRTM 30 (1km grid)                      76.89
Bayesian Kriging (2km grid)              9.00
Conventional Kriging (2km grid)          8.30


Statistically simulated bathymetry map had
less deviation then remotely sensed data
Hawaii Pacific GIS Conference 2012: 3D GIS - Creating Bathymetry Maps with Coarse Data - Bayesian Kriging Using Open Source Tools

Mais conteúdo relacionado

Destaque

RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...
RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...
RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...RuleML
 
Pattern recognition on human vision
Pattern recognition on human visionPattern recognition on human vision
Pattern recognition on human visionGiacomo Veneri
 
Communications for Clean Water
Communications for Clean WaterCommunications for Clean Water
Communications for Clean WaterChoose Clean Water
 
Earth science 14.1
Earth science 14.1Earth science 14.1
Earth science 14.1Tamara
 
Introduction to matlab lecture 4 of 4
Introduction to matlab lecture 4 of 4Introduction to matlab lecture 4 of 4
Introduction to matlab lecture 4 of 4Randa Elanwar
 
Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9Randa Elanwar
 
What is pattern recognition (lecture 5 of 6)
What is pattern recognition (lecture 5 of 6)What is pattern recognition (lecture 5 of 6)
What is pattern recognition (lecture 5 of 6)Randa Elanwar
 
Introduction to matlab lecture 2 of 4
Introduction to matlab lecture 2 of 4Introduction to matlab lecture 2 of 4
Introduction to matlab lecture 2 of 4Randa Elanwar
 
Digital library construction
Digital library constructionDigital library construction
Digital library constructionRanda Elanwar
 
The Mapping Network Lake Mapping
The Mapping Network Lake MappingThe Mapping Network Lake Mapping
The Mapping Network Lake MappingThe Mapping Network
 
Do Humans Beat Computers At Pattern Recognition
Do Humans Beat Computers At Pattern RecognitionDo Humans Beat Computers At Pattern Recognition
Do Humans Beat Computers At Pattern RecognitionBitdefender
 
The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...
The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...
The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...Luke Elliott
 
Pattern Recognition and its Application
Pattern Recognition and its ApplicationPattern Recognition and its Application
Pattern Recognition and its ApplicationSajida Mohammad
 
Airborne LiDAR Bathymetry of the Great Barrier Reef
Airborne LiDAR Bathymetry of the Great Barrier ReefAirborne LiDAR Bathymetry of the Great Barrier Reef
Airborne LiDAR Bathymetry of the Great Barrier Reeffungis
 
Managing hydrographic data for multiple usage
Managing hydrographic data for multiple usageManaging hydrographic data for multiple usage
Managing hydrographic data for multiple usageMilan Uitentuis
 
Pattern Recognition: digital identity, digital #curation and digital badges (...
Pattern Recognition: digital identity, digital #curation and digital badges (...Pattern Recognition: digital identity, digital #curation and digital badges (...
Pattern Recognition: digital identity, digital #curation and digital badges (...Joyce Seitzinger
 
What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)Randa Elanwar
 
What is pattern recognition (lecture 3 of 6)
What is pattern recognition (lecture 3 of 6)What is pattern recognition (lecture 3 of 6)
What is pattern recognition (lecture 3 of 6)Randa Elanwar
 

Destaque (20)

RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...
RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...
RuleML2015: Similarity-Based Strict Equality in a Fully Integrated Fuzzy Logi...
 
Pattern recognition on human vision
Pattern recognition on human visionPattern recognition on human vision
Pattern recognition on human vision
 
Hydro2016
Hydro2016Hydro2016
Hydro2016
 
Communications for Clean Water
Communications for Clean WaterCommunications for Clean Water
Communications for Clean Water
 
Earth science 14.1
Earth science 14.1Earth science 14.1
Earth science 14.1
 
Conowingo Presentation- USGS
Conowingo Presentation- USGSConowingo Presentation- USGS
Conowingo Presentation- USGS
 
Introduction to matlab lecture 4 of 4
Introduction to matlab lecture 4 of 4Introduction to matlab lecture 4 of 4
Introduction to matlab lecture 4 of 4
 
Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9Introduction to Neural networks (under graduate course) Lecture 5 of 9
Introduction to Neural networks (under graduate course) Lecture 5 of 9
 
What is pattern recognition (lecture 5 of 6)
What is pattern recognition (lecture 5 of 6)What is pattern recognition (lecture 5 of 6)
What is pattern recognition (lecture 5 of 6)
 
Introduction to matlab lecture 2 of 4
Introduction to matlab lecture 2 of 4Introduction to matlab lecture 2 of 4
Introduction to matlab lecture 2 of 4
 
Digital library construction
Digital library constructionDigital library construction
Digital library construction
 
The Mapping Network Lake Mapping
The Mapping Network Lake MappingThe Mapping Network Lake Mapping
The Mapping Network Lake Mapping
 
Do Humans Beat Computers At Pattern Recognition
Do Humans Beat Computers At Pattern RecognitionDo Humans Beat Computers At Pattern Recognition
Do Humans Beat Computers At Pattern Recognition
 
The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...
The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...
The Object Detection Capabilities of the Bathymetry Systems Utilised for the ...
 
Pattern Recognition and its Application
Pattern Recognition and its ApplicationPattern Recognition and its Application
Pattern Recognition and its Application
 
Airborne LiDAR Bathymetry of the Great Barrier Reef
Airborne LiDAR Bathymetry of the Great Barrier ReefAirborne LiDAR Bathymetry of the Great Barrier Reef
Airborne LiDAR Bathymetry of the Great Barrier Reef
 
Managing hydrographic data for multiple usage
Managing hydrographic data for multiple usageManaging hydrographic data for multiple usage
Managing hydrographic data for multiple usage
 
Pattern Recognition: digital identity, digital #curation and digital badges (...
Pattern Recognition: digital identity, digital #curation and digital badges (...Pattern Recognition: digital identity, digital #curation and digital badges (...
Pattern Recognition: digital identity, digital #curation and digital badges (...
 
What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)What is pattern recognition (lecture 4 of 6)
What is pattern recognition (lecture 4 of 6)
 
What is pattern recognition (lecture 3 of 6)
What is pattern recognition (lecture 3 of 6)What is pattern recognition (lecture 3 of 6)
What is pattern recognition (lecture 3 of 6)
 

Semelhante a Hawaii Pacific GIS Conference 2012: 3D GIS - Creating Bathymetry Maps with Coarse Data - Bayesian Kriging Using Open Source Tools

Big datascienceh2oandr
Big datascienceh2oandrBig datascienceh2oandr
Big datascienceh2oandrSri Ambati
 
Big Data Science with H2O in R
Big Data Science with H2O in RBig Data Science with H2O in R
Big Data Science with H2O in RAnqi Fu
 
Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012pvangenuchten
 
RemoteSensing_DeepLearning_v2.pptx
RemoteSensing_DeepLearning_v2.pptxRemoteSensing_DeepLearning_v2.pptx
RemoteSensing_DeepLearning_v2.pptxElise Colin
 
Drones and A.I in Earth Science
Drones and A.I in Earth ScienceDrones and A.I in Earth Science
Drones and A.I in Earth ScienceARDC
 
Playful Explorations of Public and Personal Data - OSCON Data 2011
Playful Explorations of Public and Personal Data - OSCON Data 2011Playful Explorations of Public and Personal Data - OSCON Data 2011
Playful Explorations of Public and Personal Data - OSCON Data 2011Andrew Turner
 
eMerges - Terra Cognita 2006 Workshop (ISWC)
eMerges - Terra Cognita 2006 Workshop (ISWC)eMerges - Terra Cognita 2006 Workshop (ISWC)
eMerges - Terra Cognita 2006 Workshop (ISWC)Vlad Tanasescu
 
Tutorial on Polynomial Networks at CVPR'22
Tutorial on Polynomial Networks at CVPR'22Tutorial on Polynomial Networks at CVPR'22
Tutorial on Polynomial Networks at CVPR'22Grigoris C
 
Spatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the PrettySpatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the PrettyNoam Ross
 
[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...NAVER D2
 
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RFinding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RRevolution Analytics
 
Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...
Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...
Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...Daniel Jones
 
Big Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD ModelsBig Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD ModelsUniversity of Washington
 
Gis fandamentals -1
Gis fandamentals -1Gis fandamentals -1
Gis fandamentals -1RJRANJEET1
 
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...AdityaAllamraju1
 
The Other HPC: High Productivity Computing
The Other HPC: High Productivity ComputingThe Other HPC: High Productivity Computing
The Other HPC: High Productivity ComputingUniversity of Washington
 
MACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORING
MACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORINGMACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORING
MACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORING VisionGEOMATIQUE2014
 

Semelhante a Hawaii Pacific GIS Conference 2012: 3D GIS - Creating Bathymetry Maps with Coarse Data - Bayesian Kriging Using Open Source Tools (20)

Big datascienceh2oandr
Big datascienceh2oandrBig datascienceh2oandr
Big datascienceh2oandr
 
Big Data Science with H2O in R
Big Data Science with H2O in RBig Data Science with H2O in R
Big Data Science with H2O in R
 
Data mining
Data mining Data mining
Data mining
 
Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012
 
RemoteSensing_DeepLearning_v2.pptx
RemoteSensing_DeepLearning_v2.pptxRemoteSensing_DeepLearning_v2.pptx
RemoteSensing_DeepLearning_v2.pptx
 
Drones and A.I in Earth Science
Drones and A.I in Earth ScienceDrones and A.I in Earth Science
Drones and A.I in Earth Science
 
Keller geo edu
Keller geo eduKeller geo edu
Keller geo edu
 
Playful Explorations of Public and Personal Data - OSCON Data 2011
Playful Explorations of Public and Personal Data - OSCON Data 2011Playful Explorations of Public and Personal Data - OSCON Data 2011
Playful Explorations of Public and Personal Data - OSCON Data 2011
 
eMerges - Terra Cognita 2006 Workshop (ISWC)
eMerges - Terra Cognita 2006 Workshop (ISWC)eMerges - Terra Cognita 2006 Workshop (ISWC)
eMerges - Terra Cognita 2006 Workshop (ISWC)
 
Gis lecture #01
Gis lecture #01Gis lecture #01
Gis lecture #01
 
Tutorial on Polynomial Networks at CVPR'22
Tutorial on Polynomial Networks at CVPR'22Tutorial on Polynomial Networks at CVPR'22
Tutorial on Polynomial Networks at CVPR'22
 
Spatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the PrettySpatial Analysis with R - the Good, the Bad, and the Pretty
Spatial Analysis with R - the Good, the Bad, and the Pretty
 
[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...
 
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RFinding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
 
Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...
Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...
Finding Fallopia: detection of Japanese Knotweed s.l. taxa in the UK using re...
 
Big Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD ModelsBig Data + Big Sim: Query Processing over Unstructured CFD Models
Big Data + Big Sim: Query Processing over Unstructured CFD Models
 
Gis fandamentals -1
Gis fandamentals -1Gis fandamentals -1
Gis fandamentals -1
 
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
IEEE SIGHT Bombay section webinar talk on GIS & Remote Sensing-Introduction t...
 
The Other HPC: High Productivity Computing
The Other HPC: High Productivity ComputingThe Other HPC: High Productivity Computing
The Other HPC: High Productivity Computing
 
MACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORING
MACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORINGMACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORING
MACHINE LEARNING FOR SATELLITE-GUIDED WATER QUALITY MONITORING
 

Mais de Hawaii Geographic Information Coordinating Council

Mais de Hawaii Geographic Information Coordinating Council (20)

Taking 3D to the next Level with 3D Streaming Maps
Taking 3D to the next Level with 3D Streaming MapsTaking 3D to the next Level with 3D Streaming Maps
Taking 3D to the next Level with 3D Streaming Maps
 
US Army Real Estate Holdings in Hawaii
US Army Real Estate Holdings in HawaiiUS Army Real Estate Holdings in Hawaii
US Army Real Estate Holdings in Hawaii
 
NOAA's Coastal Change Analysis Program
NOAA's Coastal Change Analysis ProgramNOAA's Coastal Change Analysis Program
NOAA's Coastal Change Analysis Program
 
Hawaii and US Pacific Basin Orthoimagery Update
Hawaii and US Pacific Basin Orthoimagery UpdateHawaii and US Pacific Basin Orthoimagery Update
Hawaii and US Pacific Basin Orthoimagery Update
 
The ArcGIS Platform: Appyling Geography Everywhere
The ArcGIS Platform: Appyling Geography EverywhereThe ArcGIS Platform: Appyling Geography Everywhere
The ArcGIS Platform: Appyling Geography Everywhere
 
Web based Data and Tools for Coastal Management
Web based Data and Tools for Coastal ManagementWeb based Data and Tools for Coastal Management
Web based Data and Tools for Coastal Management
 
Ecosystem Vulnerability and Cumulative Impacts on th eOceans of hawaii
Ecosystem Vulnerability and Cumulative Impacts on th eOceans of hawaiiEcosystem Vulnerability and Cumulative Impacts on th eOceans of hawaii
Ecosystem Vulnerability and Cumulative Impacts on th eOceans of hawaii
 
Using GIS to Connect Communities
Using GIS to Connect CommunitiesUsing GIS to Connect Communities
Using GIS to Connect Communities
 
Assessing Reef Health Using a Low Altitude Sensing Platform
Assessing Reef Health Using a Low Altitude Sensing PlatformAssessing Reef Health Using a Low Altitude Sensing Platform
Assessing Reef Health Using a Low Altitude Sensing Platform
 
Hawaii DOT Monitoring Stations Versus National Performance Measurement Resear...
Hawaii DOT Monitoring Stations Versus National Performance Measurement Resear...Hawaii DOT Monitoring Stations Versus National Performance Measurement Resear...
Hawaii DOT Monitoring Stations Versus National Performance Measurement Resear...
 
Use of GIS Technology to Inform Planning Efforts Through Visualization of Com...
Use of GIS Technology to Inform Planning Efforts Through Visualization of Com...Use of GIS Technology to Inform Planning Efforts Through Visualization of Com...
Use of GIS Technology to Inform Planning Efforts Through Visualization of Com...
 
Expanding GIS Access to Technical and Non-Technical Users to Enhance Project ...
Expanding GIS Access to Technical and Non-Technical Users to Enhance Project ...Expanding GIS Access to Technical and Non-Technical Users to Enhance Project ...
Expanding GIS Access to Technical and Non-Technical Users to Enhance Project ...
 
STEMworks: K12 Education in Hawaii in Science Technology Engineering and Math
STEMworks: K12 Education in Hawaii in Science Technology Engineering and MathSTEMworks: K12 Education in Hawaii in Science Technology Engineering and Math
STEMworks: K12 Education in Hawaii in Science Technology Engineering and Math
 
Planning for Technological Change
Planning for Technological ChangePlanning for Technological Change
Planning for Technological Change
 
Now & the Future of geodesy in Hawaii for the GIS Users
Now & the Future of geodesy in Hawaii for the GIS UsersNow & the Future of geodesy in Hawaii for the GIS Users
Now & the Future of geodesy in Hawaii for the GIS Users
 
314 woods- uav mapping history
314   woods- uav mapping history314   woods- uav mapping history
314 woods- uav mapping history
 
314 smith 2015 higicc-final
314  smith 2015 higicc-final314  smith 2015 higicc-final
314 smith 2015 higicc-final
 
Real Time Corrections for GNSS Receivers
Real Time Corrections for GNSS ReceiversReal Time Corrections for GNSS Receivers
Real Time Corrections for GNSS Receivers
 
Honolulu Board of Water Supply: Enterprise GIS
Honolulu Board of Water Supply: Enterprise GISHonolulu Board of Water Supply: Enterprise GIS
Honolulu Board of Water Supply: Enterprise GIS
 
State of Hawaii Digital Leveling Project
State of Hawaii Digital Leveling ProjectState of Hawaii Digital Leveling Project
State of Hawaii Digital Leveling Project
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
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
 
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
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
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
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
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
 
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
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
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
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Hawaii Pacific GIS Conference 2012: 3D GIS - Creating Bathymetry Maps with Coarse Data - Bayesian Kriging Using Open Source Tools

  • 1. Creating Bathymetry Maps With Coarse Data - Bayesian Kriging Using Open Source Tools Hal Koike University of Hawaii, Hawaii Fisheries Cooperative Research Unit
  • 2. Why do we need a Bathymetry Map?  Marine resource management is pushed toward ecosystem based management (e.g. linking with land development, marine protected area)  You need spatial data to fully understand the ecosystem of your interest  Species distribution for marine organisms is known to be influenced by depth
  • 3. Outside the United States… Most countries do not have a spatial data repository where bathymetry data, land cover data, etc. is readily available to be used for analysis.
  • 4. If $$ is Limited, What are the Options?  Stick with what you have  Create a pseudo-bathymetry map Some budget friendly data covering the world (bathymetry case)  Navigational chart (low cost)  MODIS (free)  Hyperion (free)
  • 7. Solution Create a pseudo bathymetry map using Bayesian Kriging option in GeoR (Rilbeiro jr., P.J. and Diggle, P.J. 2001)
  • 8. What is GeoR?  Created by Paulo J. Ribeiro Jr. and Peter J. Diggle.  One of the many packages available through R-CRAN project  Operated on R
  • 10. Step 2. Enter the Depth Data
  • 11. What it looks like after entering all the points
  • 12. Step 3. Import the Point Data to Geo R
  • 13. Step 4. Find your Range
  • 14. Step 5. Run the Bayesian Kriging Simulation x <- seq(241472,403019,2000) y <- seq(9449003,9559751,2000) d1 <- expand.grid(x=x,y=y) ex.bayes <- krige.bayes(YourData,loc=d1,model=model.control( cov.m="matern",kappa=0.5),prior=prior.control(phi. discrete=seq(0,80000,l=10),phi.prior="reciprocal"))
  • 15.
  • 18. Error of Predicted Values (Estimation Variance)
  • 19. Error of Predicted Values (Estimation Variance)
  • 21. Accuracy Comparison Bathymetry Map Standard Deviation SRTM 30 (1km grid) 76.89 Bayesian Kriging (2km grid) 9.00 Conventional Kriging (2km grid) 8.30 Statistically simulated bathymetry map had less deviation then remotely sensed data