—1—上海市公交线路和站点设施分类、编码规则(试行)1.范围本规范规定了上海市公交线路、站点以及停车场、保养场、枢纽站等基础设施的编码规则。本规范适用于上海市公交行业内相关行业管理系统、各公交企业和区县公交主管部门信息化系统,以及公交行业外的各类地图服务开发厂商、第三方交通信息发布系统等公交基础数据的使用者,促进公共交通各系统之间数据的交互融合。本规范也适用于公交站点在提供面向乘客的公交信息服务时,将站点编码和线路编码设置于公交站点的醒目位置,用于乘客使用移动终端设备输入线路编码和公交站点编码,查询实时公交信息。2.规范性引用文件下列文件中的条款通过本规范的引用而成为本规范的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修改版均不适用于本规范,然而,鼓励使用本规范的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本规范。GBT25529-2010地理信息分类与编码规则GBT13923-2006基础地理信息要素分类与代码GBT12409-2009地理格网3.术语和定义下列术语和定义适用于本标准。3.1公交站址即站点的位置,在50米范围内且处于道路同一侧的站点即认为是一站址,站址编码必须唯一。站址表现为一个经纬度点。3.2公交站点在同一站址的站点即认为是同一站点,其站点编码是相同的,即为其站址编码。不同站点可拥有相同的名称,但站点编码不相同。同一站点原则上站点名称应相同,但实际上有不相同的情况,但站点编码相同。公交站点可位于枢纽站内。3.3城市地图网格化方法用于产生部分编码,定位具体位置,按一定规则将本市地域划分为多个一平方公里网格的方法。(定义见附录A)—2—4.编码规则公交线路、公交站点、公交停车保养场和枢纽站的编码规则如下:4.1公交线路编码规则4.1.1说明线路编码采用纯数字编码。4.1.2线路名称类型数字类型(20路、21路、911路等);文字类型和文字数字混合型(北安线、青浦1路、浦江1路等)。4.1.3编码方式如下:XXXXXX扩展码(表4-1)线路顺序码表4-1代码类型代码类型00普通线路01区间线路02B线线路03夜宵线04穿梭巴士05社区巴士06早晚高峰线路07水上巴士08机场专线09旅游线路10临时线路(扫墓线、春运线等)11村村通12区域线13市区郊区连接线14支线注:(1)公交线路编码由线路顺序码和扩展码两部分6位数字组成。(2)线路顺序码部分为4位顺序数字,由0001开始顺序编码。(3)线路名称为数字类型的线路,线路顺序码取值范围为0001-5000,采用线路名称中的数字作为顺序码,不足4位的,前面以0填充。(4)线路名称为文字类型和文字数字混合型的线路,顺序码取值范围为5001-9999,顺序编码。(5)编码的后两位为扩展码,用于标识线路的B线,区间线等信息,方便公交调度等实际使用。扩展码的定义可随公交的发展在00-99范围内扩充。扩展码的编码方式如表4-1所示。(6)全市的公交线路编码不重复。—3—4.1.4示例:(1)数字线路911路编码为091100、1840路编码为184004(2)文字线路青浦1路编码为500112、北安线编码为500213(3)扩展码使用区间线路其扩展码为01,如911路区间编码为091101B线线路其扩展码为02,如116路B线编码为:0116024.2公交站点编码规则4.2.1说明线路编码采用纯数字编码。4.2.2网格化说明按城市地图网格化定义4.2.3站点顺序码说明在每个网格内,以通过和垂直于网格中心点的两条中央子午线将该网格划分成4个均等面积的象限区域,每个象限区域内的站点顺序码取值范围如下图所示,在每个象限区域内的站点按取值范围顺序编码。4.2.4编码方法:XXXXXXXX—4—站点顺序码网格编号注:(1)编码由网格编号,站点顺序码两个部分组成,共8位。(2)第一部分为上海市地图网格编号,由六位数字组成,标识该站点所处的网格位置。(3)第二部分为站点顺序码,即在该网格内的所有站点的数字顺序编号,取值方式见:4.2.3,占两位,编号不足两位的,前面用0填充。(4)公交站点的站亭设施(站杆,站牌等)作为该站点的属性。用一对多的关系另表储存。4.2.5示例如某站点位于网格101401的第一象限区域,则该站点编码为:10140101。4.3停车保养场、枢纽站编码规则4.3.1说明停车保养场、枢纽站编码采用数字和字母混合编码。4.3.2网格化说明按城市地图网格化定义4.3.3编码方法:XXXXXXXX停车保养场顺序码停车保养场、枢纽站分类码(表4-2)网格编号表4-2代码类型代码类型A停车保养场B枢纽站注:(1)编码由网格编号,分类码,停车保养场、枢纽站顺序码两部分组成,共8位。(2)第一部分为上海市地图网格编号,由六位数字组成,标识该停车保养场、枢纽站所处的网格位置。(3)第二部分为停车保养场、枢纽站分类码,分别用大写字母A、B表示(见表4-2)。(4)第三部分为停车保养场、枢纽站顺序码,即在该网格内的所有停车保养场、枢纽站的0-9的顺序数字编号,占一位。(5)如果一个停车保养场或枢纽站跨多个网格区域,则按其所处面积最大的网格认定为—5—(6)其所属网格。4.3.4示例:如某停车保养场位于网格101401,则该停车保养场编码为:101401A0。—6—附录A(资料性附录)城市地图网格化方法本附录规定了用于公交站点、公交停车保养场、枢纽站统一编码的城市地图网格化方法。A1网格化方法上海市地处东经120°51′~122°12′,北纬30°40′~31°53′,全境南北长约120公里,东西宽约100公里,取上海市市中心人民广场上的上海市人民政府办公大楼门前国旗旗杆的坐标点为中心。以该中心点东西各500米为横轴,南北各500米为纵轴画线,得到面积为一平方公里的中心网格,然后按此横纵坐标轴将上海市网格化,网格间隔为1公里,每个网格面积为1平方公里。如下图:A2网格编号方法采用各网格的中心点作为该网格的定位点,如下图所示,连接各网格的中心点,形成编号网格(红色虚线网格)。横纵坐标编号均采用三位数字(第一位数字表示方向,后两位数字表示网格序号)方式标识。以上海市政府大楼门前国旗旗杆坐标为中心点,分东西南北四个方向分别编号,如下图:取编号网格的交叉点(实际网格的中心点)编号来表示该网格,东南西北4个方向分别用1:东方、2:南方、3:西方、4:北方标识。如示例网格的中心点的横坐标为101,纵坐标为401。则该网格编号为101401。—7—注:中心网格的编号可以表示为:100400,200300,100300,200400四种方式,约定表示为100400。