.Max文件發佈SuperMap地圖服務

.Max文件發佈SuperMap地圖服務

1..打開SuperMap iDesktop桌面,“新建文件型數據源” ,然後關閉當前數據源,後續用於導出模型。
這裏寫圖片描述

2.將.Max文件用Autodesk 3ds Max打開,單擊菜單欄中“超圖Max插件”選項(如果沒有請先安裝superMap Max 插件),在彈出的下拉菜單中選擇“生成數據集”。

 生成數據集(具體操作見“生成 CAD 模型數據集的流程”中的介紹)
我們製作好的 3ds Max 的場景,通過本功能,可以將整個場景輸出爲 CAD 數
據集。
 生成緩存(具體操作見“生成緩存文件的流程”中的介紹)
我們製作好的 3ds Max 場景,通過本功能,可以將整個場景生成大容量模型
緩存(SCV),模型緩存可以提高三維模型數據在場景中的顯示效率。
 生成 KML
我們製作好的 3ds Max 場景,通過本功能,可以將整個場景輸出爲 KML 格
式。
注意:KML 圖層,適用於模型數量較少,密度低的場景,圖層中模型的位置
可以不斷變化;KML 圖層不能參與生成場景緩存。
2、 Max 文件中是某些特定模型,將導出添加到場景的特定位置或者製作符號:
針對該 Max 文件,我們提供以下方法:
 批量導出模型:
Max 場景中的模型將被單獨導出,這些模型一般有兩種使用途徑:
1、製作三維模型符號。
2、將模型放置到三維球上相應的位置,製作 KML 數據。

3.在彈出“生成數據集”面板中分別寫入插入點,選擇之前新建的udb數據源,點擊新建數據集,輸入數據集名詞,點擊確定開始導出。
這裏寫圖片描述

選擇場景投影信息,即模式導出方式,一種是插入點的方式,一種是投影的方式。
當選擇插入點信息,可以直接設置球面座標或平面座標。
當選擇自定義投影,自行選擇投影方式導出模型。
選擇紋理信息,給出紋理路徑。
選擇生成的數據源文件,確定數據源文件路徑和創建新的數據集名稱,點擊確定進行BIM生成模型數據集,即之前創建的數據源。

4.用SuperMap打開剛保存的數據源文件,會看見數據源文件下多了一個文件,選中文件,右鍵“添加到當前場景”或者“添加到新地球”,會出現下圖 選中普通圖層下的圖層,雙擊則會飛行至模型顯示。
這裏寫圖片描述

5.保存場景,輸入場景名稱,保存工作空間。選中場景,右鍵“生成場景緩存”,選中場景緩存存放的位置,緩存類型,開始生成緩存。緩存生成完成會看見保存路徑下多了幾個文件夾,選中一個文件夾會看到一個.scp的文件和幾個“Tile_-XXXX_XXX”是文件夾,點開“Tile_-xxx-xxx”裏面存放的則是剛生成的緩存數據,我們選擇生成的緩存類型爲osgb,則文件夾中的文件後綴爲.osgb。
這裏寫圖片描述

6.SuperMap版本爲9.0之前的還需要將.scp文件轉成s3m文件,才能發佈地圖,9.1以後的可以直接用緩存生成後的工作空間進行發佈。

7.生成S3M文件,打開超圖桌面,選擇菜單欄下“傾斜攝影——>生成S3M數據”,傾斜攝影數據選擇.scp文件,目標路徑選擇你要保存的路徑,壓縮類型選擇你需要應用的類型,比如普通PC。生成成功後,會看見保存的路徑下多出後綴爲.s3m的文件。
這裏寫圖片描述

8.加載緩存。選擇“普通圖層——>添加OSGB緩存圖層”,雙擊 縮放圖層,可飛行顯示模型。保存工作空間。到此爲止,發佈地圖的前期準備就算做完了。

9.發佈地圖。打開iserver的服務,在瀏覽器中輸入“localhost:8090/iserver”,輸入賬號密碼進入管理界面,點擊“快速發佈一個或一組服務”,選擇工作空間,選擇服務類型“REST-三維服務”點擊確定,服務發佈完畢。

注意:如果模型和地球顯示的比例不正確,請確定模型的單位是否是米。

參考資料整理:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章