skyline開發(fā)的中文注釋及筆記_第1頁
skyline開發(fā)的中文注釋及筆記_第2頁
skyline開發(fā)的中文注釋及筆記_第3頁
skyline開發(fā)的中文注釋及筆記_第4頁
skyline開發(fā)的中文注釋及筆記_第5頁
已閱讀5頁,還剩69頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、ITerraExplorer接口告訴怎樣使用可視化的開發(fā)工具打開 fly 文件,允許你設置 CPU 運行模式,或者方oad, SetCPUSavingModeITerraExplorer2方法 GetUserUnits, GetTEVerITerraExplorer3方oadEx ITerraExplorer4方法 Save, SaveAs ITerraExplorer5方法 SetParam, GetParamLoad接口告訴是否在使用可視化的語言和 fly 怎樣打開 HRESULT Load(in BSTR URL)url 加載文件的路徑GetUserUnits獲取客戶端坐標系統(tǒng)的使用HR

2、ESULT GetUserUnits( out VARIANT* shortSpeed,out VARIANT* shortAltitude,out VARIANT* shortAltitudeType,out VARIANT* shortLongType)GetTEVer獲取支持的版本HRESULT GetTEVer(out VARIANT* shortMajor, out VARIANT* shortBuild參數(shù)shortMajor,第一個版本shortMinor,第二個版本shortBuild)第三個版本)out VARIANT* shortMinor,ITerraExplorerIT

3、erraExplorer 打開或關閉 fly 文件Save保存工程SaveAs另村工程( in FileName )參數(shù)FileName 另存工程的名字IPlane接口允許你控制相機的方向、視角、速度等。IPlane方法 UpdateData, SetUpdateMask, FlyTo IPlane2方法 Setition, Moveition, Getition, FlyToObject IPlane3方法 FieldOfView IPlane 4方法 SetSpeed, GetSpeedFlyTo飛行到某一位置( in double X, 水平方向坐標 in double Z, 垂直方向坐

4、標 in double Height, 高度in double Distance, 飛行到后視點離位置的距離 in double Yaw,方位角in doubltch,視角上下傾斜角度in BSTR Pattern視角飛行到固定位置的模式)參數(shù) X, 輸入水平方向坐標 Z, 輸入垂直方向坐標 Height, 輸入高度Distance, 飛行到后視點離位置的距離 Yaw,方位角Pitch,視角上下傾斜角度Pattern視角飛行到固定位置的模式Setition設置跳轉到視角的位置(in double X in double Yin double Heightin double Yawin doub

5、l tchin double Rollin double CameraDeltaYaw, in double CameraDeltaPitch, in, defaultvalue(0) long Flags)X, 水平方向坐標 Z, 垂直方向坐標 Height 高度Distance, 飛行到后視點離位置的距離 Yaw,視角方位角Pitch,視角上下傾斜角度Pattern視角飛行到固定位置的模式moveition設置移動到視角的位置( in double X,水平方向坐標 in double Y,垂直方向坐標 in double Height, 高度in double Yaw,視角方位角度in

6、doubltch, 視角上下傾斜角度 in double Roll,左右傾斜角度in double CameraDeltaYaw, in double CameraDeltaPitch, in, defaultvalue(0) long Flags )Getition獲取當前視角的位置(out VARIANT* doubleX,輸出視角所在的經(jīng)度 out VARIANT* doubleY, 輸出視角所在的經(jīng)度 out VARIANT* doubleHeight,輸出視角所在的高度 out VARIANT* doubleYaw,視角方位角out VARIANT* doubltch,視角上下傾斜角

7、度 out VARIANT* doubleRoll,視角左右傾斜角度out VARIANT* doubleCameraDeltaPitch)out VARIANT* doubleCameraDeltaYaw,FlyToObject 飛行到物體(in BSTR ObjectIDin ActionCode Code )參數(shù)ObjectID, 輸入物體 ID Code 飛行到模式SetSpeed設置相機速度(in double Speed)參數(shù)Speed輸入速度IObjectManager4IObjectManager 主要是新建對象,它有許多方法用來新建不同的對象。 IObjectManager

