买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于geotools工具修复外环与内环相交的地理图像导出方法_重庆市规划和自然资源信息中心_202310723907.X 

申请/专利权人:重庆市规划和自然资源信息中心

申请日:2023-06-19

公开(公告)日:2024-04-05

公开(公告)号:CN116775787B

主分类号:G06F16/29

分类号:G06F16/29;G06F16/215;G06T11/00

优先权:

专利状态码:有效-授权

法律状态:2024.04.05#授权;2023.10.10#实质审查的生效;2023.09.19#公开

摘要:本发明提出了一种基于geotools工具修复外环与内环相交的地理图像导出方法,包括以下步骤:S‑1,获取待处理的地理数据;S‑2,将步骤S‑1中的地理数据进行外环与内环相交修复后,得到修复后的地理数据。本发明能够对外环与内环相交的地理数据进行修复,并能确保导出图像的安全。

主权项:1.一种基于geotools工具修复外环与内环相交的地理图像导出方法,其特征在于,包括以下步骤:S-1,获取待处理的地理数据;S-2,将步骤S-1中的地理数据进行外环与内环相交修复后,得到修复后的地理数据;S-3,将修复后的地理数据生成地理图像,将生成的地理图像进行图像导出,将生成的地理图像进行图像导出的方法包括以下步骤:S1,获取待导出图像的宽度、高度和分辨率,分别记作Kpicture、Gpicture和Rpicture,Kpicture表示待导出图像的宽度,单位为cm,cm表示长度单位厘米,Gpicture表示待导出图像的高度,单位为cm,Rpicture表示待导出图像的分辨率;单位为个cm,个cm表示分辨率单位每厘米像素个数;S2,根据步骤S1中获取的待导出图像的宽度、高度和分辨率,生成待导出图像的颜色矩阵,记作: 其中,RGB1,1表示待导出图像中的第1行第1列的颜色值;RGB1,2表示待导出图像中的第1行第2列的颜色值;RGB1,3表示待导出图像中的第1行第3列的颜色值;RGB1,B表示待导出图像中的第1行第B列的颜色值;B=Kpicture×Rpicture;B表示待导出图像横向像素总个数;RGB2,1表示待导出图像中的第2行第1列的颜色值;RGB2,2表示待导出图像中的第2行第2列的颜色值;RGB2,3表示待导出图像中的第2行第3列的颜色值;RGB2,B表示待导出图像中的第2行第B列的颜色值;RGB3,1表示待导出图像中的第3行第1列的颜色值;RGB3,2表示待导出图像中的第3行第2列的颜色值;RGB3,3表示待导出图像中的第3行第3列的颜色值;RGB3,B表示待导出图像中的第3行第B列的颜色值;RGBA,1表示待导出图像中的第A行第1列的颜色值;A=Gpicture×Rpicture;A表示待导出图像纵向像素总个数;RGBA,2表示待导出图像中的第A行第2列的颜色值;RGBA,3表示待导出图像中的第A行第3列的颜色值;RGBA,B表示待导出图像中的第A行第B列的颜色值;S3,根据步骤S2中的颜色矩阵生成三色字符串矩阵;S4,根据步骤S2中的颜色矩阵的行列数生成行列字符串矩阵;S5,根据步骤S3中的三色字符串矩阵与步骤S4中的行列字符串矩阵生成行列三色字符串矩阵;S6,对行列三色字符串矩阵中的行列三色字符串转换为三色行列字符串,得到三色行列字符串矩阵;S7,对三色行列字符串矩阵中的字符串进行行列调整,得到行列字符串调整矩阵;行列字符串调整矩阵的得到方法包括以下步骤:S71,将三色行列字符串矩阵构建为A′×B′矩阵块矩阵A′为小于或者等于A的正整数,B′为小于或者等于B的正整数,令行比较数a″″=1,列比较数b″″=1;S72,选择三色行列字符串矩阵的第a″″行第b″″列三色行列字符串所在矩阵块矩阵中的矩阵块K″a″″,b″″′,1≤a″″′≤A′,1≤b″″′≤B′,且a″″′和b″″′为正整数;S73,判断K″a″″,b″″′是否在矩阵块集合{K′1,1,K′1,2,K′1,3,…,K′1,B′,K′2,1,K′2,2,K′2,3,…,K′2,B′,K′3,1,K′3,2,K′3,3,…,K′3,B′,…,K′A′,1,K′A′,2,K′A′,3,…,K′A′,B′}中:若K″a″″,b″″′在矩阵块集合中,则执行下一步;若K″a″″,b″″′不在矩阵块集合中,则执行步骤S75;S74,计算得到其矩阵结果块K″a″″′,b″″″,if表示逻辑条件如果,表示逻辑条件且,A″表示行设定值,B″表示列设定值,1≤A″≤A′,1≤B″≤B′,且A″、B″为正整数;S75,判断K″a″″′,b″″″与矩阵块集合的逻辑关系:若K″a″″′,b″″″属于矩阵块集合,则将矩阵块矩阵中的K″a″″′,b″″″与K″a″″,b″″′进行位置互换,再将K″a″″′,b″″″和K″a″″,b″″′从矩阵块集合中删除,更新矩阵块集合,执行下一步;若K″a″″′,b″″″不属于矩阵块集合,则执行下一步;S76,判断a″″与A′间的大小关系:若a″″≥A′,则执行下一步;若a″″A′,则a″″=a″″+1,返回步骤S72;S77,判断b″″与B′间的大小关系:若b″″≥B′,则此时得到行列字符串调整矩阵: 若b″″B′,则b″″=b″″+1,返回步骤S72;S8,将行列调整字符串矩阵中的字符串按照从左至右、从上到下的顺序写入文本,得到字符串文本。

全文数据:

权利要求:

百度查询: 重庆市规划和自然资源信息中心 一种基于geotools工具修复外环与内环相交的地理图像导出方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。