一种分幅地理空间数据的投影坐标系设置方法技术

技术编号:39396215 阅读:8 留言:0更新日期:2023-11-19 15:50
本发明专利技术公开了一种分幅地理空间数据的投影坐标系设置方法,包括:S1:分析指定文件夹内分幅地理空间数据文件组成及命名方式,判断是否符合数据处理要求,确定研究区域经度范围;S2:根据经度范围创建不同的投影坐标系模板,计算不同投影坐标系下的研究区域最大经度、最小经度的平面坐标;S3:对于符合数据处理要求的分幅地理空间数据文件,根据各自的文件命名方式确定投影坐标系;S4:根据各分幅地理空间数据文件的投影坐标系,更新其坐标系信息;S5:重复步骤S3

【技术实现步骤摘要】
一种分幅地理空间数据的投影坐标系设置方法


[0001]本专利技术属于测绘与地理信息科学与
,尤其涉及一种分幅地理空间数据的投影坐标系设置方法。

技术介绍

[0002]地图分幅是指按一定方式将广大地区的地图划分成尺寸适宜的若干单幅地图,以便于地图制作和使用。常见分幅形式有矩形分幅和经纬分幅,一般1:2000以下小比例尺地图分幅多采用经纬分幅,1:2000、1:1000以及1:500等大比例尺地图采用矩形分幅。地图分幅满足了地图测量制作与印刷需要,便于管理和发行,易于携带使用。
[0003]当前测绘与地理信息主管部门根据用户申请,按照所需范围分幅提供地理空间数据。当研究区域地理空间范围较大和时间跨度较长时,共享数据存在图幅分幅数量多、缺少投影坐标系以及投影坐标不一致等问题,需要对收集的数据进行检查及预处理。现有解决方法包括:统一加载显示后对投影坐标系缺失的空间数据设置投影坐标系;手动对不同投影带的分幅空间数据按照投影带分类,再设置投影坐标系;对投影坐标系不一致的空间数据重新设置投影坐标系。当前方法存在以下不足:(1)数据量大,手动设置效率低下,容易出错;(2)当前有无投影需加载显示后确定,投影方式确认和比较以人工为主,不够方便。(3)修改设置投影步骤繁琐,数据加载显示时被锁定无法修改,需关闭释放锁定再修改设置投影。

技术实现思路

[0004]针对现有技术存在的问题,本申请实施例的目的是提供一种分幅地理空间数据的投影坐标系设置方法。
[0005]根据本申请实施例的第一方面,提供一种分幅地理空间数据的投影坐标系设置方法,包括:
[0006]S1:分析指定文件夹内分幅地理空间数据文件组成及命名方式,判断是否符合数据处理要求,确定研究区域经度范围;
[0007]S2:根据经度范围创建不同的投影坐标系模板,计算不同投影坐标系下的研究区域最大经度、最小经度的平面坐标;
[0008]S3:对于符合数据处理要求的分幅地理空间数据文件,根据各自的文件命名方式确定投影坐标系;
[0009]S4:根据各分幅地理空间数据文件的投影坐标系,更新其坐标系信息;
[0010]S5:重复步骤S3

S4,直至完成所述指定文件夹内所有分幅地理空间数据文件的投影坐标系设置。
[0011]进一步地,步骤S1中,判断是否符合数据处理要求,包括判断扩展名是否为JPG、TIF、IMG、BMP、GRD、DWG、SHP格式中的一种及判断文件命名是否符合10位长度或“数字

数字”格式,如不符合上述任一数据处理要求,则无法进行后续数据处理。
[0012]进一步地,步骤S1中,通过以下两种方式中的任一种来确定研究区域经纬度范围:
[0013]手动输入最大经度LMAX、最大纬度BMAX、最小经度LMIN、最小纬度BMIN;
[0014]输入行政区名称,根据预先指定的行政区索引自动计算最大经度LMAX、最大纬度BMAX、最小经度LMIN、最小纬度BMIN。
[0015]进一步地,步骤S2包括:
[0016]按照3度分带,当研究区域跨越不同分带时需要建立n个不同的投影坐标系:
[0017]n=INT(LMAX/3+0.5)

INT(LMIN/3+0.5)+1
[0018]第i个投影坐标系中央经线Li、最小经度Limin、最大经度Limax按以下公式计算,i=1、2、3

n:
[0019]Li=(INT(LMIN/3+0.5)+i

1)
×3[0020]Limin=Li

