超圖傾斜攝影技術(shù)白皮書_第1頁
超圖傾斜攝影技術(shù)白皮書_第2頁
超圖傾斜攝影技術(shù)白皮書_第3頁
超圖傾斜攝影技術(shù)白皮書_第4頁
超圖傾斜攝影技術(shù)白皮書_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、SuperMap超中國SuperMap超中國傾斜攝傾斜攝模型加OSGB文 GIS功圖查屬屬性查周邊查專題圖制壓平功三通視分天際線分剖面線分效果修地形修剖面線分效果修地形修其他功2.5D地圖數(shù)據(jù)生1.1 傾斜攝要了解傾斜攝影建模首先得了1.1 傾斜攝要了解傾斜攝影建模首先得了解傾斜攝影,傾斜攝影(oblique image)是指由一定傾斜角的航攝相影像生成三維模型就是傾斜攝影建模,如圖 1 所示。圖 傾斜攝影測量技術(shù)一般包含以下處理流程,如圖 2示圖 1.2 傾斜攝影建1.2 傾斜攝影建這云,并以此生成基于影像紋理的高分辨率實景三維模型。影像提取的中間數(shù)據(jù)(點云)效果圖,如圖 圖 點云構(gòu)建TIN

2、 模型,如圖 4、圖 5示圖 圖 紋構(gòu)建真實三維模型,如圖 6圖 1.3 傾斜攝影國內(nèi)外關(guān)注1) 法國Acute3D司的Smart3DCapture?;趫D形運算單元GPU快速三維場景運圖 紋構(gòu)建真實三維模型,如圖 6圖 1.3 傾斜攝影國內(nèi)外關(guān)注1) 法國Acute3D司的Smart3DCapture。基于圖形運算單元GPU快速三維場景運密度點云它能無需人工干預(yù)地從簡單連續(xù)影像中生成 真的三維場景模型國內(nèi)、2)INFOTERRA(PixelFactory)StreetFactory進行 Pictometry 公司的Pictometry處提供了EFS(ElectronicField5) 國內(nèi)有

