发明名称 三维地理信息场景中空间地物模型显示控制方法
摘要 本发明公开了一种三维地理信息环境中用视角控制观察地物模型的方法。本发明提出了三维数据地球软件环境下,观察三维地物的视觉控制方法,该方法通过确定三维地物目标;确定观察点的经纬度;选定17种固定观察角度,进而显示三维地物模型,解决了对于观察三维地物时,控制灵活性过高导致观察效果不稳定和丢失关键点的问题。本发明提出的17个特殊视角观察三维地物的方法,便于观察者实际操作,更符合人的认知惯,并能科学地保证观察内容的完整性。
申请公布号 CN101699519A 申请公布日期 2010.04.28
申请号 CN200910236513.1 申请日期 2009.10.23
申请人 北京航空航天大学 发明人 翁敬农;杨雪;王洋;胡斌;吕经纬
分类号 G06T17/40(2006.01)I;G06T15/00(2006.01)I;G06T15/70(2006.01)I 主分类号 G06T17/40(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 周长琪
主权项 三维地理信息场景中空间地物模型显示控制方法,其特征在于如下步骤:步骤一、确定三维地物目标;将对地物目标的观察抽象为camera对目标点B点的观察,B点是camera中心C与地物模型上表面中心点A’连线的延长线与地平面交点;步骤二、确定目标点的经纬度;根据地物模型、目标点B点与地面之间的几何关系,得到B点的实际经度B1:Δlat/(S*Cosβ)=θ/IB1=A1+Δlat其中Δlat为地物模型地面中心A点与B点的经度差;S是A、B两点的球面弧长;A1为A点纬度;β为camera的平视转角;同理可求B点的纬度B2;步骤三、选定既定视角;选择17种固定观察角度,具体如下:(1)顶视1个角度:目标点B点纬度为A1,A2,α为0度;(2)平视8个角度:目标点B点经度B1,纬度B2,α为80度,依据camera的平视转角β,平均分为前、后、左、右、左前、右前、左后、右后八个角度;(3)45度斜俯视8个角度:目标点B点经度为B1,B2,α为45度,依据不同的camera的平视转角β,分前、后、左、右、左前、右前、左后、右后八个角度。步骤四、显示三维地物模型;依据地物模型的长宽高计算出满足条件的camera高度H和camera半径,按照每种固定观察角度的五个参数,进行模型加载,模拟出固定视角下的三维建筑形态。
地址 100083 北京市海淀区学院路37号