標籤:周末 art UI rom 內容 top tty 協助 方式
ArcGIS 產品家族的 Web 3D 功能眾多使用者期待已久。從 ArcGIS 10.3.1 版本號碼開始,Esri 放了個大招,千呼萬喚始出來的 Web 3D 功能,最終不再猶抱琵琶半遮面了。 那究竟怎樣將建立和公布3D情境呢? 以下就把今天的測試過程記錄下。
測試環境
硬體
- 處理器:Intel Core i7 4710MQ @ 2.50GHz
- 記憶體:16G
- 顯卡:NVIDIA GeForce GT 730M
OS
軟體
- ArcGIS Pro 1.1.1 (必要)
- ArcGIS for Server 10.3.1 (必要)
包含:
- Portal for ArcGIS
- ArcGIS Web Adpter (IIS)
- ArcGIS Data Store
- ArcGIS for Desktop 10.3.1
- CityEgnine 2015.2
不可不知的先決條件
1. 首先確保自己的環境滿足系統要求,這是很重要的、不可忽略的條件之中的一個,詳情參考例如以下文檔:
ArcGIS for Server 系統要求
http://server.arcgis.com/zh-cn/server/latest/install/windows/arcgis-for-server-system-requirements.htm
ArcGIS Pro 系統要求
http://pro.arcgis.com/zh-cn/pro-app/get-started/arcgis-pro-system-requirements.htm
2. ArcGIS 的 Scene Service 是一種新的 Web 服務類型,這樣的服務來自於 ArcGIS Pro,而且要求建立和公布 Scene Service 的ArcGIS Pro是1.1或將來的更高版本號碼。 也就是說, 眼下傳統的ArcGIS for Desktop 是不能建立和公布Scene Service的。
3. 從 ArcGIS for Server 10.3.1 版本號碼才開始了Scene Service 的支援。也就是,略早的 10.3 版本號碼也是不能夠的哦。為了公布3D資料(Multipatch)和2D資料作為門戶中的託管情境圖層,必要的安裝組件有 Portal for ArcGIS,ArcGIS Data Store 。
當中。ArcGIS Data Store 用於儲存 Scene Service 中所使用的情境圖層切片緩衝。
4 將 ArcGIS Server 與門戶聯合。而且將 ArcGIS Server 指定為門戶的託管伺服器。
詳細怎樣配置? 參考協助文檔。這裡不贅述。儘管略有繁瑣但有章可依:
聯合 ArcGIS Server 網站與門戶
http://server.arcgis.com/zh-cn/server/latest/administer/windows/federate-an-arcgis-server-site-with-your-portal.htm
配置託管伺服器
http://server.arcgis.com/zh-cn/server/latest/administer/windows/configure-hosting-server-for-portal.htm
建立和公布Scene Service 的過程
1. 開啟 ArcGIS Pro 。建立情境,加入情境資料。當中建築物模型為 File Geodatabase 中的 Multipatch Feature Class。
2. 確保串連並啟用 Portal,且自己的賬戶有建立內容、公布託管要素和公布託管情境的許可權。
> 這裡須要說明下。眼下,僅僅用 Portal for ArcGIS 才支援公布 Multipatch 資料來源的 Scene Service。
ArcGIS Online 暫不支援。假設大家的 ArcGIS Pro 是60天試用版本號的許可,預設啟用的門戶是ArcGIS Online。須要加入並切換到一個可用的Portal。
3. 確保ArcGIS Pro 中情境的開啟檔案是 Global View。假設是 Local View ,也能夠切換。
4. 分享情境。分析服務,確保沒有 Error。假設有,須要事先修複。
5. 等待完畢,確保Job檔案夾中所有任務所有成功完畢。
依據資料量的不同,頻寬的不同,硬體設定的不同。整個公布服務的過程時間長短不一。
我的這個測試中共89個精細程度不一的建築物模型,公布全過程大約耗時1分鐘,供參考。
Web 前端訪問服務
ArcGIS Scene Viewer 須要支援 WebGL 的案頭 網頁瀏覽器。WebGL 是用於渲染 3D 圖形的 web 技術標準。
點 這裡 測試瀏覽器是否啟用了 WebGL,請開啟 get.webgl.org。 要解決與 WebGL 相關的問題,請訪問 WebGL 疑難解答。
ArcGIS Scene Viewer 支援這些 網頁瀏覽器:Chrome,Firefox。Internet Explorer 11。Safari。
我這裡使用的是 Chrome 是 Version 47.0.2526.111 m (64-bit)。
好像還不錯哦
表示樹木的 Feature Layer 能夠在 Web 端改動渲染
再湊近看看細節
再換換底圖,做幾個Slide
剛好這個周末比較清閑。能夠用比較連續的時間做了測試,效果還算令人愜意。後面我會再做些大資料量的測試,有空再更新。
實踐 ArcGIS Web 3D