申请/专利权人:中国电子科技集团公司第十五研究所
申请日:2024-02-18
公开(公告)日:2024-04-26
公开(公告)号:CN117931017A
主分类号:G06F3/0481
分类号:G06F3/0481;G06T11/60;G06F3/0485;G06F3/0487
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.05.14#实质审查的生效;2024.04.26#公开
摘要:本发明涉及一种支持横向柱面漫游的图形标绘显示方法及系统,属于地理信息显示和图形标绘技术领域,该方法包括:建立显示屏幕坐标系;获取地图上各个点状符号需要重复的副本数量,并将其绘制在显示屏幕坐标系中;获取地图上各个线面状符号需要重复的副本数量,并将其绘制在显示屏幕坐标系中;对线面状符号及其对应的各个副本进行拾取,记录拾取的副本偏移像素值或线面状符号偏移像素值,以及以拾取的副本偏移像素值或线面状符号偏移像素值作为基础进行相应编辑。本申请提供的方法及系统,可支持横向柱面漫游和按任意经度作为东西半球分界线的平面展开显示;同时,支持点状符号的多副本标绘显示、跨越边界的线面状符号的多连续标绘显示。
主权项:1.一种支持横向柱面漫游的图形标绘显示方法,其特征在于,所述方法包括:步骤S1:将具有点状符号和线面状符号的地图完全显示在显示屏幕上,获取地图上经度方向-180度到180度对应的显示屏幕宽度,根据获取的显示屏幕宽度建立显示屏幕坐标系;步骤S2:分别获取地图上经度方向-180度和180度在显示屏幕坐标系X轴的坐标值,并分别记为Left1和Right1;步骤S3:获取地图上各个点状符号的定位点在显示屏幕坐标系X轴的坐标值iOrgX,对其与显示屏幕宽度进行相关运算,并根据运算结果与Left1或Right1的大小关系获取地图上各个点状符号需要重复的副本数量;步骤S4:对各个点状符号在显示屏幕坐标系X轴进行复制平移,将地图上各个点状符号需要重复的副本绘制在显示屏幕坐标系中;步骤S5:获取地图上各个线面状符号的外接矩形的最左边和最右边在显示屏幕坐标系X轴的坐标值,分别记为Left2和Right2;步骤S6:获取地图上各个线面状符号在显示屏幕坐标系X轴对应的最大坐标值iMaxX和最小坐标值iMinX,对其与显示屏幕宽度进行相关运算,并根据运算结果与Left2或Right2的大小关系获取地图上各个线面状符号需要重复的副本数量;步骤S7:对各个线面状符号在显示屏幕坐标系X轴进行复制平移,将地图上各个线面状符号需要重复的副本绘制在显示屏幕坐标系中;步骤S8:使用鼠标拾取线面状符号,并对线面状符号对应的各个副本进行拾取,在拾取成功时,记录拾取的副本偏移像素值或线面状符号偏移像素值,以及以拾取的副本偏移像素值或线面状符号偏移像素值作为基础进行相应编辑。
全文数据:
权利要求:
百度查询: 中国电子科技集团公司第十五研究所 支持横向柱面漫游的图形标绘显示方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。