VGRID:用于地理参考网格数据的通用动态HDF5存储模型

C. Steed, J.E. Braud, K. Koehler
{"title":"VGRID:用于地理参考网格数据的通用动态HDF5存储模型","authors":"C. Steed, J.E. Braud, K. Koehler","doi":"10.1109/OCEANS.2002.1192087","DOIUrl":null,"url":null,"abstract":"Describes the Variable resolution GRID (VGRID) storage model designed to support the storage and retrieval of bathymetric data collected through the Precision Underwater Mapping (PUMA) System using the Tactical Environmental Data Server (TEDS) and the Naval Oceanographic Office's (NAVOCEANO) Digital Bathymetric Data Base-Variable (DBDB-V) Resolution product. Sponsored by the Space and Naval Warfare Systems Command (SPAWAR, PMW-155), PUMA-TEDS represents a significant advancement in the collection and assimilation of environmental data at global, regional or local levels. Although VGRID has been developed for PUMA bathymetry, its generic implementation makes it suitable for use with any type of environmental data grid through the definition of a product specification. Built on NCSA's Hierarchical Data Format version 5 (HDF5), the VGRID model inherits the HDF5 file format and library implementation that is optimized for large-scale scientific data storage. The VGRID model provides a hierarchy of environmental storage objects: files, constituents, and grids. A VGRID file can contain VGRID constituents enabling multiparameter data storage. VGRID constituents can contain VGRID grids that are identified by resolutions and have grid increments specified in arc minutes, metres, or polar stereographic grid units. The grid interface supports the storage of geographic, polar stereographic, Universal Transverse Mercator (UTM), and Universal Polar Stereographic (UPS) projected grids. Behind the scenes of the VGRID API, a tile scheme is applied to data written to the VGRID file. When VGRID grids are created, compression options can be set for all tiles created in the resolution. The VGRID tile scheme provides the framework for a robust tile caching mechanism, which minimizes the time required to read data from a VGRID file. The VGRID API uses a \"bounce\" algorithm to search each resolution and extract the highest resolution data for a point query. In addition, three interpolation options are available for point queries: nearest neighbor, bilinear and minimum curvature spline. The minimum curvature spline algorithm provides a \"feathering\" capability that effectively reduces the artifacts that often occur at the resolution boundaries of multiple resolution datasets.","PeriodicalId":431594,"journal":{"name":"OCEANS '02 MTS/IEEE","volume":"293 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"VGRID: a generic, dynamic HDF5 storage model for georeferenced grid data\",\"authors\":\"C. Steed, J.E. Braud, K. Koehler\",\"doi\":\"10.1109/OCEANS.2002.1192087\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Describes the Variable resolution GRID (VGRID) storage model designed to support the storage and retrieval of bathymetric data collected through the Precision Underwater Mapping (PUMA) System using the Tactical Environmental Data Server (TEDS) and the Naval Oceanographic Office's (NAVOCEANO) Digital Bathymetric Data Base-Variable (DBDB-V) Resolution product. Sponsored by the Space and Naval Warfare Systems Command (SPAWAR, PMW-155), PUMA-TEDS represents a significant advancement in the collection and assimilation of environmental data at global, regional or local levels. Although VGRID has been developed for PUMA bathymetry, its generic implementation makes it suitable for use with any type of environmental data grid through the definition of a product specification. Built on NCSA's Hierarchical Data Format version 5 (HDF5), the VGRID model inherits the HDF5 file format and library implementation that is optimized for large-scale scientific data storage. The VGRID model provides a hierarchy of environmental storage objects: files, constituents, and grids. A VGRID file can contain VGRID constituents enabling multiparameter data storage. VGRID constituents can contain VGRID grids that are identified by resolutions and have grid increments specified in arc minutes, metres, or polar stereographic grid units. The grid interface supports the storage of geographic, polar stereographic, Universal Transverse Mercator (UTM), and Universal Polar Stereographic (UPS) projected grids. Behind the scenes of the VGRID API, a tile scheme is applied to data written to the VGRID file. When VGRID grids are created, compression options can be set for all tiles created in the resolution. The VGRID tile scheme provides the framework for a robust tile caching mechanism, which minimizes the time required to read data from a VGRID file. The VGRID API uses a \\\"bounce\\\" algorithm to search each resolution and extract the highest resolution data for a point query. In addition, three interpolation options are available for point queries: nearest neighbor, bilinear and minimum curvature spline. The minimum curvature spline algorithm provides a \\\"feathering\\\" capability that effectively reduces the artifacts that often occur at the resolution boundaries of multiple resolution datasets.\",\"PeriodicalId\":431594,\"journal\":{\"name\":\"OCEANS '02 MTS/IEEE\",\"volume\":\"293 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-10-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"OCEANS '02 MTS/IEEE\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/OCEANS.2002.1192087\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"OCEANS '02 MTS/IEEE","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/OCEANS.2002.1192087","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

描述了可变分辨率网格(VGRID)存储模型,该模型设计用于支持使用战术环境数据服务器(TEDS)和海军海洋办公室(NAVOCEANO)数字测深数据基础可变(DBDB-V)分辨率产品通过精确水下测绘(PUMA)系统收集的测深数据的存储和检索。由空间和海战系统司令部(SPAWAR, PMW-155)赞助,PUMA-TEDS在全球、区域或地方层面的环境数据收集和同化方面取得了重大进展。尽管VGRID是为PUMA测深而开发的,但它的通用实现使其通过产品规范的定义适用于任何类型的环境数据网格。VGRID模型建立在NCSA的分层数据格式第5版(HDF5)之上,继承了HDF5文件格式和库实现,为大规模科学数据存储进行了优化。VGRID模型提供了环境存储对象的层次结构:文件、组件和网格。VGRID文件可以包含支持多参数数据存储的VGRID组件。VGRID组件可以包含由分辨率识别的VGRID网格,并且具有以弧分、米或极立体网格单位指定的网格增量。网格接口支持地理、极立体、通用横向墨卡托(UTM)和通用极立体(UPS)投影网格的存储。在VGRID API的幕后,一个平铺模式被应用于写入VGRID文件的数据。当创建VGRID网格时,可以为分辨率中创建的所有瓦片设置压缩选项。VGRID块方案为健壮的块缓存机制提供了框架,从而最大限度地减少了从VGRID文件读取数据所需的时间。VGRID API使用“反弹”算法来搜索每个分辨率,并为一个点查询提取最高分辨率的数据。此外,点查询有三种插值选项:最近邻、双线性和最小曲率样条。最小曲率样条算法提供了一种“羽化”能力,有效地减少了在多分辨率数据集的分辨率边界上经常出现的伪影。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
VGRID: a generic, dynamic HDF5 storage model for georeferenced grid data
Describes the Variable resolution GRID (VGRID) storage model designed to support the storage and retrieval of bathymetric data collected through the Precision Underwater Mapping (PUMA) System using the Tactical Environmental Data Server (TEDS) and the Naval Oceanographic Office's (NAVOCEANO) Digital Bathymetric Data Base-Variable (DBDB-V) Resolution product. Sponsored by the Space and Naval Warfare Systems Command (SPAWAR, PMW-155), PUMA-TEDS represents a significant advancement in the collection and assimilation of environmental data at global, regional or local levels. Although VGRID has been developed for PUMA bathymetry, its generic implementation makes it suitable for use with any type of environmental data grid through the definition of a product specification. Built on NCSA's Hierarchical Data Format version 5 (HDF5), the VGRID model inherits the HDF5 file format and library implementation that is optimized for large-scale scientific data storage. The VGRID model provides a hierarchy of environmental storage objects: files, constituents, and grids. A VGRID file can contain VGRID constituents enabling multiparameter data storage. VGRID constituents can contain VGRID grids that are identified by resolutions and have grid increments specified in arc minutes, metres, or polar stereographic grid units. The grid interface supports the storage of geographic, polar stereographic, Universal Transverse Mercator (UTM), and Universal Polar Stereographic (UPS) projected grids. Behind the scenes of the VGRID API, a tile scheme is applied to data written to the VGRID file. When VGRID grids are created, compression options can be set for all tiles created in the resolution. The VGRID tile scheme provides the framework for a robust tile caching mechanism, which minimizes the time required to read data from a VGRID file. The VGRID API uses a "bounce" algorithm to search each resolution and extract the highest resolution data for a point query. In addition, three interpolation options are available for point queries: nearest neighbor, bilinear and minimum curvature spline. The minimum curvature spline algorithm provides a "feathering" capability that effectively reduces the artifacts that often occur at the resolution boundaries of multiple resolution datasets.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信