[发明专利]基于空间实体视图模型的空间实体的选取方法无效
申请号: | 201010144131.9 | 申请日: | 2010-03-21 |
公开(公告)号: | CN101814094A | 公开(公告)日: | 2010-08-25 |
发明(设计)人: | 董福田 | 申请(专利权)人: | 董福田 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陆明耀;陈忠辉 |
地址: | 215021 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 空间 实体 视图 模型 选取 方法 | ||
1.一种基于空间实体视图模型的空间实体的选取方法,其特征在于:按顺序包括如下步骤,
1)初始化所述空间实体视图模型;
2)基于所述空间实体视图模型,分析空间实体之间的遮挡情况;
3)根据空间实体之间的遮挡情况,选定有效空间实体。
2.根据权利要求1所述的基于空间实体视图模型的空间实体的选取方法,其特征在于:所述空间实体视图模型至少包括栅格数据结构、模型的控制参数以及模型的控制模块;
所述栅格数据结构为像素阵列,所述像素为视图窗口平面划分成的均匀网格单元,所述像素是栅格数据中最基本的信息存储单元,其坐标位置用行号和列号确定;
所述模型的控制参数至少包括视图模式,视图窗口的外包矩形;所述视图模式包括二维视图模式和三维视图模式,当模型的视图为二维视图模式时,所述控制参数至少还包括查询空间实体的矩形范围和视图中空间实体的放大比例;当模型的视图为三维视图模式时,所述控制参数至少还包括视点参数和投影参数;
所述模型的控制模块包括初始化模块,用于给模型的栅格数据赋初始值和给模型的控制参数赋值;坐标变换模块,用于将空间数据的原始坐标系下的坐标点根据模型的控制参数变换为视图窗口坐标系下的坐标点;像素操作模块,用于给模型的像素赋值,以及读取和判定像素值。
3.根据权利要求1所述的基于空间实体视图模型的空间实体的选取方法,其特征在于:所述空间实体视图模型设置于服务器端,所述有效空间实体的选定流程为:(1)客户端将其视图窗口的外包矩形、查询空间实体的矩形范围和视图模式参数传给服务器端并请求所需空间数据;(2)服务器端根据客户端的请求查询出所需空间数据,然后通过所述空间实体视图模型选取有效空间实体;(3)将有效空间实体通过传输介质传输至客户端。
4.根据权利要求1所述的基于空间实体视图模型的空间实体的选取方法,其特征在于:所述空间实体视图模型设置于客户端,所述有效空间实体的选定流程为:(1)根据查询空间实体的矩形范围查询出所需空间数据,然后通过所述空间实体视图模型选取有效空间实体;(2)客户端将有效空间实体直接显示或进行进一步的处理。
5.根据权利要求1所述的基于空间实体视图模型的空间实体的选取方法,其特征在于:所述步骤1初始化空间实体视图模型包括,
(1)给视图模式赋值为二维视图模式;
(2)给显示空间实体视图窗口范围的视图窗口外包矩形赋值;
(3)根据视图窗口的外包矩形给模型分配栅格数据;
(4)给分配的栅格数据赋初始值;
(5)给查询空间实体的矩形范围赋值,用于将此范围内的空间实体显示在视图窗口中;
(6)给视图中空间实体的放大比例赋值。
6.根据权利要求1所述的基于空间实体视图模型的空间实体的选取方法,其特征在于:所述步骤1初始化空间实体视图模型包括,
(1)给视图模式赋值为三维视图模式;
(2)给显示空间实体视图窗口范围的视图窗口外包矩形赋值;
(3)根据视图窗口的外包矩形给模型分配栅格数据;
(4)给分配的栅格数据赋初始值;
(5)给视点参数赋值,用于将世界坐标系中的顶点坐标变换到视点坐标系下;
(6)给投影参数赋值,并根据视图窗口的外包矩形和投影参数确定视景体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于董福田,未经董福田许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010144131.9/1.html,转载请声明来源钻瓜专利网。