3、多家企業(yè)2根據(jù)傾斜模型的特點,超圖三維結(jié)合自身的二維GIS的 基礎(chǔ)功能,同時提供了多種分析功能,并且提供了傾斜模型壓平及地表開挖等實用解決方式2根據(jù)傾斜模型的特點,超圖三維結(jié)合自身的二維GIS的 基礎(chǔ)功能,同時提供了多種分析功能,并且提供了傾斜模型壓平及地表開挖等實用解決方式,客戶端如何使用(2.6-2.7。2.1 模型加SuperMap 7C sp2 版本已經(jīng)提供了一個三維圖層來加載傾斜攝影模型, 該圖層的名稱為Layer3DOSGBFileOSGBOSGB來儲,每個文件一個塊,其中包含了一個根節(jié)點文件以及它對應(yīng)的子節(jié)點文件采用索引超圖三維目前支持 OSGB 格式的傾斜模型文件,由于其自帶超

4、過 20 級金字塔級別的模型精度等級,充分利用其LOD構(gòu),加快 )的傾斜建模,包括四叉樹、八叉樹、任意。如圖 7示圖 為了更方便的加載OSGB據(jù)提供了OSGB引文 回車鍵即可生成*.scp 文件(如圖 9)。圖 圖 該文件包含圖 圖 該文件包含xml手動修點坐標(biāo)(如圖 圖 由于這種傾斜攝影模型生產(chǎn)方式,是由于這種傾斜攝影模型生產(chǎn)方式,是點的是偏移之后的平面坐標(biāo)值在三維球面場景中展示,需要系下的矢量點線面數(shù)據(jù)。投影信息添加在scp如圖 11、圖 12通過SuperMap設(shè)置數(shù)據(jù)源或者數(shù)據(jù)集的投影信息并導(dǎo)出為XML信息到scp圖 圖 圖 圖 圖 圖 直接加載OSGB幀率圖 直接加載OSGB幀率達6

5、0桌面(iObject)及客戶端(ic nt)都支持傾斜攝影模型數(shù)據(jù)。目前測試最大面積 400 平方公里傾斜模型數(shù)據(jù),數(shù)據(jù)量 600GB,理論上還可以支持 TB 級傾斜攝影模型數(shù)據(jù)。圖 圖 圖 2.2 二三GIS傾斜攝影模型GIS分GIS圖 圖 2.2 二三GIS傾斜攝影模型GIS分GIS結(jié)合二維GIS勢采用疊加二維矢量面的方式來實現(xiàn)傾斜模型一些基本GIS能實現(xiàn)傾斜攝影模型的選中高亮并查詢其屬性(如圖 18示。具體操作方法如下首先準(zhǔn)備與傾斜模型底面匹配的矢量面文件并將其導(dǎo)實現(xiàn)傾斜攝影模型的選中高亮并查詢其屬性(如圖 18示。具體操作方法如下首先準(zhǔn)備與傾斜模型底面匹配的矢量面文件并將其導(dǎo)入Sup

6、erMap 的UDB依對象圖 關(guān)鍵代DatasetVectorObjDV=selections0.Layer.DatasetasDatasetVector; FieldInfos fieldInfos=ObjDV.FieldInfos;for i=0;ifieldInfos.Count;Layer3DVectorFilelayer3DVectorFile=selections0.LayerasLayer3DVectorFile; FieldInfos fieldInfos= layer3DVectorFile. GetFieldInfos();for i=0;ifieldInfos.Count

7、;、圖 、圖 圖 圖 圖 實現(xiàn)屬性查圖,也必須有疊加的矢量面圖層,并設(shè)置其圖層的選擇集風(fēng)格為依對象,根據(jù)SQL條件語句,查詢并返回圖 實現(xiàn)屬性查圖,也必須有疊加的矢量面圖層,并設(shè)置其圖層的選擇集風(fēng)格為依對象,根據(jù)SQL條件語句,查詢并返回對象 SmID 添加到選擇集中。關(guān)鍵代m_Layer3DVector.Selection.Style.AltitudeMode = AltitudeMode.Clm_sceneControl.Scene.Layers“矢量數(shù)據(jù)集”. Selection.Add(m_sceneControl.Scene.Layers“矢量數(shù)據(jù)集”. Selection.Upda

8、teData();圖 圖 傾斜攝影模型支持周邊查詢,通過疊加的矢量數(shù)據(jù),實現(xiàn)圖 圖 傾斜攝影模型支持周邊查詢,通過疊加的矢量數(shù)據(jù),實現(xiàn)bufferID場景中矢量面buffer24示圖 關(guān)鍵代圖 關(guān)鍵代m_Layer3DVector.Selection.Style.AltitudeMode = AltitudeMode.Cl/ 選中一個對象,查詢方圓200象/publicvoidDatasetVectorInfo(bufferName, DatasetType.Region);ystParameter bufferystParam = new BufferystParam.EndType = B

9、ufferEndType.Round;ystParam.LeftDistance=200; if (m_selectRegion = null)32id= /創(chuàng)建yst.CreateBuffer(m_selectRegion,bufferDataset, ystParam, false, true);/進行疊加分析 矢量數(shù)據(jù)集中與bufferDataset 相交的面 ara = new QueryParameter(); para.SpatialQueryMode = SpatialQueryMode.para.SpatialQueryObject = bufferDataset;Record

10、setrecordset=while m_sceneControl.Scene.LayersSelection.Add(recordset.GetID(); 制作各種類型專題圖,并設(shè)置其圖層風(fēng)格高度模式為依模型高度模式(如圖 25圖 關(guān)鍵代voidMakeThemeRange3D(Datasetdataset,SceneControlTheme3DRangetheme=newTheme3DRangeItemitem1=newTheme3DRangeItem(); item1.Style.AltitudeMode=AltitudeMode. ClTheme3DRangeItemitem6=new

11、Theme3DRangeItem(); item6.Style.AltitudeMode=AltitudeMode. Cl“矢量數(shù)據(jù)集”. . 圖 圖 圖 數(shù)據(jù),滿足行業(yè)應(yīng)用,如圖 28、圖 29數(shù)據(jù),滿足行業(yè)應(yīng)用,如圖 28、圖 29、圖 307.1輯。圖 圖 AddFlattenRegion(SuperMap.Data.Geometrygeometrystringtag) 添加壓平區(qū)域,壓平區(qū)域內(nèi)模型,返回區(qū)域索引號,tag能為null。publicvoidClearFlattenRegions() 清除所有壓平區(qū)域,回復(fù)publicSuperMap.Data.Geometryindex)

12、 根據(jù)索引號返回壓平區(qū)域?qū)ublicstringGetFlattenRegionTag( index)根據(jù)索引號返回區(qū)域tag。 public IndexOfFlattenRegion(string tag)根據(jù)tag回區(qū)域索引號。 public bool RemoveFlattenRegion( index)移除指點壓平區(qū)域publicboolSetFlattenRegionTag( indexstringtag)設(shè)置壓平區(qū)域tag。 public FlattenRegionCount get; 獲取壓平區(qū)域的個數(shù)。圖 圖 相關(guān)代圖 圖 相關(guān)代參考Layer3DOSGBFileAddFla

13、ttenRegion(SuperMap.Data.Geometrygeometrystringtag) 添加壓平區(qū)域,壓平區(qū)域內(nèi)模型,返回區(qū)域索引號,tag能為null。圖 圖 2.3 三分 圖 圖 2.3 三分 點。如圖 35 點。如圖 35示圖 圖 (動態(tài))向視角范圍及可視距離區(qū)域如圖 36圖 圖 體。如圖 37示圖 圖 圖圖 剖面線分圖 圖 2.4 效果修風(fēng)格(如圖 40 所示),7.1 版本支持三維水面頂點編2.4 效果修風(fēng)格(如圖 40 所示),7.1 版本支持三維水面頂點編輯。圖 匹 在cad設(shè)置其Style3D Geometry3D geometry = e.Geometry;

14、GeoRegion3Dregion=(geometryasGeoRegion3D);Recordsetrecordset=dataset.GetRecordset(false,CursorType.Dynamic); GeoStyle3D m_geoStyle3D = new GeoStyle3D();/水面填充 100ID,如果不存在,在工作空間的資源符號庫中創(chuàng)建三維水面填充m_geoStyle3D.FillSymbolID = 100; m_geoStyle3D.AltitudeMode=AltitudeMode.Absolute; region.Style3D = m_geoStyle3

15、D; m_sceneControl.Scene.Refresh();并設(shè)置其底部高程值,即可修改區(qū)域內(nèi)地形, 版本支持修改地形頂點并設(shè)置其底部高程值,即可修改區(qū)域內(nèi)地形, 版本支持修改地形頂點編輯,地形修改可以參照如下代碼實現(xiàn),如圖 所示:XGKJGTJRX*GZGYKZKIZUXKXIKJ *KZMYSSa -KUSKZX_ *MKUSKZX_ #K-KKMU *KMOUT# KKX_GY-KKO * YKKKZKKYK XK*_S K YZ_RK *ROK3UK #ROK3UKLXG! 設(shè)置面對象的底部高程值來修改地形 OL SUZZROK # aYZ_K *(UZSROK #SSKc K

16、KKKIKZ;VJZ !KIKZK SYKKUZUR9IKTK8KLXKYN c圖 2.5 其他功圖 2.5 其他功2.5D超圖三維場景提供生成2.5傳統(tǒng)用戶指定角度及分辨率的 2.5 維地圖(如圖 42、圖 43、圖 44 所示。圖 2.5地圖效圖 2.5地圖效圖 2.5地圖發(fā)布REST圖 SuperMap.Data.Rectangle2D bounds, Double resolution, Double heading, Double ti 圖 SuperMap.Data.Rectangle2D bounds, Double resolution, Double heading, Double ti :點,3dsmaxudb使用max中點:SuperMap 7C(2105)桌 在三維場景中提供輸出高分辨率影像功能,通在三維場景中提供輸出高分辨率影像功能,通過該接口可以生成高分辨率的影像,對應(yīng)的接口cture(String

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論