8、分為四個級別,每個級別的使用方法不同。 其中的對象的位置接口是通過 ITerrainLocation2:Setition(),ITerrainLocation2:Getition()實現(xiàn)的。IObjectManager 方法如下:IObjectManager方法: CreatePolyline, Create2DPolygon, CreateRectangle, CreateRegularPolygon, CreateCircle, Create3DPolygon, CreateBuilding, CreateBox, CreatePyramid, CreateCylinder, Create

9、Cone,CreateEllipse, CreateArc, CreateArrow, Create3DArrow, CreateSphere, CreateM, Creaabel,CreaabelEx, Creaocation, CreateTreeHotlink, CreateRoute, CreateMessage, GetObjectIObjectManager2方法: CreatePolyline, Create2DPolygon, CreateRectangle, CreateRegularPolygon, CreateCircle, Create3DPolygon, Create

10、Building, CreateBox, CreatePyramid, CreateCylinder, CreateCone,CreateEllipse, CreateArc, CreateArrow, Create3DArrow, CreateSphere, CreateM, Creaabel,CreaabelEx, Creaocation, CreateTreeHotlink, CreateRoute, CreateMessage, GetObject,CreateImageLabel, CreateImageLabelEx IObjectManager3方法: CreatePolylin

11、e, Create2DPolygon, CreateRectangle, CreateRegularPolygon, CreateCircle,Create3DPolygon, CreateBuilding, CreateBox, CreatePyramid, CreateCylinder, CreateCone,CreateEllipse, CreateArc, CreateArrow, Create3DArrow, CreateSphere, CreateM, Creaabel,CreaabelEx, Creaocation, CreateTreeHotlink, CreateRoute,

12、 CreateMessage, GetObject,IObjectManager4CreateImageLabel, CreateImageLabelEx, CreateDynamicObject方法: CreatePolyline, Create2DPolygon, CreateRectangle, CreateRegularPolygon, CreateCircle,Create3DPolygon, CreateBuilding, CreateBox, CreatePyramid, CreateCylinder, CreateCone,CreateEllipse, CreateArc, C

13、reateArrow, Create3DArrow, CreateSphere, CreateM, Creaabel,CreaabelEx, Creaocation, CreateTreeHotlink, CreateRoute, CreateMessage, GetObject,CreateImageLabel,CreateImageLabelEx,CreateDynamicObject, CreateImageryLayer,CreateOnTerrain, CreatePoCloudMCreatePolylinepublic ITerrainPolyline2 CreatePolylin

14、e (object SafeArrayVertiLineColor,HeightStyleCode HeightStyle,Grou,string Description);參數(shù)SafeArrayVerti一個數(shù)組節(jié)點包含三個 double 值,這三個 double 值由 x 緯度,h 高度,y 經(jīng)度。如果這個參數(shù)是零,將創(chuàng)建一個空的對象,用戶可以獲得對象添加節(jié)點。 LineColor對象的顏色,其值為RGB 值HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下:o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的

15、一個相對的高度oHSC_PIVOT_RELATIVE = 1每個節(jié)點在對象軸上的一個相對高度oHSC_ON_TERRAIN = 2所有節(jié)點在地形上的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度GrouInformation 窗體中的樹group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值此方法所創(chuàng)建的新 ITerrainPolyline2 對象。Crea

16、te2DPolygonpublic ITerrainPolyline2 Create2DPolygon (object SafeArrayVerti, LineColor, double FillOpacity, FillColor,string Description);參數(shù)對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度HSC_P

17、IVOT_RELATIVE = 1每個節(jié)點在對象軸上的一個相對高度HSC_ON_TERRAIN = 2所有節(jié)點在地形上的高度HSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度 Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值此方法所創(chuàng)建的新 ITerrainPolyline2 對象。CreateRectangleGrouL

