(二)城市三維基礎展示方案

2022-01-22 02:21:42 字數 1191 閱讀 4341

所需基礎資料與之前討論過的方案1一致,需要提供政邊界、水系、建築物(必須帶樓層屬性)、道路、綠地等圖層資料。針對三維模型,支援精模和灰模方案。

該方案將重點突出行政區內資料,並通過一系列優化,讓深色星河融入場景,場景內各要素自然類流動,配合動態變化的圖表儀盤,更添科技酷炫感。

將外框行政邊界處理成json格式,按照立體光暈效果繪製在球體上。

球體最大的好處是對全球尺度,或者大範圍面積的展示。但是專案往往只是乙個相對小的區域,用球體展示方案不可避免的需要載入使用很多範圍外的資料,必然需要使用到網際網路環境,這限制了專案的環境相容性。

當把球體透明後,所需展示資料則只需要本區域內的資料,並且讓該區域呈現出一種懸空的特效,配合深色的星空盒子,符合目前的展示科技風。

當三維球透明後,大範圍中已經沒有資料,此時再讓三維球任意縮放是不合理的,並且容易出現縮放太小後找不到資料所在的問題。這裡,還需要限制三維球的縮放範圍,使其縮放範圍剛好在資料範圍內。

但是如果僅僅只有行政範圍內的一些資料,在行政範圍較小時,投放到大螢幕上容易出現中間外框空洞感。尤其目前透明球體後,有如星空下乙個小島。所以三維配圖方案也要做出改變,及外邊界延伸配圖。將範圍外的一些路網、大區域行政邊界進行弱化配圖。

預設的三維場景中,模型載入的順序是先於地圖底圖瓦片的載入順序的,這會導致,當模型載入完後底圖再請求載入,給人一種場景卡頓的感覺。

這裡我們需要做兩個優化:

調整地圖底圖和模型的載入順序,讓底圖優先載入,模型再依次疊加。使使用者首先就能看到場景全貌後,再陸續通過模型增加來豐富細節。

在場景中增加一些緩慢、動態的向星空上公升的粒子,以表示整個城市的資訊流動向。

在該場景中增加遷徙圖效果、定位圖示、熱力後的整體展示如下:

(一)城市三維基礎展示方案

本方案描述為巨集觀場景展示方案,不涉及業務場景展示方案的 基礎資料中,需提供行政邊界 水系 建築物 必須帶樓層屬性 道路 綠地等圖層資料。其中三維場景展示支援 1 主打基於建築物shp的灰模展示,資料獲取方便,成本低。2 如有真三維資料 傾斜攝影 3dmax等 提供真三維資料 建築物灰模整合,其中實...

三維幾何 基礎

數學上,三維幾何是3維歐式空間幾何的傳統名稱。因為實際上這大致就是我們生活的空間。我們在前面介紹過向量運算,其中很多內容也適合三維幾何,如點 向量 點,向量 向量 向量,點 點沒有定義。首先是輔助巨集的定義 const double eps 1e 10 const double pi acos 1 ...

LabVIEW 三維機械人展示

本程式是使用solidworks繪製模型圖,通過labview 2013匯入wrl檔案完成.程式效果如下 工程檔案 3維機械人模型 控制介面,未做美化.因為實際上這部分程式只是一小部分,主程式執行時,這部分面板是不顯示的 啦啦啦 gsd 館 程式使用labview 2013開發,並且匯出了低版本的l...