一種基于選擇性建模的手機三維地圖渲染方法
【技術領域】
[0001]本發(fā)明涉及的是手機地圖三維建模的技術方法,主要是如何在硬件配置較低的手機硬件上實現(xiàn)流暢的三維地圖渲染展示。
【背景技術】
[0002]在手機地圖三維建模方法,目前主要的技術方法還停留在針對部分數(shù)據(jù)的真三維建模上,而且是簡單建模,不能進行實時渲染,主要原因是受限于手機硬件配置的低下,無法保證實時渲染的速度和效果。目前的手機三維地圖只是對地圖上的部分重要地標性建筑物進行實時渲染,生成真三維模型,其他數(shù)據(jù)不建模。
[0003]在當前的手機三維地圖建模技術方法下,存在的問題是用戶無法瀏覽所有數(shù)據(jù)的三維效果,而且部分建筑物的簡單建模無法貼近實際效果。
【發(fā)明內(nèi)容】
[0004]本發(fā)明針對當前手機三維地圖建模的方法所存在的局限性和缺點,提出了一種新的策略性的建模方法,解決在硬件配置較低的手機上以更流暢的效果實現(xiàn)三維地圖的實時渲染,本發(fā)明通過將地圖數(shù)據(jù)分為復雜數(shù)據(jù)和簡單數(shù)據(jù)兩類,復雜數(shù)據(jù)通過真三維建模渲染,簡單數(shù)據(jù)通過2.5維地圖的方式實現(xiàn)。
[0005]在本發(fā)明的三維地圖數(shù)據(jù)建模策略中,核心是兩點。第一,要對地圖數(shù)據(jù)進行策略性分類,將圖層總量不大于200M的數(shù)據(jù)作為簡單數(shù)據(jù),將大于200M的圖層數(shù)據(jù)作為復雜數(shù)據(jù)。然后針對簡單數(shù)據(jù),采用實時渲染的真三維建模的方式對所有地圖對象進行實時真三維建模;對復雜數(shù)據(jù)不采用實時渲染,而是在服務器端預先生成2.5維建模的柵格瓦片圖片,在手機展示時只是顯示該2.5維三維地圖。
[0006]在以上方法機制下,既保證了手機三維地圖的效果,又大大降低了其對硬件配置的要求。
【具體實施方式】
[0007]為了使本發(fā)明的目的及優(yōu)點更加清楚明白,以下結合實施例對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0008]為了實現(xiàn)本發(fā)明所述的方法,按照以下步驟進行:
[0009]1、將手機地圖數(shù)據(jù)進行簡單數(shù)據(jù)和復雜數(shù)據(jù)分類
[0010]2、將復雜數(shù)據(jù)在服務器端進行預先三維建模渲染
[0011]3、將復雜數(shù)據(jù)的三維數(shù)據(jù)生成2.5維柵格瓦片圖片
[0012]4、在手機地圖瀏覽時,對簡單數(shù)據(jù)進行實時真三維建模
[0013]5、在手機地圖瀏覽時,將復雜數(shù)據(jù)對應的2.5維數(shù)據(jù)進行實時讀取疊加顯示
[0014]以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應
視為本發(fā)明的保護范圍。
【主權項】
1.一種基于選擇性建模的手機三維地圖渲染的方法,包含將地圖數(shù)據(jù)策略性分類,然后將兩類數(shù)據(jù)分別利用不同的三維建模策略進行處理展示,使用真三維和2.5維地圖相結合辦法進行手機地圖三維渲染。2.根據(jù)權利要求1所述手機三維地圖建模渲染方法,其特征在于先將地圖數(shù)據(jù)進行策略性分類,然后對簡單數(shù)據(jù)生成2.5維地圖,對復雜數(shù)據(jù)生成真三維對象模型。
【專利摘要】本發(fā)明提出的基于選擇性建模的手機三維地圖渲染方法,旨在通過一種新的策略性的建模方法,解決在硬件配置較低的手機上以更流暢的效果實現(xiàn)三維地圖的實時渲染,本發(fā)明通過將地圖數(shù)據(jù)分為復雜數(shù)據(jù)和簡單數(shù)據(jù)兩類,復雜數(shù)據(jù)通過真三維建模渲染,簡單數(shù)據(jù)通過2.5維地圖的方式實現(xiàn)。
【IPC分類】G06T15/00
【公開號】CN105225263
【申請?zhí)枴緾N201410255245
【發(fā)明人】閆宗寶
【申請人】上海臻圖信息技術有限公司
【公開日】2016年1月6日
【申請日】2014年6月10日