當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁(yè) > 應(yīng)用軟件 > 編程工具 > 中天灝景ConverseEarth二次開(kāi)發(fā)工具包SDK V2018 電腦版
中天灝景ConverseEarth二次開(kāi)發(fā)工具包SDK V2018 電腦版 / ConverseEarth二次開(kāi)發(fā)控件 版本
  • 軟件大小:125.52M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2018-04-14
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://hanheng168.com
  • 應(yīng)用平臺(tái):Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評(píng)分: 分?jǐn)?shù) 9.7

軟件非常好(100% 軟件不好用(0%

  中天灝景ConverseEarth二次開(kāi)發(fā)工具包SDK是一款可以幫助開(kāi)發(fā)人員將三維引擎嵌入到信息化系統(tǒng)的編程工具,該款工具支持B/S和C/S架構(gòu),同時(shí)支持PHP、JSP、JS、C++、VB、C#、.net等多種主流語(yǔ)言,SDK內(nèi)還有各種各樣功能的api,除了可以輔助你控制場(chǎng)景,還能接受來(lái)自三維GIS系統(tǒng)拋出的各類事件。

中天灝景ConverseEarth二次開(kāi)發(fā)工具包SDK

【功能介紹】

  1、控制相機(jī)視圖;

  2、加載DEM、DOM及三維模型到地球表面;

  3、圖層及物體實(shí)時(shí)動(dòng)態(tài)變化;

  4、使用剛體及骨骼動(dòng)畫表現(xiàn)角色及機(jī)械運(yùn)動(dòng);

  5、事件觸發(fā)與事件接收;

  6、將ActiveX控件嵌入到網(wǎng)頁(yè)或桌面程序;

  7、連接常用數(shù)據(jù)庫(kù)讀寫屬性信息;

  8、任意創(chuàng)建資源庫(kù)對(duì)象,并提供基于時(shí)間軸的事態(tài)布局;

  9、基本幾何體、標(biāo)注、箭頭及流動(dòng)線的繪制;

  10、最優(yōu)路徑等信息分析功能;

  11、右下角小地圖的二三維一體化控制;

  12、矢量及柵格數(shù)據(jù)的動(dòng)態(tài)加載。

ConverseEarth二次開(kāi)發(fā)控件

【接口分類】

  1、系統(tǒng)類(system)

  提供三維引擎系統(tǒng)級(jí)別的控制:獲取視圖的寬高;切換操作模式;開(kāi)啟測(cè)量功能;開(kāi)啟屏幕快照功能;光照霧效等參數(shù)設(shè)置;獲取指定點(diǎn)高程;屏蔽/開(kāi)啟鼠標(biāo)鍵盤事件。

  2、圖層管理類(layer)

  提供控制地理圖層的功能:添加、刪除KML圖層;添加、刪除影像圖圖層;添加WMS服務(wù)器圖層;添加WFS服務(wù)器圖層;添加TMS服務(wù)器圖層。

  3、相機(jī)控制類(camera)

  提供關(guān)于相機(jī)類所有的功能:獲取/設(shè)置相機(jī)位置與朝向;飛行到某個(gè)坐標(biāo)位置或某個(gè)物體;設(shè)置相機(jī)前后左右上下運(yùn)動(dòng)速度;設(shè)置角色扮演模式下相機(jī)跟隨各項(xiàng)參數(shù)。

  4、三維模型控制類(mesh)

  提供控制精細(xì)三維模型(Mesh物體)的各項(xiàng)功能:從模型庫(kù)創(chuàng)建、刪除三維模型;獲取/設(shè)置相Mesh模型的地理位置、方位角、縮放比例;三維模型著色及半透明;播放模型動(dòng)畫。

  5、場(chǎng)景管理類(scene)

  對(duì)三維場(chǎng)景進(jìn)行管理,接口包括:添加三維場(chǎng)景;獲取三維場(chǎng)景中心地理位置;獲取三維場(chǎng)景及所有Mesh物體名稱;設(shè)置場(chǎng)景內(nèi)所有模型的半透明度。

  6、圖形繪制類(painter)

  提供繪制標(biāo)注、線、多邊形等的函數(shù),包括:創(chuàng)建、刪除標(biāo)注;創(chuàng)建、刪除線(包括紋理線);創(chuàng)建、刪除多邊形面;設(shè)置線、面的顏色及半透明度;多邊形擠壓成多面體。

  7、二維GIS類(gis2d)

  提供2DGIS的控制,包括:在2DGIS上創(chuàng)建標(biāo)注、線、圓形、多邊形等。

  8、三維地形類(terrain)

  提供地下控制的各項(xiàng)功能:設(shè)置地形可見(jiàn)性;設(shè)置地形半透明度。

  9、角色控制類(character)

  提供角色(人物、設(shè)備、NPC等)的控制功能,主要包括:創(chuàng)建、刪除角色;設(shè)置角色的目標(biāo)點(diǎn)位置;設(shè)置角色的移動(dòng)速度;播放角色的骨骼動(dòng)畫;獲取角色的身高。

  10、圖形用戶界面類(gui)

  提供常用三維GUI的創(chuàng)建與參數(shù)設(shè)置,可以操作的控件包括:按鈕、靜態(tài)文本框、輸入文本框、列表框、組合框、單選框、復(fù)選框、菜單欄、滑動(dòng)條、進(jìn)度條等??梢钥刂扑锌丶耐该鞫?、位置、可見(jiàn)性、出場(chǎng)動(dòng)畫效果。

  11、數(shù)學(xué)計(jì)算類(math)

  提供常用的數(shù)學(xué)計(jì)算,比如:獲取二維矢量(vector2d)的夾角;兩點(diǎn)之間插值;獲取線的長(zhǎng)度;根據(jù)角度和旋轉(zhuǎn)軸生成四元組。

  12、音頻/視頻類(audio/video)

  提供音頻與視頻的播放控制,實(shí)現(xiàn)了音頻的播放與音量設(shè)置;視頻的播放控制。

  13、視口管理類(viewport)

  視口一般理解為浮動(dòng)小窗口、畫中畫。視口類提供了:創(chuàng)建、刪除視口;添加視口內(nèi)可視對(duì)象;設(shè)置相機(jī)位置;設(shè)置視口可否被操作。

  14、資源布局器類(resourceLayout)

  提供對(duì)ConversEarthBuilder內(nèi)資源布局器的控制:播放、停止、復(fù)原資源布局方案;獲取/設(shè)置資源布局方案內(nèi)變量的值;載入新的方案;載入新的JavaScript腳本。

  15、粒子特效類(fx)

  提供常用粒子特效的創(chuàng)建、設(shè)置等。包括:創(chuàng)建/刪除火、煙霧、雨、雪、噴水、爆炸等粒子特效;獲取/設(shè)置各類粒子特效的生命值、速度、透明度等參數(shù);獲取/設(shè)置粒子的位置及可見(jiàn)性。用戶可以根據(jù)火災(zāi)數(shù)學(xué)模型通過(guò)API動(dòng)態(tài)模擬發(fā)展趨勢(shì)。

  16、演練服務(wù)器類(server)

  提供單人/多人演練時(shí)與演練服務(wù)器對(duì)接接口,學(xué)員每操作一步可以向服務(wù)器端上傳操作步驟及各項(xiàng)變量,服務(wù)器端再進(jìn)行評(píng)分及記錄步驟。接口包括:服務(wù)器變量賦值;服務(wù)器工作流流程賦值。

  17、物理引擎類(physics)

  提供構(gòu)建動(dòng)力學(xué)模型的框架,可以模擬地震、車輛行進(jìn)、剛體碰撞等常見(jiàn)的物理現(xiàn)象。通過(guò)API可以:將三維模型和物理學(xué)模型綁定;設(shè)定物理引擎的各項(xiàng)參數(shù):重力、摩擦力、阻尼系數(shù)等。

  18、最優(yōu)路徑類(optimalPathCalculator)

  提供基于自建路網(wǎng)的最優(yōu)路徑分析功能,添加路網(wǎng)節(jié)點(diǎn);設(shè)置路網(wǎng)聯(lián)通向量;輸出最優(yōu)路徑的節(jié)點(diǎn)隊(duì)列。

  19、觸發(fā)事件類(event)

  提供各種觸發(fā)事件,將三維引擎內(nèi)部產(chǎn)生的事件傳遞給外部主調(diào)語(yǔ)言,主調(diào)語(yǔ)言通過(guò)回調(diào)函數(shù)來(lái)接收這些事件。觸發(fā)事件包括:鼠標(biāo)事件:點(diǎn)擊模型、點(diǎn)擊標(biāo)注、點(diǎn)擊面、點(diǎn)擊線;GUI事件;窗口Resize事件;地理圖層添加/移除事件;角色到達(dá)目標(biāo)點(diǎn)事件;相機(jī)到達(dá)目標(biāo)點(diǎn)事件;服務(wù)器消息事件;布局器方案各類事件:打開(kāi)、播放、復(fù)原。

  20、插件管理類(plugin)

  提供獨(dú)立動(dòng)態(tài)鏈接庫(kù)(DLL)插件的管理功能,用戶可以創(chuàng)建自己的DLL,作為插件掛接到三維引擎。插件管理類提供的API包括:載入/卸載DLL;執(zhí)行DLL內(nèi)函數(shù)。

軟件特別說(shuō)明

標(biāo)簽: ConverseEarth 開(kāi)發(fā)工具包

其他版本下載
相關(guān)文章
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 hanheng168.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)