SHP(Shapefile)是北京规划审批系统中用于空间数据组织的重要格式,但并非官方规定的唯一格式。本文介绍SHP文件生成前需要准备的资料和数据质量要求。
SHP文件的性质
首先需要明确SHP文件在北京报规中的定位:
- 数据组织方式:SHP是一种通用的空间数据组织格式,用于存储地理空间数据
- 非官方唯一格式:北京市规自委并未规定SHP为唯一的空间数据提交格式
- 辅助审批:SHP数据主要用于辅助规划审批系统的空间分析和校验
- 与其他格式配合:SHP通常与BDB、PDF等格式配合使用
需要准备的资料
1. 用地边界数据
用地边界是SHP文件的基础数据:
- 用地红线:建设用地的规划红线边界
- 坐标数据:红线各拐点的平面坐标(北京地方坐标系)
- 属性信息:用地面积、用地性质、容积率等规划指标
- 权属信息:土地使用权属证明文件
2. 建筑轮廓数据
建筑轮廓数据用于表达建筑物的平面位置和形态:
| 数据项 | 说明 | 来源 |
|---|---|---|
| 建筑基底轮廓 | 建筑物首层平面外边线 | 建筑设计图纸 |
| 建筑高度 | 建筑物的规划高度 | 设计方案 |
| 建筑层数 | 地上和地下层数 | 设计方案 |
| 建筑功能 | 住宅、商业、办公等 | 设计方案 |
| 建筑面积 | 地上和地下建筑面积 | 设计方案 |
3. 管线数据
管线数据用于表达各类市政管线的走向和位置:
- 管线类型:给水、排水、燃气、热力、电力、通信等
- 管线走向:管线的平面走向和埋设位置
- 端点坐标:管线起点、终点、变径点、分支点的坐标
- 管线属性:管径、管材、埋深、压力等级等
4. 坐标系统信息
坐标系统是SHP数据的重要组成部分:
坐标系统要求
- 北京地方坐标系:北京市规划审批采用北京地方坐标系
- 坐标精度:坐标值精确到小数点后3位(毫米级)
- 高程系统:采用北京地方高程系统
- 坐标转换:如使用其他坐标系,需提供转换参数
数据质量检查
在生成SHP文件前,必须对源数据进行严格的质量检查:
1. 坐标检查
- 坐标范围:确认坐标值在北京市域范围内
- 坐标精度:检查坐标值的小数位数是否符合要求
- 坐标一致性:同一要素的坐标在不同文件中是否一致
2. 闭合检查
- 多边形闭合:面状要素(用地红线、建筑轮廓)必须闭合
- 首尾一致:多边形的起点和终点坐标必须完全一致
- 自相交检查:多边形不能存在自相交情况
3. 拓扑检查
- 要素关系:检查相邻要素之间的拓扑关系是否正确
- 缝隙检查:相邻用地红线之间不应有缝隙
- 重叠检查:同一层面状要素不应有重叠
4. 属性检查
- 必填字段:所有必填属性字段必须填写完整
- 数据类型:属性值的数据类型必须符合要求
- 值域范围:属性值必须在规定的取值范围内
5. 版本检查
- 数据时效:确认使用的是最新版本的数据
- 版本一致:SHP数据与PDF、BDB等文件使用同一版本源数据
6. 同源检查
同源原则
SHP数据必须与提交的其他格式文件(BDB、PDF)使用同一数据源生成。不同格式文件之间的数据必须完全一致,这是通过审批系统校验的基本要求。
常见问题解答
问:SHP文件必须使用北京地方坐标系吗?
答:是的。北京市规划审批系统采用北京地方坐标系,所有提交的空间数据必须使用该坐标系。如果原始数据使用其他坐标系(如WGS84、CGCS2000),需要先进行坐标转换。
问:SHP数据与BDB数据有什么区别?
答:SHP是通用的空间数据格式,主要用于存储地理空间信息;BDB是北京市规自委专用的数据格式,包含更详细的规划指标信息。两者在报规审批中各有侧重,通常需要同时提交。
问:建筑轮廓数据需要包含哪些属性?
答:建筑轮廓数据至少需要包含以下属性:建筑编号、建筑功能、地上层数、地下层数、建筑高度、地上建筑面积、地下建筑面积。具体要求请参照北京市规自委的最新规定。
问:如何检查多边形是否闭合?
答:可以使用GIS软件(如ArcGIS、QGIS)的拓扑检查功能,自动检测多边形是否闭合。也可以通过编程方式检查多边形起点和终点的坐标是否完全一致。