1.5
[0021]Limax=Li+1.5
[0022]采用高斯投影坐标正算公式计算每一个分带投影坐标系下研究区域最大经度LMAX、最小经度LMIN的平面坐标。
[0023]进一步地,步骤S3具体为,对于符合数据处理要求的分幅地理空间数据,解析其不包含文件扩展名的文件名称;
[0024]若所述文件名称的符串长度为10,将第2、3位字符转换成整数a,第4位为blc,取文件名称最后3位字符并转为整数记为b,根据L=(a

31)*6+(b

0.5)*delta计算图幅中心经度L,根据中心经度L与不同投影坐标系的最小经度Limin、最大经度Limax比较确定具体的分带投影坐标系,即L大于Limin并且L小于等于Limax时采用第i个投影坐标系,其中delta根据blc确定;
[0025]若所述文件名称的格式符合“数字1

数字2”,将数字2与不同投影坐标系的最小经度、最大经度平面坐标数值比较,如在其区间内则采用该投影坐标系。
[0026]根据本申请实施例的第二方面,提供一种分幅地理空间数据的投影坐标系设置装置,包括:
[0027]经度范围确定模块,用于分析指定文件夹内分幅地理空间数据文件组成及命名方式,判断是否符合数据处理要求,确定研究区域经度范围;
[0028]平面坐标计算模块,用于根据经度范围创建不同的投影坐标系模板,计算不同投影坐标系下的研究区域最大经度、最小经度的平面坐标;
[0029]投影坐标系确定模块,用于对于符合数据处理要求的分幅地理空间数据文件,根据各自的文件命名方式确定投影坐标系;
[0030]坐标系更新模块,用于根据各分幅地理空间数据文件的投影坐标系,更新其坐标系信息;重复模块,用于重复步骤S3

S4,直至完成所述指定文件夹内所有分幅地理空间数据文件的投影坐标系设置。
[0031]根据本申请实施例的第三方面,提供一种电子设备,包括:
[0032]一个或多个处理器;
[0033]存储器,用于存储一个或多个程序;
[0034]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的方法。
[0035]根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。
[0036]本申请的实施例提供的技术方案可以包括以下有益效果:
[0037]由上述实施例可知,本申请采用一种分幅地理空间数据的投影坐标系设置方法,通过少量参数实现大数据量多格式的分幅地理空间数据投影批量检查、修改和设置,克服了当前分幅地理空间数据投影手动设置效率低下、确认比较投影不够方便、修改设置投影步骤繁琐等问题,达到了分幅地理空间数据自动设置投影、无需人工干预的技术效果。
[0038]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0040]图1是根据一示例性实施例示出的一种分幅地理空间数据的投本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分幅地理空间数据的投影坐标系设置方法,其特征在于,包括:S1:分析指定文件夹内分幅地理空间数据文件组成及命名方式,判断是否符合数据处理要求,确定研究区域经度范围;S2:根据经度范围创建不同的投影坐标系模板,计算不同投影坐标系下的研究区域最大经度、最小经度的平面坐标;S3:对于符合数据处理要求的分幅地理空间数据文件,根据各自的文件命名方式确定投影坐标系;S4:根据各分幅地理空间数据文件的投影坐标系,更新其坐标系信息;S5:重复步骤S3

S4,直至完成所述指定文件夹内所有分幅地理空间数据文件的投影坐标系设置。2.根据权利要求1所述的方法,其特征在于,步骤S1中,判断是否符合数据处理要求,包括判断扩展名是否为JPG、TIF、IMG、BMP、GRD、DWG、SHP格式中的一种及判断文件命名是否符合10位长度或“数字

数字”格式,如不符合上述任一数据处理要求,则无法进行后续数据处理。3.根据权利要求1所述的方法,其特征在于,步骤S1中,通过以下两种方式中的任一种来确定研究区域经纬度范围:手动输入最大经度LMAX、最大纬度BMAX、最小经度LMIN、最小纬度BMIN;输入行政区名称,根据预先指定的行政区索引自动计算最大经度LMAX、最大纬度BMAX、最小经度LMIN、最小纬度BMIN。4.根据权利要求1所述的方法,其特征在于,步骤S2包括:按照3度分带,当研究区域跨越不同分带时需要建立n个不同的投影坐标系:n=INT(LMAX/3+0.5)

INT(LMIN/3+0.5)+1第i个投影坐标系中央经线Li、最小经度Limin、最大经度Limax按以下公式计算,i=1、2、3

n:Li=(INT(LMIN/3+0.5)+i

1)
×
3Limin=Li

1.5Limax=Li+1.5采用高斯投影坐标正算公式计算每一个分带投影坐标系下研究区域最大经度LMAX、最小经度LM...

【专利技术属性】
技术研发人员:唐远彬董正坤席靖智仲伟凡刘西金谢灿灿
申请(专利权)人:浙江省水利河口研究院浙江省海洋规划设计研究院
类型:发明
国别省市:

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

1