[发明专利]一种数字地名公共服务系统及方法在审
申请号: | 202210960833.7 | 申请日: | 2022-08-11 |
公开(公告)号: | CN115344654A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 王向春;田瑜基;满旺;侯凤梅;乔志勇;赵斌 | 申请(专利权)人: | 呼伦贝尔精图科技有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06Q50/26;G01C21/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 021000 内蒙古自治区呼伦贝*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 地名 公共 服务 系统 方法 | ||
1.一种数字地名公共服务系统,其特征在于:
包括编码模块、关联模块、定位模块、导航模块;
所述编码模块为每件地名标志编码,从左至右第一至第六位码元为地名标志所属行政区划代码,遵循《中华人民共和国行政区划代码》(GB/T2260),从左至右第一、二位码元,代表省级(自治区、直辖市、特别行政区),从左至右第三、四位码元,代表设区的市级(地区、自治州、盟及国家直辖市所属市辖区和县的汇总码),从左至右第五、六位码元,表示县级(市辖区、县级市、旗);
地名标志分为共用地名标志和普通地名标志两类,所述共用地名标志为属于两条及以上道路上的地名标志,所述普通地名标志为仅属于唯一道路上的地名标志,从左至右第七位码元代表地名标志的类型,其中0代表共用地名标志,1代表普通地名标志;
从左至右第八至第十一位码元代表地名标志所属于的道路,主要有六种类型:
所述普地名标志所属道路从行政中心起辐射状分布,第八位码标记为X,第九至第十一位码元为从行政中心正东方向起始,俯视角度逆时针方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向北横向分布,第八位码元标记为N,第九至第十一位码元为从行政中心起向北方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向南横向分布,第八位码元标记为S,第九至第十一位码元为从行政中心起向南方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向东纵向分布,第八位码元标记为E,第九至十一位码元为从行政中心起向东方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向西纵向分布,第八位码元标记为W,第九至十一位码元为从行政中心起向西方向的此类道路排序,范围从001-999;
所述共用地名标志第八位码元标记为T,第九至十一位码元为所属所有街道的第九至十一位码元阵列转换成的单行三列矩阵中的数值的个位数组成,具体方式如下:
(1)按照共用地名标志所属道路从行政中心起辐射状分布、所属道路从行政中心起向北横向分布、所属道路从行政中心起向南横向分布、所属道路从行政中心起向东纵向分布、所属道路从行政中心起向西纵向分布的顺序,将第九至十一位码元自上而下罗列形成n行三列矩阵,矩阵如下:
其中B表示第九至第十一位码元;
(2)按照共用地名标志所属道路从行政中心起辐射状分布、所属道路从行政中心起向北横向分布、所属道路从行政中心起向南横向分布、所属道路从行政中心起向东纵向分布、所属道路从行政中心起向西纵向分布的顺序,按照自然数值正序赋值,形成单行n列矩阵|12 3 … n|;
(3)将单行n列矩阵|1 2 3 … n|乘以n行3列矩阵
,即|1 2 3 … n|×=,形成单行三列矩阵;
依次提取C11、C12、C13中的个位数A1、A2、A3,形成所述共用地名标志第九至十一位码元;
所述共用地名标志的第十二位至第十四位码元代表本共用地名标志与行政中心的相对纬度秒数,当相对纬度秒数为正值时,第十二位码元为1;当相对纬度秒数为负值时,第十二位码元为0,第十三至十四位码元代表本共用地名标志与行政中心的相对纬度秒数的绝对值;
进一步讲,所述相对纬度秒数仅包含纬度标识采用的度、分、秒中的秒的精度为两位的数值;
所述共用地名标志的第十五位至第十七位码元代表本共用地名标志与行政中心的相对经度秒数,当相对经度秒数为正值时,第十二位码元为1;当相对经度秒数为负值时,第十二位码元为0,第十三至十四位码元代表本共用地名标志与行政中心的相对经度秒数的绝对值;
进一步讲,所述相对经度秒数仅包含经度标识采用的度、分、秒中的秒的精度为两位的数值;
所述普通地名标志的第十二位码元至十四位码元为相对于距离最近共用地名标志的道路长度,精确到米,范围为001-999;
所述关联模块将地名和地名标志编码相关联;
所述定位模块包含地名标志地图,具备搜索功能,通过搜索地名显示出地名标志所在位置;
所述导航模块基于地名标志地图,通过所述起始地名和目标地名生成路线,当初始地名和目标地名所关联的地名标志均为普通地名标志时,其方式如下:
(1)通过初始地名关联到初始的普通地名标志的十四位码元;
(2)通过目标地名关联到目标的普通地名标志的十四位码元;
(3)当以上两个普通地名标志的第八位至十一位码元完全相同时,即两个普通地名标志属于同一街道,其道路长度L为两者第十二位码元至十四位码元之差的绝对值;
(4)当以上两个普通地名标志的第八位至十一位码元不完全相同时,即两个普通地名标志属于不同街道,初始地名关联的地名标志距离最近的共用地名标志的道路长度L1为其第十二位码元至十四位码元的数值;目标地名关联的地名标志距离最近的共用地名标志的道路长度L2为其第十二位码元至十四位码元的数值;逐次计算两件共用地名标志之间所有道路的长度L3、L4、…、Li、…、Lm,两件相邻共用地名标志之间的距离Li的计算方式如下:
①当第十二位码元相同时,纬度方向上的距离J为第十三至十四位码元之差的绝对值;
②当第十二位码元不同时,纬度方向上的距离J为第十三至十四位码元之和的绝对值;
③当第十五位码元相同时,经度方向上的距离K为第十六至十七位码元之差的绝对值;
④当第十五位码元相同时,经度方向上的距离K为第十六至十七位码元之和的绝对值;
⑤计算,
最后计算初始地名和目标地名之间的道路长度L= L1+ L2+ L3+ …+Li+…Lm;
(5)在地名标志地图上生成路径指示线条。
2.一种数字地名公共服务方法,其特征在于:
步骤1,为每件地名标志编码:
从左至右第一至第六位码元为地名标志所属行政区划代码,遵循《中华人民共和国行政区划代码》(GB/T2260),从左至右第一、二位码元,代表省级(自治区、直辖市、特别行政区),从左至右第三、四位码元,代表设区的市级(地区、自治州、盟及国家直辖市所属市辖区和县的汇总码),从左至右第五、六位码元,表示县级(市辖区、县级市、旗);
地名标志分为共用地名标志和普通地名标志两类,所述共用地名标志为属于两条及以上道路上的地名标志,所述普通地名标志为仅属于唯一道路上的地名标志,从左至右第七位码元代表地名标志的类型,其中0代表共用地名标志,1代表普通地名标志;
从左至右第八至第十一位码元代表地名标志所属于的道路,主要有六种类型:
所述普地名标志所属道路从行政中心起辐射状分布,第八位码标记为X,第九至第十一位码元为从行政中心正东方向起始,俯视角度逆时针方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向北横向分布,第八位码元标记为N,第九至第十一位码元为从行政中心起向北方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向南横向分布,第八位码元标记为S,第九至第十一位码元为从行政中心起向南方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向东纵向分布,第八位码元标记为E,第九至十一位码元为从行政中心起向东方向的此类道路排序,范围从001-999;
所述普通地名标志所属道路从行政中心起向西纵向分布,第八位码元标记为W,第九至十一位码元为从行政中心起向西方向的此类道路排序,范围从001-999;
所述共用地名标志第八位码元标记为T,第九至十一位码元为所属所有街道的第九至十一位码元阵列转换成的单行三列矩阵中的数值的个位数组成,具体方式如下:
(1)按照共用地名标志所属道路从行政中心起辐射状分布、所属道路从行政中心起向北横向分布、所属道路从行政中心起向南横向分布、所属道路从行政中心起向东纵向分布、所属道路从行政中心起向西纵向分布的顺序,将第九至十一位码元自上而下罗列形成n行三列矩阵,矩阵如下:
其中B表示第九至第十一位码元;
(2)按照共用地名标志所属道路从行政中心起辐射状分布、所属道路从行政中心起向北横向分布、所属道路从行政中心起向南横向分布、所属道路从行政中心起向东纵向分布、所属道路从行政中心起向西纵向分布的顺序,按照自然数值正序赋值,形成单行n列矩阵|12 3 … n|;
(3)将单行n列矩阵|1 2 3 … n|乘以n行3列矩阵
,即|1 2 3 … n|×=,形成单行三列矩阵;
依次提取C11、C12、C13中的个位数A1、A2、A3,形成所述共用地名标志第九至十一位码元;
所述共用地名标志的第十二位至第十四位码元代表本共用地名标志与行政中心的相对纬度秒数,当相对纬度秒数为正值时,第十二位码元为1;当相对纬度秒数为负值时,第十二位码元为0,第十三至十四位码元代表本共用地名标志与行政中心的相对纬度秒数的绝对值;
进一步讲,所述相对纬度秒数仅包含纬度标识采用的度、分、秒中的秒的精度为两位的数值;
所述共用地名标志的第十五位至第十七位码元代表本共用地名标志与行政中心的相对经度秒数,当相对经度秒数为正值时,第十二位码元为1;当相对经度秒数为负值时,第十二位码元为0,第十三至十四位码元代表本共用地名标志与行政中心的相对经度秒数的绝对值;
进一步讲,所述相对经度秒数仅包含经度标识采用的度、分、秒中的秒的精度为两位的数值;
所述普通地名标志的第十二位码元至十四位码元为相对于距离最近共用地名标志的道路长度,精确到米,范围为001-999;
步骤2,将地名和地名标志编码相关联;
步骤3,基于地名标志地图,通过搜索地名显示出地名标志所在位置;
步骤4,基于地名标志地图,通过所述起始地名和目标地名生成路线,当初始地名和目标地名所关联的地名标志均为普通地名标志时,其方式如下:
(1)通过初始地名关联到初始的普通地名标志的十四位码元;
(2)通过目标地名关联到目标的普通地名标志的十四位码元;
(3)当以上两个普通地名标志的第八位至十一位码元完全相同时,即两个普通地名标志属于同一街道,其道路长度L为两者第十二位码元至十四位码元之差的绝对值;
(4)当以上两个普通地名标志的第八位至十一位码元不完全相同时,即两个普通地名标志属于不同街道,初始地名关联的地名标志距离最近的共用地名标志的道路长度L1为其第十二位码元至十四位码元的数值;目标地名关联的地名标志距离最近的共用地名标志的道路长度L2为其第十二位码元至十四位码元的数值;逐次计算两件共用地名标志之间所有道路的长度L3、L4、…、Li、…、Lm,两件相邻共用地名标志之间的距离Li的计算方式如下:
①当第十二位码元相同时,纬度方向上的距离J为第十三至十四位码元之差的绝对值;
②当第十二位码元不同时,纬度方向上的距离J为第十三至十四位码元之和的绝对值;
③当第十五位码元相同时,经度方向上的距离K为第十六至十七位码元之差的绝对值;
④当第十五位码元相同时,经度方向上的距离K为第十六至十七位码元之和的绝对值;
⑤计算,
最后计算初始地名和目标地名之间的道路长度L= L1+ L2+ L3+ …+Li+…Lm;
(5)在地名标志地图上生成路径指示线条;
进一步讲,所述地名标志地图中的实体对象仅包含道路和地名标志,无其他建筑物等实体对象的标绘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于呼伦贝尔精图科技有限公司,未经呼伦贝尔精图科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210960833.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面粉加工工艺及面粉加工系统
- 下一篇:阻燃抑菌集成材的制备方法