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

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
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 InnovationSafe Software
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

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.