SlideShare a Scribd company logo
1 of 8
─ a database extension for manipulating and querying
                  multidimensional gridded datasets



          Barrodale Computing Services Ltd. (BCS)
What is Gridded Data?
                                                                                             40m,30m,-98m




                                                                                             40m,30m,-99m




 DEPTH
                                                (t3,s3,p3)


   `                                                                                         40m,30m,-100m



                                                                               NORTHING

                                                                             40m,20m,-100m
                                            (t1,s1,p1)        (t2,s2,p2)

  10m,10m,-100m   20m,10m,-100m        30m,10m,-100m         40m,10m,-100m


                                  EASTING


                                                                                                             2
Grid Concepts – “Dimension”
Some examples:
 1-D Grid: e.g., a set of temperature measurements taken at
  various depths in a vertical line in the ocean
 2-D Grid: e.g., a set of these 1-D grids at different points
  along an east-west line.
 3-D Grid: e.g., a set of these 2-D grids at different points
  along a north-south line
 4-D Grid: e.g., a set of these 3-D grids, each pertaining to a
  different day and time


                                                                   3
Gridded Data Application Areas
Modeling applications
   Meteorology
   Oceanography
   Climate Modeling
   Fluid Dynamics
Data analysis applications
 Nondestructive testing
 Geophysics
 Medical Imaging

                                 4
Medical Imaging




                  5
Navy use of the Grid DataBlade




                                 6
Grids and the Grid DataBlade
For storage and manipulation of grids, where
 data volumes are too large to be kept in memory, or
 data extractions are small relative to the amount of
  data stored, or
 the data needs some form of resampling

BCS's Grid DataBlade can
 efficiently handle very large multidimensional
  gridded datasets
 speed up extraction of data products 50-fold or more
 rapidly generate subsampled data along parallel or
  oblique axes
                                                         7
For more information …
 Website: http://www.barrodale.com




 Contact: BCSInfo@barrodale.com or (250) 412-7428
 More: http://www.barrodale.com/GridBladeinDepth.pdf
                                                        8

More Related Content

Similar to Grid DataBlade - short

IGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.pptIGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.pptgrssieee
 
Semimap Corema Presentation
Semimap Corema PresentationSemimap Corema Presentation
Semimap Corema PresentationLarry Schott
 
Training on RES2DINV and SibER-48
Training on RES2DINV and SibER-48Training on RES2DINV and SibER-48
Training on RES2DINV and SibER-48Landviser LLC
 
ground penetration rader
ground  penetration raderground  penetration rader
ground penetration raderAmir Khan
 
20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-s20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-sVipaporn Chim
 
Development and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous SurfaceDevelopment and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous SurfaceMohamad Hilmi Mat Idris
 
TGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services BrochureTGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services BrochureTGS
 
TGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochureTGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochureTGS
 
Network Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics AnalysisNetwork Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics AnalysisNicolas Lachance-Bernard
 
SafePilot CAT II CAT III Datasheet.pdf
SafePilot CAT II CAT III Datasheet.pdfSafePilot CAT II CAT III Datasheet.pdf
SafePilot CAT II CAT III Datasheet.pdfjx9vs5y5dp
 
Sc10 nov16th-flex res-presentation
Sc10 nov16th-flex res-presentation Sc10 nov16th-flex res-presentation
Sc10 nov16th-flex res-presentation balmanme
 
Dense wavelength division multiplexing
Dense wavelength division multiplexingDense wavelength division multiplexing
Dense wavelength division multiplexingTauseef khan
 
TH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONS
TH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONSTH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONS
TH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONSgrssieee
 
Wbi Introduction
Wbi IntroductionWbi Introduction
Wbi IntroductionNightcolt
 
MTS rope workshop 2011 - Teijin presentation
MTS rope workshop 2011 - Teijin presentationMTS rope workshop 2011 - Teijin presentation
MTS rope workshop 2011 - Teijin presentationmbvanleeuwen
 

Similar to Grid DataBlade - short (20)

Gridded data primer
Gridded data primerGridded data primer
Gridded data primer
 
IGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.pptIGARSS11_takaku_dsm_report.ppt
IGARSS11_takaku_dsm_report.ppt
 
Land management
Land managementLand management
Land management
 
Semimap Corema Presentation
Semimap Corema PresentationSemimap Corema Presentation
Semimap Corema Presentation
 
Training on RES2DINV and SibER-48
Training on RES2DINV and SibER-48Training on RES2DINV and SibER-48
Training on RES2DINV and SibER-48
 
ground penetration rader
ground  penetration raderground  penetration rader
ground penetration rader
 
20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-s20130520 sar-anuphao-products-final-s
20130520 sar-anuphao-products-final-s
 
Development and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous SurfaceDevelopment and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous Surface
 
Dwdm
DwdmDwdm
Dwdm
 
TGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services BrochureTGS Arcis- Canada Arcis Processing Services Brochure
TGS Arcis- Canada Arcis Processing Services Brochure
 
TGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochureTGS Arcis Canada Processing Services brochure
TGS Arcis Canada Processing Services brochure
 
Network Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics AnalysisNetwork Based Kernel Density Estimator for Urban Dynamics Analysis
Network Based Kernel Density Estimator for Urban Dynamics Analysis
 
SafePilot CAT II CAT III Datasheet.pdf
SafePilot CAT II CAT III Datasheet.pdfSafePilot CAT II CAT III Datasheet.pdf
SafePilot CAT II CAT III Datasheet.pdf
 
RadarWCNC
RadarWCNCRadarWCNC
RadarWCNC
 
Sc10 nov16th-flex res-presentation
Sc10 nov16th-flex res-presentation Sc10 nov16th-flex res-presentation
Sc10 nov16th-flex res-presentation
 
Dense wavelength division multiplexing
Dense wavelength division multiplexingDense wavelength division multiplexing
Dense wavelength division multiplexing
 
TH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONS
TH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONSTH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONS
TH1.L10.1: TANDEM-X: SCIENTIFIC CONTRIBUTIONS
 
Nsm5
Nsm5 Nsm5
Nsm5
 
Wbi Introduction
Wbi IntroductionWbi Introduction
Wbi Introduction
 
MTS rope workshop 2011 - Teijin presentation
MTS rope workshop 2011 - Teijin presentationMTS rope workshop 2011 - Teijin presentation
MTS rope workshop 2011 - Teijin presentation
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"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
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.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
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Grid DataBlade - short

  • 1. ─ a database extension for manipulating and querying multidimensional gridded datasets Barrodale Computing Services Ltd. (BCS)
  • 2. What is Gridded Data? 40m,30m,-98m 40m,30m,-99m DEPTH (t3,s3,p3) ` 40m,30m,-100m NORTHING 40m,20m,-100m (t1,s1,p1) (t2,s2,p2) 10m,10m,-100m 20m,10m,-100m 30m,10m,-100m 40m,10m,-100m EASTING 2
  • 3. Grid Concepts – “Dimension” Some examples:  1-D Grid: e.g., a set of temperature measurements taken at various depths in a vertical line in the ocean  2-D Grid: e.g., a set of these 1-D grids at different points along an east-west line.  3-D Grid: e.g., a set of these 2-D grids at different points along a north-south line  4-D Grid: e.g., a set of these 3-D grids, each pertaining to a different day and time 3
  • 4. Gridded Data Application Areas Modeling applications  Meteorology  Oceanography  Climate Modeling  Fluid Dynamics Data analysis applications  Nondestructive testing  Geophysics  Medical Imaging 4
  • 6. Navy use of the Grid DataBlade 6
  • 7. Grids and the Grid DataBlade For storage and manipulation of grids, where  data volumes are too large to be kept in memory, or  data extractions are small relative to the amount of data stored, or  the data needs some form of resampling BCS's Grid DataBlade can  efficiently handle very large multidimensional gridded datasets  speed up extraction of data products 50-fold or more  rapidly generate subsampled data along parallel or oblique axes 7
  • 8. For more information …  Website: http://www.barrodale.com  Contact: BCSInfo@barrodale.com or (250) 412-7428  More: http://www.barrodale.com/GridBladeinDepth.pdf 8