18、ineColorSafeArrayVerti一個數(shù)組節(jié)點包含三個 double 值,這三個 double 值由 x 緯度,h 高度,y 經(jīng)度。如果這個參數(shù)是零,將創(chuàng)建一個空的對象,用戶可以獲得對象添加節(jié)點。 GrouHeightStyleCode HeightStyle,public ITerrainRectangle2 CreateRectangle (double X, double Y,double Elevation,double ObjectWidth, double ObjectDepth, LineColor, double FillOpacity, FillColor,stri

19、ng Description);參數(shù)X緯度Y經(jīng)度 Elevation高度ObjectWidth對象的寬度 ObjectDepth對象的長度對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度HSC_PIVOT_RELATIVE = 1每個節(jié)點在對象軸上的一個相對高度HSC_ON_TERRAIN = 2所有節(jié)點在地形上的高度HSC_TERR

20、AIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度LineColor GrouHeightStyleCode HeightStyle, Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainRectangle2 對象。public ITerrainRegularPolygon2 CreateRegularPo

21、lygon (double X, double Y,double Elevation,double Radius, NumOfSegments, LineColor, double FillOpacity, FillColor,string Description);參數(shù)X緯度Y經(jīng)度 Elevation高度 Radius, 半徑NumOfSegments,對象中的片段對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColorLineColor GrouHeightStyleCode HeightStyle,CreateRegularPolygonGrou對象的填充顏色,其值

22、為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度HSC_PIVOT_RELATIVE = 1每個節(jié)點在對象軸上的一個相對高度HSC_ON_TERRAIN = 2所有節(jié)點在地形上的高度HSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對

23、象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值此方法所創(chuàng)建的新 ITerrainRegularPolygon2 對象。CreateCircle public ITerrainRegularPolygon2 CreateCircle (double X, double Y,double Elevation,double Radius, NumOfSegments, LineColor, double FillOpacity, FillColor,string Description);參數(shù)X緯度Y經(jīng)度Elevation

24、GrouHeightStyleCode HeightStyle,Grou高度 Radius半徑NumOfSegments對象中的片段對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度HSC_PIVOT_RELATIVE = 1每個節(jié)點在對象軸上的一個相對高度HSC_ON_TERRAIN = 2所有節(jié)點在地形上的高度HSC_TERRAIN

25、_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainRegularPolygon2 對象。Create3DPolygonpublic ITerrain3DPolygon2 Create3DPolygon (,double ObjectHeight, LineCol

26、or, double FillOpacity, FillColor, GrouHeightStyleCode HeightStyle,object SafeArrayVertiGrouLineColorstring Description);參數(shù)ObjectHeight三對象的高度對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHS

27、C_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrain3DPolygon2 對象。Create3DPolygonpublic ITerrainBuilding2 Create3DPolygon (,double ObjectHeight,Build

28、ingStyleCode BuildingStyle,string Description);參數(shù)SafeArrayVerti一個數(shù)組節(jié)點包含三個 double 值,這三個 double 值由 x 緯度,h 高度,y 經(jīng)度。如果這個參數(shù)是零,將創(chuàng)建一個空的對象,用戶可以獲得對象添加節(jié)點。 GrouHeightStyleCode HeightStyle,object SafeArrayVertiGrouLineColorSafeArrayVertiObjectHeight三對象的高度BuildingStyle,枚舉型,對象表面組成狀態(tài),其值如下:BS_STRETCH_TERRAIN = 0外表面

29、都一樣BS_POLYGONS = 1表面形態(tài)可以由用戶自己訂制HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下:HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度HSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為

30、其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainBuilding2 對象。CreateBoxpublic ITerrain3DRectBase2 CreateBox (double X, double Y,double Elevation, double ObjectWidth, double ObjectDepth, double ObjectHeight,double Yaw, LineColor, double FillOpacity, FillColor,string Description GrouHeightStyleCode HeightStyle,Grou一個數(shù)

31、組節(jié)點包含三個 double 值,這三個 double 值由 x 緯度,h 高度,y 經(jīng)度。如果這個參數(shù)是零,將創(chuàng)建一個空的對象,用戶可以獲得對象添加節(jié)點。);參數(shù)X緯度Y經(jīng)度 Elevation高度ObjectWidth對象的寬度 ObjectDepth對象的長度 ObjectHeight對象的高度 Yaw偏向(方向)對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每

