发明名称 提供三维地图服务的方法和地理信息系统
摘要 一种提供三维地图服务和地理信息系统的方法。该方法包括创建搜索点P、水平L、角度A和方向D用于3D地图服务;以所述搜索点P为中心,提取对应所述水平L的垂直(90°)观察点的地图图像;计算关于地图图像的垂直观察点的垂直高度H0;根据角度A和方向D使用具有垂直高度H0直径的虚拟球体计算关于所述搜索点P的观察点(x,y,z);根据所述计算的观察点(x,y,z)提供搜索点P的3D地图图像,其中计算关于所述搜索点P的所述观察点(x,y,z)的步骤包括计算在组成x轴与z轴的x/z坐标上的第一圆形和一条直线的交叉点(x,z),所述第一圆形具有垂直高度H0直径且所述直线以所述角度A穿过所述x/z坐标的起点等。
申请公布号 CN101779206B 申请公布日期 2013.10.23
申请号 CN200880102581.2 申请日期 2008.06.28
申请人 星克跃尔株式会社 发明人 李在珉
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 臧建明
主权项 一种提供三维3D地图服务的方法,所述方法包括: 创建搜索点P、水平L、角度A和方向D用于3D地图服务; 以所述搜索点P为中心,提取对应所述水平L的垂直(90°)观察点的地图图像; 计算关于所述地图图像的垂直观察点的垂直高度HO; 根据所述角度A和方向D使用具有所述垂直高度HO直径的虚拟球体计算关于所述搜索点P的观察点(x,y,z);和 根据所述计算的观察点(x,y,z),提供所述搜索点P的3D地图图像,其中根据所述角度A和方向D使用具有所述计算的垂直高度HO直径的所述虚拟球体计算关于所述搜索点P的所述观察点(x,y,z)的所述步骤包括: 计算在组成x轴与z轴的x/z坐标上的第一圆形和直线的交叉点(x,z),所述第一圆形具有所述垂直高度HO直径且所述直线以所述角度A穿过所述x/Z坐标的起点; 创建所述计算的交叉点(x,z)的z坐标值作为关于所述搜索点p的所述观察点(x,y,z)的z坐标值; 计算在x/y坐标上的第二圆形与直线的交叉点(x,y),所述第二圆形具有所述计算的交叉点(x,z)的X坐标值直径且所述直线在所述方向D上穿过所述x/y坐标的起点; 分别创建所述计算的交叉点(x,y)的x、y坐标作为关于所述搜索点P的所述观察点(x,y,z)的x、y坐标。
地址 韩国首尔
您可能感兴趣的专利