关于Open Scene Graph Binary(OSGB)的详细技术说明及文件目录规范问询
OSGB 文件与文件夹的组织架构及命名规范
一、文件夹组织架构
OSGB(Ordnance Survey Great Britain)数据集的文件夹结构完全贴合英国国家格网(British National Grid)的空间划分逻辑,同时兼顾产品类型与版本管理:
- 根目录:以数据集核心标识命名,直接区分产品类型与比例尺,例如
OSGB_25K_TOPO(25千分之一地形数据集)、OSGB_1M_VECTORS(1百万分之一矢量数据集)。 - 格网区块子目录:按照国家格网的东向(Easting)和北向(Northing)千米值分段,格式为
EXXX_NYYY(XXX为东向千米数,YYY为北向千米数),对应10km或1km级的空间区块,比如E020_N510代表东向20km、北向510km的区域。 - 产品细分目录:若数据包含多类型要素,会进一步拆分出
Vector(矢量)、Raster(栅格)、Attributes(属性表)子目录;部分数据集会按要素几何类型再分Points、Lines、Polygons子文件夹。 - 版本/日期目录:针对迭代发布的数据集,根目录下会增设版本号或日期子文件夹,例如
v2023、202309,避免不同版本数据混淆。
二、文件命名规范
OSGB文件命名遵循「空间标识+类型+版本」的核心逻辑,各部分用下划线分隔,便于机器识别与人工区分:
- 核心命名结构:
[数据集标识]_[格网区块]_[要素类型]_[版本号].osgb
示例:OSGB_25K_TOPO_E020_N510_Lines_v3.osgb - 格网标识:与文件夹层级的格网区块完全对应,确保文件与空间区域一一映射,精度从1km到100km不等,取决于数据集比例尺。
- 文件后缀:
- 二进制矢量文件:
.osgb - 配套元数据文件:
.osgb.xml(包含空间范围、坐标系、要素编码等信息) - 栅格数据:通常保留通用栅格后缀(如
.tif),前缀加入OSGB标识,例如OSGB_50K_RASTER_E000_N500.tif
- 二进制矢量文件:
- 辅助文件命名:
- 数据集索引文件:统一命名为
index.osgb,用于快速检索所有空间区块的文件 - 属性编码对照表:常见命名为
attribute_lookup.csv或code_list.osgb,映射要素编码与实际语义
- 数据集索引文件:统一命名为
- 版本号规则:版本号通常放在文件名末尾,用
vX格式(X为数字),若为日期版本则直接用YYYYMM格式,例如OSGB_10K_TOPO_E030_N500_Polygons_202309.osgb
典型完整路径示例
OSGB_25K_TOPO/v2023/E020_N510/Vector/OSGB_25K_TOPO_E020_N510_Lines_v3.osgb
内容的提问来源于stack exchange,提问作者Paul
相关产品推荐
相关产品推荐