32、個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度 Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrain3DRectBase2 對象。CreatePyramid public ITerrain3DRectBase2 CreatePyramid ( doub

33、le X,double Y,GrouLineColordouble Elevation,double ObjectWidth, double ObjectDepth, double ObjectHeight,double Yaw, LineColor, double FillOpacity, FillColor,string Description);參數(shù)X緯度Y經(jīng)度 Elevation 高度ObjectWidth對象的寬度 ObjectDepth對象的長度 ObjectHeight對象的高度 Yaw偏向(方向)對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象

34、的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度GrouLineColor GrouHeightStyleCode HeightStyle, Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Informat

35、ion 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrain3DRectBase2 對象。CreateCylinder public ITerrain3DRegBase2 CreateCylinder (double X, double Y,double Elevation, double Radius,double ObjectHeight, NumOfSegments, LineColor, double FillOpacity, FillColor,string Description);參數(shù)X緯度Y經(jīng)度 Ele

36、vation高度 Radius,半徑ObjectHeight對象的高度NumOfSegments,對象中的片段對象邊框的顏色,其值為RGB 值FillOpacity對象的LineColor GrouHeightStyleCode HeightStyle,FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相

37、對高度 Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrain3DRegBase2 對象。CreateConepublic ITerrain3DRegBase2 CreateCone (double X, double Y,double Elevation, double Radius,double ObjectHeight, NumOfSe

38、gments, LineColor, double FillOpacity, FillColor,string Description);參數(shù)X緯度Y經(jīng)度 Elevation 高度 Radius, GrouHeightStyleCode HeightStyle,Grou半徑 ObjectHeight對象的高度NumOfSegments,對象中的片段對象邊框的顏色,其值為RGB 值FillOpacity對象的FillColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN

39、_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度 Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrain3DRegBase2 對象。CreateEllipsepublic ITerrainEllipse2 CreateEllip

40、se (double X, double Y,double Elevation, double RadiusX,double RadiusY, NumOfSegments, LineColor, double FillOpacity, FillColor, GrouHeightStyleCode HeightStyle,GrouLineColorstring Description);參數(shù)X緯度Y經(jīng)度 Elevation高度 RadiusX,橢圓的 X 軸半徑 RadiusY橢圓的 Y 軸半徑NumOfSegments,對象中的片段對象邊框的顏色,其值為RGB 值FillOpacity對象的F

41、illColor對象的填充顏色,其值為RGB 值 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度HSC_PIVOT_RELATIVE = 1每個節(jié)點在對象軸上的一個相對高度HSC_ON_TERRAIN = 2所有節(jié)點在地形上的高度HSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度 Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗

42、體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainEllipse2 對象。CreateSphere創(chuàng)建模型對象方法:輸入一個對象從一個文件,布置在 3D Windown 窗口中。TerraExplorer 支GrouLineColor持模型類型 (*.X, *.XPC, *.FLT, *.FPC).double X,double Y,double Elevation, string FileName, double Yaw,doubltch,doub

43、le Roll, double Scale,string Description);參數(shù)X緯度Y經(jīng)度 Elevation 高度FileName三維窗口中的模型的全路徑名或 URL 地址 Yaw偏向(方向)Pitch傾斜角度Roll旋轉方向Scale模型的比例因子HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度o HSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹

44、group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。DescriptionGrou GrouHeightStyleCode HeightStyle,public ITerra2 CreateSphere (對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值CreaabelEx public ITerrainLabel2 CreaabelEx (LabelStruct LabelInfo, double X,double Y,double Elevation,string Desc

45、ription);參數(shù)LabelInfo設置屬性的所有信息X緯度Y經(jīng)度 Elevation高度 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information 窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如

46、果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值Creaabelpublic ITerrainLabel2 Creaabel ( 此方法所創(chuàng)建的新 ITerra2 對象。Grou GrouHeightStyleCode HeightStyle,此方法所創(chuàng)建的新 ITerra2 對象。double X,double Y,double Elevation,string Description);參數(shù)X緯度Y經(jīng)度 Elevation 高度 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN

47、_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值CreaabelExpublic ITerrainLabel2 CreaLabelStruct LabelInfo, double X,double Y,doubl

48、e Elevation,abelEx (HeightStyleCode HeightStyle,Grou,string Description);參數(shù)LabelInfo設置屬性的所有信息 此方法所創(chuàng)建的新 ITerra2 對象。Grou GrouHeightStyleCode HeightStyle,X緯度Y經(jīng)度 Elevation高度 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下:o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)