Editor's Notes

  1. Here’s a piece of a gridded dataset created by recording ocean measurements every hour at spacings every one meter in depth and every ten meters in two horizontal dimensions (northing and easting). This dataset is a 4D grid having three spatialdimensions (northing, easting, and depth) and one temporaldimension, which is not shown here.Three variables (temperature, salinity, and pressure) are attached to each grid point, as illustrated in the diagram.
  2. Gridded data comes in a variety of shapes and sizes. By shape, we mean the number of dimensions the grid has and by size, we mean the number of points in each dimension.
  3. Broadly speaking, gridded data arise in two main areas of application: modeling applications –often involving the numerical solution of differential equations – and data analysis applications.
  4. This slide demonstrates extraction of an oblique slice of a 3D gridded dataset. The ability to extract oblique slices efficiently is an important feature of the BCS Grid DataBlade; it has application not only in medical imaging, but also in non-destructive testing, exploration for diamonds, meteorology, hydrology, oceanography, etc.
  5. The Navy generates weather and ocean forecasts on a global basis, leading to very large gridded databases of environmental attributes that are updated several times per day. Often, all that the user requires is a “slice” or perhaps a “stick” of such information. The Grid DataBlade processes queries on the database server, thereby minimizing the amount of network input/output and client-side CPU time required.
  6. The Grid DataBlade is ideally suited for applications involving any of the requirements listed in the top three bullets; in short, the Grid DataBlade makes it easy to work effectively and efficiently with gridded data in a database.
  7. This concludes our mini presentation on the Grid DataBlade─ a database extension for handling multidimensional gridded datasets. Thank you for your interest. For more information please visit our website, send us an email, or give us a call.The final bullet above points to an in-depth down-loadable presentation on the Grid DataBlade. Goodbye for now.