成人教育AV_色窝窝51精品国产人妻消防_蜜桃av国产在线15p_欧美sexhd_向日葵视频污官方网站APP下载_女人无遮挡裸交性做爰_久久国产视精品_亚洲99精品A片久久久久久

首頁 新聞中心 技術(shù)博客

ArcGIS兩種制作3D地圖并通過three.js調(diào)用的方法

發(fā)布時間:2021-10-07 23:53:47   瀏覽量:3627   作者:GIS前沿

CityEngine+ArcScene

ArcGIS server只可以發(fā)布2D地圖,對于3D地圖可以用CityEngine+ArcScene去實現(xiàn)

具體步驟如下:

1.用Arcmap畫出2D模型后,打開工具箱轉(zhuǎn)換工具,轉(zhuǎn)為shapefile

輸入要素類商鋪(shop)

可自行輸入要素類,輸出路徑自定義,記住此shapefile路徑

2.打開CityEngine,F(xiàn)ile/import/shapefile,導(dǎo)入剛才轉(zhuǎn)換出來的shape file。
導(dǎo)入了shapefile之后,利用CGA規(guī)則代碼拉伸圖形,使之擁有高程。

3D模型建立以后全選模型導(dǎo)出模型file/export models,選擇esri GDB,會生成一個數(shù)據(jù)庫,記住生成的路徑

3.打開ArcScene,添加數(shù)據(jù),加入剛才生成的GDB數(shù)據(jù)庫,打開文件/導(dǎo)出場景/3D,會生成一個以wrl的3D文件。通過three.js可以直接添加到HTML中(需要跨域)。
但是這個導(dǎo)出來的3D顏色是一個顏色,不能區(qū)分各個物體

2

ArcMap+ArcScene

1.用ArcMap畫好要素后,轉(zhuǎn)為不同種類的shapefile,后導(dǎo)入到ArcScene。

2.右鍵圖層選擇屬性,打開圖層屬性欄,選擇拉伸。如果沒有高程屬性,可設(shè)置常量,默認單位是米。

ArcScene中的三維場景可以導(dǎo)出為二維圖片或三維VRML 文件[.wrl],VRML文件可以用 GLView 進行瀏覽或查看,普通的互聯(lián)網(wǎng)瀏覽器也可以通過安裝插件的方式進行瀏覽,因此導(dǎo)出為VRML的三維場景可以發(fā)布到因特網(wǎng)上。

來源:https://blog.csdn.net/qq_43173805/article/details/107840621
正镶白旗| 南雄市| 台湾省| 安溪县| 马边| 新宾| 无棣县| 漠河县| 修水县| 大安市| 沾益县| 聂荣县| 崇文区| 临澧县| 盐亭县| 沙雅县| 通州市| 林州市| 乐安县| 富锦市| 五家渠市| 调兵山市| 吴忠市| 宣武区| 福贡县| 襄城县| 东乡| 永昌县| 岗巴县| 威信县| 富裕县| 会宁县| 大城县| 赫章县| 曲阳县| 东辽县| 灌阳县| 曲水县| 白朗县| 定结县| 藁城市|