【技术实现步骤摘要】
在三维地形地质图上精确标注多元信息的方法及系统
[0001]本专利技术涉及地理信息显示系统领域,尤其涉及一种在三维地形地质图上精确标注多元信息的方法及系统。
技术介绍
[0002]标注工具,或称作注释工具、批注工具,是让用户直接在计算机屏幕内容上快速添加临时信息的一类通用工具,通常用在会议、学习及研究中,用以临时记录,或者向他人讲解。其类似于白板工具。但与白板工具不同的是标注工具通常是在已有的不同形式的信息上进行标注。
[0003]日常工作中标注工具最常见于各类远程会议软件中。例如腾讯会议的批注工具,在共享屏幕时,允许参与者在共享屏幕的画面中书写文字、绘制图形,以方便参与者对屏幕上的信息交流讲解。由于地勘行业现有的地理信息系统软件如MapGIS、ArcGIS等均不自带标注工具,因此通常使用会议软件中自带的标注工具进行交流。由于地理信息系统通常是电子地图,标注信息通常是地理信息相关的,但会议软件的标注是基于屏幕空间的,当用户移动或缩放电子地图时,标注信息便相对偏离位置,失去了标注的意义。
[0004]解决这一问 ...
【技术保护点】
【技术特征摘要】
1.一种在三维地形地质图上精确标注多元信息的方法,其特征在于,包括以下步骤:S1、获取用户输入的四边形来确定工作区;S2、将一张空白的图像贴图贴到工作区;S3、在工作区内,用户通过按住鼠标按键拖拽进行标注绘制,获取用户输入标注所使用的颜色及笔迹像素宽度;当用户按下鼠标按键时,获取第N帧时鼠标指针屏幕空间坐标为A,N+1帧时鼠标指针屏幕空间坐标为B,每帧都执行以下运算:a.如果A=B,则不进行任何处理,否则执行以下步骤;b.将鼠标指针屏幕空间坐标A和B转换为三维空间直角坐标A
′
和B
′
以及视线的空间向量和c.使用射线对三维数字地球求交,获得此处视线在三维数字地球的瓦片上的交点a,对射线同样操作得到点b,两点坐标均为三维空间的世界坐标;d.使用反向双线性插值算法,将点a和b转换为在工作区内的UV坐标a
′
和b
′
;e.在空白的图像贴图上使用用户输入标注时所使用的颜色及笔迹像素宽度绘制a
′
到b
′
的线段;f.根据更新后的图像贴图,在下一帧渲染时,将新绘制的线段显示在屏幕上。2.根据权利要求1所述的在三维地形地质图上精确标注多元信息的方法,其特征在于,该工作区的地理坐标系的“上”与三维空间直角坐标系的+Z轴平行且同向。3.根据权利要求1所述的在三维地形地质图上精确标注多元信息的方法,其特征在于,步骤f中更新后的图像贴图的渲染过程具体为:将图像贴图的四角与工作区的四角依次对应;使用三维数字地球系统所提供的转换接口将图像贴图的四角像素坐标转换到三维引擎的直角坐标系中,得到转换后的四角世界坐标;根据转换后的四角世界坐标及具体三维数字地球系统所提供的瓦片材质扩展方式,计算所要显示像素在工作区内的UV坐标,根据该UV坐标对图像贴图进行采样,并将采样结果输出到屏幕显示。4.根据权利要求1所述的在三维地形地质图上精确标注多元信息的方法,其特征在于,该方法在GPU中实现。5.根据权利要求1所述的在三维地形地质图上精确标注多元信息的方法,其特征在于,步骤e中使用任何一种平面绘图方法,在空白的图像贴图上绘制a
′
到b
′...
【专利技术属性】
技术研发人员:吴松,薛兆龙,林毅斌,林德才,王书存,舒德福,洛桑尖措,卫建刚,索朗卓嘎,豆孝芳,郑有业,
申请(专利权)人:中国地质大学北京,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。