49、點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度GrouInformation 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值此方法所創(chuàng)建的新 ITerra2 對象。Creaocationpublic ITerrainLocation2 Creaocation (double X, double Y,double Elevation,double Yaw,doubltch,double Distance

50、,string Description);參數(shù)X緯度Y經(jīng)度 Elevation高度 Yaw GrouHeightStyleCode HeightStyle,偏向(方向)Pitch傾斜角度機到位置點的距離HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Info

51、rmation窗體中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainLocation2 對象。CreateRoute創(chuàng)建 路徑 對象public ITerrainRoute2 CreateRoute (object SafeArrayWaypoStruct,HeightStyleCode HeightStyle,string Description);參數(shù)SafeArrayWaypoStruct路徑點數(shù)組HeightStyle一個枚舉值,主要是對象在地

52、形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Grou GrouGrouDistanceDescription對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerra

53、inRoute2 對象。GetObject獲得對象public ITerraExplorerObject2 GetObject ( String ObjectID,);參數(shù)ObjectID枚舉型,消息出現(xiàn)在的位置返回值 此方法所創(chuàng)建的新 ITerraExplorerObject2 對象。CreateImageLabel創(chuàng)建 影像 對象public ITerrainImageLabel2 CreateImageLabel(double X, double Y,double Elevation,string ImageFileName,string Description);參數(shù)X緯度Y經(jīng)度 El

54、evation高度ImageFileName三維窗口中的影像模型的全路徑名或 URL 地址 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0 GrouHeightStyleCode HeightStyle,每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Descrip

55、tion對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainImageLabel2 對象。1、 創(chuàng)建 影像 對象public ITerrainImageLabel2 CreateImageLabelEx ( LabelStruct ImageLabelInfo, double X,double Y,double Elevation, string ImageFileName,string Description);參數(shù)ImageLabelInfo,影像的詳細信息X緯度Y經(jīng)度 Elevat

56、ion 高度ImageFileName三維窗口中的影像模型的全路徑名或 URL 地址 HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Grou GrouHeightStyleCode HeightStyle,GrouDe

57、scription對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainImageLabel2 對象。CreateTreeHotlink創(chuàng)建 樹消息連接 對象public ISingleMessageObject2 CreateTreeHotlink ( string MessageID,string Description);參數(shù)MessageID消息對象的 ID,唯一標志Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體

58、中的最底端。Description對象在 Information 窗體中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ISingleMessageObject2 對象。CreateImageLabel創(chuàng)建 影像 對象public ITerrainImageLabel2 CreateImageLabel( double X,double Y,double Elevation, string ImageFileName,string Description);參數(shù)X緯度Y經(jīng)度 GrouHeightStyleCode HeightStyle

59、,Grou GrouElevation高度ImageFileName三維窗口中的影像模型的全路徑名或 URL 地址HeightStyle一個枚舉值,主要是對象在地形中的相對位置。HeightStyleCode 可用的值如下: o HSC_TERRAIN_RELATIVE = 0每個對象節(jié)點在地形上的一個相對的高度oHSC_TERRAIN_ABSOLUTE = 3每個對象的節(jié)點對地形數(shù)據(jù)庫中基礎數(shù)據(jù)的一個相對高度Information 窗體中的樹 group,如果這個值被設置為零,這個對象將被創(chuàng)建在 Information窗體中的最底端。Description對象在 Information 窗體

60、中顯示的名稱,如果為空,TerraExplorer 將自動為其設置一個唯一的名稱。返回值 此方法所創(chuàng)建的新 ITerrainImageLabel2 對象。1、 創(chuàng)建 影像 對象public ITerrainImageLabel2 CreateImageLabelEx ( LabelStruct ImageLabelInfo, double X,double Y,double Elevation, string ImageFileName,string Description);參數(shù)ImageLabelInfo,影像的詳細信息X緯度Y經(jīng)度 Elevation高度ImageFileName三維窗口

溫馨提示

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

評論

0/150

提交評論