本发明涉及地理信息,尤其涉及一种面积位置在地球表面定位的多层级组合表达方法及系统。
背景技术:
1、在物流运输与配送、人员接送服务、工农业生产、日常生活、送餐服务、野外救援、消防、抢险、社会治理(尤其是城市治理、乡村治理)、国土测绘等需要不同层次准确位置信息的场合,准确表达位置信息通常是冗长的、容易产生误解的。在物流运输与配送、人员接送服务、工农业生产、日常生活、送餐服务、野外救援、消防、抢险、社会治理(尤其是城市治理、乡村治理)、国土测绘等不同工作生活场景中,人们对位置表达的精度要求是不同的。当前,国际上使用较为广泛的是“三词全球地址系统”(已经做出了应用软件what3words,以下简称“三词系统”)。“三词系统”将整个地球表面积划分成3米×3米的区域,每块区域都用独一无二的三个词来表示其地址,用到的词的规模为数万;在需要对较大的面积进行表达时,“三词系统”会面临表达难以简洁的困难,而且有时该系统会因为邻近地址发音近似而导致联系的双方误解;另外,需要更进一步不同层级的精度要求时,该系统难以简洁地给出。
技术实现思路
1、本发明的目的是克服现有技术中存在的上述缺陷与问题,提供一种适用于多种工作生活场景,且表达精准、简洁、字符和词语资源使用较少、不会产生误解的面积位置在地球表面定位的多层级组合表达方法及系统。
2、为实现以上目的,本发明的技术解决方案是:一种面积位置在地球表面定位的多层级组合表达方法,包括:
3、将地球表面沿着经度、纬度方向划分成多个面积块,以面积块的面积从大到小形成多个层级;
4、将各个层级均采用两个字符或者词语表示,第一个字符或词语表示所属面积块经度方向的中心点位置,第二个字符或词语表示所属面积块纬度方向的中心点位置;
5、采用多层级组合方法,且经度、纬度交叉定位法对面积块在地球表面的位置进行表达。
6、所述将地球表面沿着经度、纬度方向划分成多个面积块,以面积块的面积从大到小形成多个层级,包括:
7、将地球表面沿着经度、纬度方向,划分成面积小于等于10000米×10000米的多个区块,多个区块构成第一个层级;
8、将区块划分成按序、按规则排列,且面积小于等于1000米×1000米的多个域块,多个域块构成第二个层级;
9、将区块划分成按序、按规则排列,且面积小于等于100米×100米的大块,多个大块构成第三个层级;
10、将区块划分成按序、按规则排列,且面积小于等于10米×10米的中块,多个中块构成第四个层级;
11、将区块划分成按序、按规则排列,且面积小于等于2米×2米的小块,多个小块构成第五个层级。
12、将小块划分成按序、按规则排列,且面积小于等于0.1米×0.1米的次级小块,多个次级小块构成第六个层级;
13、将小块划分成按序、按规则排列,且面积小于等于0.01米×0.01米的三级小块,多个三级小块构成第七个层级;
14、将小块划分成按序、按规则排列,且面积小于等于0.001米×0.001米的最小块,多个最小块构成第八个层级。
15、所述各个层级均采用两个字符或者词语表示,第一个字符或词语表示所属面积块经度方向的中心点位置,第二个字符或词语表示所属面积块纬度方向的中心点位置,包括:
16、所述第一个层级采用字符集1中的两个字符表达,所述字符集1由不重复的至少2300个字符组成;
17、所述第二个层级采用字符集2中的两个字符表达,所述字符集2由不属于字符集1,且不重复的至少10个字符组成;
18、所述第三个层级采用字符集4中的两个字符表达,所述字符集4由不属于字符集3,且不重复的至少100个字符组成,字符集3由字符集1与字符集2组成;
19、所述第四个层级采用字符集6中的两个字符表达,所述字符集6由不属于字符集5,且不重复的至少1000个字符组成,字符集5由字符集3和字符集4组成;
20、所述第五个层级采用字符集8中的两个字符或词集1中的两个词语表达,所述字符集8由不属于字符集7,且不重复的至少5000个字符组成,字符集7由字符集5和字符集6组成;所述词集1由不重复的至少5000个词语组成;
21、所述第六个层级采用字符集10中的两个字符表达,所述字符集10由不属于字符集9,且不重复的至少20个字符组成,字符集9由字符集7和字符集8组成;
22、所述第七个层级采用字符集12中的两个字符表达,所述字符集12由不属于字符集11,且不重复的至少200个字符组成,字符集11由字符集9和字符集10组成;
23、所述第八个层级采用字符集14中的两个字符表达或词集2中的两个词语表达,所述字符集14由不属于字符集13,且不重复的至少2000个字符组成,字符集13由字符集11和字符集12组成;所述词集2由不属于词集1,且不重复的至少2000个词语组成。
24、所述字符为一个汉字、一个字母、一位数字、一个字母与一位数字组合、两个字母组合、两个一位数字组合、一个英语单音节或者其他语言的单音节拼写结构。
25、所述词语为两个汉字,或者发音为两个音节的汉语、英语或其他语言的拼写结构。
26、所述采用多层级组合方法,且经度、纬度交叉定位法对面积块在地球表面的位置进行表达,包括:
27、采用第一个层级+第二个层级至第五个层级中的某一个层级进行组合表达,表达格式为:第一个层级表示经度的第一个字符+第二个层级至第四个层级中的某一个层级表示经度的第一个字符,第一个层级表示纬度的第二个字符+第二个层级至第四个层级中的某一个层级表示纬度的第二个字符;第一个层级表示经度的第一个字符+第五个层级表示经度的第一个字符或第一个词语,第一个层级表示纬度的第二个字符+第五个层级表示纬度的第二个字符或第二个词语;
28、或者采用第一个层级+第五个层级+第六个层级至第八个层级中的某一个层级进行组合表达,表达格式为:第一个层级表示经度的第一个字符+第五个层级表示经度的第一个字符或第一个词语+第六个层级至第七个层级中的某一个层级表示经度的第一个字符,第一个层级表示纬度的第二个字符+第五个层级表示纬度的第二个字符或第二个词语+第六个层级至第七个层级中的某一个层级表示纬度的第二个字符;第一个层级表示经度的第一个字符+第五个层级表示经度的第一个字符或第一个词语+第八个层级表示经度的第一个字符或第一个词语,第一个层级表示纬度的第二个字符+第五个层级表示纬度的第二个字符或第二个词语+第八个层级表示纬度的第二个字符或第二个词语。
29、一种面积位置在地球表面定位的多层级组合表达系统,该系统应用于上述所述的方法,所述系统包括:
30、层级构建模块,用于将地球表面沿着经度、纬度方向划分成多个面积块,以面积块的面积从大到小形成多个层级;
31、层级表达设定模块,用于将各个层级均采用两个字符或者词语表示,第一个字符或词语表示所属面积块经度方向的中心点位置,第二个字符或词语表示所属面积块纬度方向的中心点位置;
32、面积位置表达模块,用于采用多层级组合方法,且经度、纬度交叉定位法对面积块在地球表面的位置进行表达。
33、一种面积位置在地球表面定位的多层级组合表达设备,包括存储器和处理器;
34、所述存储器,用于存储计算机程序代码,并将所述计算机程序代码传输给所述处理器;
35、所述处理器,用于根据所述计算机程序代码中的指令执行上述所述的方法。
36、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的方法。
37、与现有技术相比,本发明的有益效果为:
38、本发明一种面积位置在地球表面定位的多层级组合表达方法及系统中,在对最常用场景(位置表达的精度要求为1000米×1000米、100米×100米、10米×10米或2米×2米)进行表达时,采用两个层级组合表达;当位置表达的精度要求为0.1米×0.1米、0.01米×0.01米或0.001米×0.001米时,称为特殊场景,利用三个层级组合表达。本发明表达精准、简洁、字符与词语资源使用较少、不会产生误解,且可以根据不同工作生活场景的需要,提供不同层级的地球表面定位表达服务。