System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种利用瓦片地图切分实现地理空间坐标的字符转译方法技术_技高网

一种利用瓦片地图切分实现地理空间坐标的字符转译方法技术

技术编号:41327823 阅读:4 留言:0更新日期:2024-05-13 15:05
本发明专利技术公开了一种利用瓦片地图切分实现地理空间坐标的字符转译方法,涉及城市规划、地理信息系统、地图数据服务、地理信息安全等技术领域,首先,将研究区按照瓦片地图规则切分为大小相等的多层级瓦片网格。其次,根据多层级瓦片网格的级数,计算空间数据的地理空间坐标信息所在的瓦片网格。再,计算空间数据的坐标信息与所在瓦片网格的原点坐标信息之间的差值。最后,自动生成一组字符组合来表达数字和数学符号,并将上述中的差值转换所生成的字符串。地理空间坐标信息转译为瓦片网格原点坐标信息和所生成字符组合的集成,并可以反向计算出实际的地理空间坐标信息。本发明专利技术实现地理空间坐标信息的字化转译,有效保护了地理空间信息的安全。

【技术实现步骤摘要】

本专利技术涉及城市规划、旅游规划、城市交通、复杂网络建模,特别是涉及一种利用瓦片地图切分实现地理空间坐标的字符转译方法


技术介绍

1、当前,空间数据在社会经济发展中发挥着越来越重要的作用。例如,人们的日常生活离不开在线地图空间数据,规划现场调研需要实施上传地理坐标定位信息等。空间数据也因为其存储了地理空间坐标信息而在信息安全领域受到了极大关注。与此同时,瓦片地图数据应用技术在当前也得到了极大的发展。由于对瓦片地图数据的使用质量要求越来越高,近些年来,矢量瓦片地图应用的领域越来越广泛,逐步地在代替栅格瓦片地图。矢量瓦片地图和栅格瓦片地图之间的一个显著区别是:矢量瓦片地图带有地理实体的较为精确地理坐标信息,而栅格瓦片地图一般无法反映出地理实体的精确地理坐标信息,更多是以图片的形式反映地理实体现状情况。但是,二者都具有的一个特点是按照一定规则划分的规则瓦片网格,每个瓦片网格的四个顶点地理坐标,可以根据所在的瓦片地图级别数等参数推算出来。

2、本专利技术基于这样的背景,提出精确的地理空间坐标信息可以与每个瓦片网格的某个顶点坐标之间建立数学计算关系。由于每个瓦片网格的某个顶点坐标是可以推算出来的,那么就可以再根据上述的数学计算关系反推算出实际地理空间坐标。尽管地理空间坐标信息可以与每个瓦片网格的某个顶点坐标之间建立数学计算关系,但这个计算结果应该需要进一步加密处理,以在使用者保护数据安全。因为用实际的数字表达地理空间坐标安全性较差,通常会将地理空间坐标由数字转译为其他形式的表达,如字符等。为此,本专利技术进一步提出如何利用数字的字符转译方法来保密地理空间坐标数据的技术。


技术实现思路

1、本专利技术所要解决的技术问题是克服现有技术的不足而提供一种利用瓦片地图切分实现地理空间坐标的字符转译方法,本专利技术能够基于瓦片地图原理,实现地理空间坐标信息的字化转译,有效保护了地理空间信息的安全。

2、本专利技术为解决上述技术问题采用以下技术方案:

3、根据本专利技术提出的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,包括以下步骤:

4、步骤1、将研究区按照瓦片地图规则切分为大小相等的多层级瓦片网格;

5、步骤2、根据多层级瓦片网格的级数,计算空间数据的地理空间坐标信息所在的瓦片网格;

6、步骤3、计算地理空间坐标信息与所在瓦片网格的原点坐标信息之间的差值;

7、步骤4、随机生成一组字符组合来表达数字和数学符号,并根据字符组合将步骤3中的差值转换所生成的字符串;

8、步骤5、将地理空间坐标信息转译为瓦片网格原点坐标信息和步骤4所生成字符组合,并反向计算出实际的地理空间坐标信息。

9、作为本专利技术所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法进一步优化方案,步骤中1具体如下:

10、步骤1.1、将地理空间设置为多个级别的瓦片网格;

11、步骤1.2、每个级别上每个瓦片网格的左下角坐标作为瓦片网格的原点坐标。

12、作为本专利技术所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法进一步优化方案,步骤2中包括以下步骤:

13、步骤2.1、根据所设置的多层级瓦片网格的级数,给出每个瓦片网格的编号;

14、步骤2.2、通过地理矢量叠加计算,判断出所输入空间数据的地理空间坐标信息p所在的瓦片网格的编号q。

15、作为本专利技术所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法进一步优化方案,步骤3中包括以下步骤:

16、步骤3.1、计算编号为q的瓦片网格的原点坐标q1;

17、步骤3.2、再计算p与q1之间的差值r,r保留正负值符号。

18、作为本专利技术所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法进一步优化方案,步骤4中包括以下步骤:

19、步骤4.1、采用一组不重复的字符组合f代表数字和数学符号,每个数字或数学符号用多个不同字符来表示,但一个字符只能代表唯一的一个数字或数学符号;

20、步骤4.2、用字符组合f表达出r的值。

21、作为本专利技术所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法进一步优化方案,步骤5中包括以下步骤:

22、步骤5.1、空间数据的地理坐标信息转译为q和r的组合;

23、步骤5.2、先计算出编号为q的瓦片网格的原点坐标值,其次将r反转换为数字,最后将所计算出的原点坐标值与r反转换后的数字值相加即得到实际的地理空间坐标信息。

24、本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:

25、(1)本专利技术提供了一种利用瓦片地图切分实现地理空间坐标的字符转译方法,可实现地理空间坐标信息的字符化转译,保护了地理空间信息数据的安全;

26、(2)本专利技术基于瓦片地图的设计原理,提出了一种利用瓦片地图切分实现地理空间坐标的字符转译方法。

本文档来自技高网...

【技术保护点】

1.一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤中1具体如下:

3.根据权利要求1所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤2中包括以下步骤:

4.根据权利要求3所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤3中包括以下步骤:

5.根据权利要求4所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤4中包括以下步骤:

6.根据权利要求5所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤5中包括以下步骤:

【技术特征摘要】

1.一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤中1具体如下:

3.根据权利要求1所述的一种利用瓦片地图切分实现地理空间坐标的字符转译方法,其特征在于,步骤2中包括以下步骤:

4.根据权...

【专利技术属性】
技术研发人员:韦胜汪晓春成吉楠
申请(专利权)人:江苏省城市规划设计研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1