本發(fā)明屬于計(jì)算機(jī)科學(xué)與技術(shù)領(lǐng)域,涉及一種批量模型生產(chǎn)與定位加載優(yōu)化方法。
背景技術(shù):
在現(xiàn)有技術(shù)中,一般有兩種批量模型的添加方式:
(1)在生產(chǎn)模型時(shí),給每個(gè)模型添加坐標(biāo)信息,加載時(shí)自動獲取每個(gè)模型上的自帶坐標(biāo),進(jìn)行定位加載;
(2)在生產(chǎn)模型時(shí),不給模型添加坐標(biāo)信息,而是給模型指定定位點(diǎn)(不含坐標(biāo)信息);在定位加載時(shí),根據(jù)每個(gè)模型的定位點(diǎn)以及定位點(diǎn)對應(yīng)的坐標(biāo)添加到平臺中。
上述方式(1)中,若每個(gè)模型自帶坐標(biāo),則需要再生產(chǎn)模型時(shí)給每個(gè)模型添加真實(shí)的坐標(biāo),這就需要模型制作人員熟悉空間地理數(shù)據(jù)并能熟練的操作空間數(shù)據(jù),模型生產(chǎn)的效率也會降低。
上述方式(2)中,若在添加到平臺時(shí),根據(jù)模型上的定位點(diǎn)給每個(gè)模型指定具體坐標(biāo)再添加,雖然能將模型的制作和模型的定位分開,提高生產(chǎn)效率,但是還是無法避免模型定位的復(fù)雜程度:需要給每個(gè)模型的定位點(diǎn)指定具體的坐標(biāo)。
本發(fā)明急需尋找一種既能提高模型生產(chǎn)效率,又能提高定位加載速度的方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是克服了現(xiàn)有技術(shù)的不足而提供一種批量模型生產(chǎn)與定位加載優(yōu)化方法,該方法既能提高模型生產(chǎn)效率,又能提高定位加載的速度。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
本發(fā)明提供了一種批量模型生產(chǎn)與定位加載優(yōu)化方法,該方法包括如下步驟:
(1)批量模型生產(chǎn)時(shí):不需要指定每個(gè)模型的坐標(biāo)信息,只需要在生產(chǎn)模型時(shí),保持每個(gè)模型間的相對位置關(guān)系正確,對于生產(chǎn)好的一個(gè)區(qū)域的模型,只需指定一個(gè)精確的中心點(diǎn)記錄坐標(biāo);
(2)批量模型定位加載:由于同一個(gè)區(qū)域的批量模型生產(chǎn)出來時(shí)每個(gè)模型都具有同一個(gè)中心點(diǎn),因此在定位加載時(shí)只需要指定一個(gè)中心點(diǎn),就可以將所有該區(qū)域的模型全部加載到平臺中進(jìn)行展示。
根據(jù)上述的批量模型生產(chǎn)與定位加載優(yōu)化方法,所述批量模型生產(chǎn)為傾斜影像生產(chǎn)模型時(shí),只需要根據(jù)影像描繪模型,無需關(guān)注模型的坐標(biāo)問題,待生產(chǎn)完一個(gè)區(qū)域的模型后找到一個(gè)合適的中心點(diǎn),記錄中心點(diǎn)對應(yīng)的真實(shí)坐標(biāo),再將每個(gè)模型以此中心點(diǎn)為中心進(jìn)行導(dǎo)出。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果:
(1)本發(fā)明批量模型的生產(chǎn)與定位加載方式,不僅能提高模型生產(chǎn)時(shí)的效率,還能讓模型的定位加載變的簡單快捷。
(2)由于在模型生產(chǎn)時(shí),每個(gè)模型是根據(jù)真實(shí)的相對位置進(jìn)行制作的,對于一個(gè)區(qū)域內(nèi)的模型,在定位加載到三維平臺后的位置偏差主要只有地球曲率的影響,定位的精度也能得到保障,特別適合小區(qū)域的模型,如一個(gè)小城市的所有建筑,定位精度會很準(zhǔn)確。
具體實(shí)施方式
以下通過實(shí)施例對本發(fā)明的內(nèi)容進(jìn)一步描述,但不局限于這些實(shí)施例。
實(shí)施例1:
一種批量模型生產(chǎn)與定位加載優(yōu)化方法,該方法包括如下步驟:
(1)批量模型生產(chǎn)時(shí):不需要指定每個(gè)模型的坐標(biāo)信息,只需要在生產(chǎn)模型時(shí),保持每個(gè)模型間的相對位置關(guān)系正確,對于生產(chǎn)好的一個(gè)區(qū)域的模型,只需指定一個(gè)精確的中心點(diǎn)記錄坐標(biāo);
(2)批量模型定位加載:由于同一個(gè)區(qū)域的批量模型生產(chǎn)出來時(shí)每個(gè)模型都具有同一個(gè)中心點(diǎn),因此在定位加載時(shí)只需要指定一個(gè)中心點(diǎn),就可以將所有該區(qū)域的模型全部加載到平臺中進(jìn)行展示。
實(shí)施例2:
以加載黑龍江訥河區(qū)域的傾斜影像模型為例:
一種批量模型生產(chǎn)與定位加載優(yōu)化方法,該方法如下:
只需要根據(jù)影像描繪模型,無需關(guān)注模型的坐標(biāo)問題,待生產(chǎn)完一個(gè)區(qū)域的模型后找到一個(gè)合適的中心點(diǎn),記錄中心點(diǎn)對應(yīng)的真實(shí)坐標(biāo),輸入模型數(shù)據(jù)位置,指定中心點(diǎn)的真實(shí)坐標(biāo),再將每個(gè)模型以此中心點(diǎn)為中心進(jìn)行導(dǎo)出。
上述為本發(fā)明優(yōu)選的實(shí)施方式,在不脫離本發(fā)明所附權(quán)利說明書所限定的本發(fā)明精神范圍內(nèi),在形式和細(xì)節(jié)上對本發(fā)明所做的任何變化,都屬于本發(fā)明的保護(hù)范圍。