CityEngine+ArcScene
ArcGIS server只可以發布2D地圖,對于3D地圖可以用CityEngine+ArcScene去實現
具體步驟如下:
1.用Arcmap畫出2D模型后,打開工具箱轉換工具,轉為shapefile
輸入要素類商鋪(shop)
可自行輸入要素類,輸出路徑自定義,記住此shapefile路徑
2.打開CityEngine,File/import/shapefile,導入剛才轉換出來的shape file。
導入了shapefile之后,利用CGA規則代碼拉伸圖形,使之擁有高程。
3D模型建立以后全選模型導出模型file/export models,選擇esri GDB,會生成一個數據庫,記住生成的路徑
3.打開ArcScene,添加數據,加入剛才生成的GDB數據庫,打開文件/導出場景/3D,會生成一個以wrl的3D文件。通過three.js可以直接添加到HTML中(需要跨域)。
但是這個導出來的3D顏色是一個顏色,不能區分各個物體
2
ArcMap+ArcScene
1.用ArcMap畫好要素后,轉為不同種類的shapefile,后導入到ArcScene。
2.右鍵圖層選擇屬性,打開圖層屬性欄,選擇拉伸。如果沒有高程屬性,可設置常量,默認單位是米。
ArcScene中的三維場景可以導出為二維圖片或三維VRML 文件[.wrl],VRML文件可以用 GLView 進行瀏覽或查看,普通的互聯網瀏覽器也可以通過安裝插件的方式進行瀏覽,因此導出為VRML的三維場景可以發布到因特網上。
來源:https://blog.csdn.net/qq_43173805/article/details/107840621本文鏈接:http://www.duo1680.com/blog/164.html
本文標簽:ArcGIS