发明名称 | 提供三维地图服务的方法和地理信息系统 | ||
摘要 | 一种提供三维地图服务和地理信息系统的方法。该方法包括创建搜索点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坐标。 | ||
地址 | 韩国首尔 |