Skyline系列软件的安装和使用
生活随笔
收集整理的這篇文章主要介紹了
Skyline系列软件的安装和使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Skyline是一款優秀的三維GIS領域內的軟件,相比于GoogleEarth,它的應用場景更側重于行業內應用。目前Skyline的整個軟件體包含了以下幾種:
(1) TerraBuilder:主要用來生成地形數據
(2)TerraExplorer:主要用來瀏覽生成好的場景數據
(3)TerraGate:主要用來發布生成好的場景數據(包括地形和模型數據)
本文主要記錄一下Skyline這些軟件的配置安裝。
- 安裝
TerraBuilder和TerraExplorer的安裝比較簡單,直接雙擊setup.exe,一直下一步即可。TerraGate的安裝過程中可能會出現下面的問題:
這是因為TerraGate是用來發布服務的,需要使用Windows的IIS服務,所以我們需要安裝前首先開啟Windows的IIS服務,開啟方式也比較簡單,在控制面板中選擇安裝卸載程序:
在選擇和打開Windows服務中,勾選如下的選項
點擊確定之后即可,等待IIS服務安裝完成,之后再安裝TerraGate軟件。
- 配置安裝許可
軟件安裝完成之后需要配置許可文件,可以在開始菜單中打開許可配置管理器,打開之后選擇lic文件就可以了
- 軟件的使用和配置
(1) TerraBuilder
啟動TerraBuilder軟件,首先需要新建一個工程,如下所示:
添加名稱和保存的路徑,可以選擇 WGS84橢球坐標系統,也可以選擇平面投影坐標系統(默認是WGS84橢球),之后下一步,添加我們的地形影像和高程,如下圖所示:
添加完成之后點選 MakeMPT即可生成MPT地形了(在添加影像和高程過程中影像和高程需要帶有坐標系統,可以選擇坐標系)
在完成之后可以點擊 ViewIn3D菜單預覽效果。
(2)TerraGate
TerraGate用來將生成的地形發布為網絡服務供客戶端遠程訪問,具體操作步驟如下:
首先需要修改一下默認的端口,由于IIS默認使用的80端口和TerraGate配置的80端口沖突,所以需要修改一下:
之后添加一下使用TerraBuilder生成MPT地形的目錄,讓地形服務可以發布出來:
之后開啟地形的服務:
現在就可以看到服務已經開啟了,在TerrainService里面可以看到當前所啟用的地形服務,可以通過下面的格式訪問: 服務名稱@ip地址如:Ceshi.mpt@127.0.0.1:81使用TerraExplorer打開新工程,然后將這個地址粘貼進行訪問。
通過以上步驟就發布了地形的服務,如果要發布模型服務,可以使用兩種方案:
(a)使用xpl2格式的模型,通過發布的WFS服務,使用WFS服務中的字段關聯xpl2格式的模型,達到該目的(注意xpl2模型使用IIS發布出來) (b)直接使用最新的3dml發布,在TerraGate中發布 下面討論后一種方式: 首先打開TerraGate SFS的網頁(在開始菜單TerraGate安裝文件夾里面有一個Administrator網頁),如下圖所示:
之后登錄(默認用戶名和密碼都是admin,登錄后會提示修改默認的密碼,注意記住修改的密碼)
之后在Data Sources中添加
Server Type:下拉中選擇3DML folder,選擇3DML模型文件的目錄,同時填寫Name和描述,點擊確定
切換到Layers中,選擇data source,然后點擊Configure data sources:
可以看到被發布的圖層名稱,點擊確定即可將建筑圖層發布出來。
切換到Main下面,可以看到客戶端訪問該資源的地址:
注意,HZX-PC修改成ip地址(僅僅在局域網內使用電腦名訪問)
在TerraExplorer中訪問的方式如下:
點擊添加3DML圖層
選擇下面的Server訪問,點擊Select,
添加點擊Connect即可看到Server里面發布的所有圖層信息,點擊相應的圖層添加即可。
- 備注更新
在安裝TerraGate的時候可能會出現下面的錯誤:
具體的原因是:
TerraGate安裝過程中需要安裝一個Windows的服務,這個服務需要lic,但是安裝目錄沒有license,導致沒有安裝上這個服務。 解決方案可以參考:
skyline TerraGate 1060 Could not start service Terrain Service 的解決方法
一文中的描述。(也就是安裝前把lic拷貝到安裝文件目錄下,再安裝即可) 套用作者一句話:skyline這種不給提示的安裝方式非常扯蛋!!!總結
以上是生活随笔為你收集整理的Skyline系列软件的安装和使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Skyline软件二次开发初级——6如何
- 下一篇: EXCEL 出错 8000401a