TatukGIS Developer Kernel Toolkit
上海道寧信息科技有限公司
參考價: | 面議 |
- 產(chǎn)品型號
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問次數(shù):199更新時間:2021-09-14 16:39:45
-
GLG Extended API是GLG工具包的一款可選控件,它可提供在運行時的高級動態(tài)配置與編輯功能。
GLG Extended API為應用程序提供了基于當前配置數(shù)據(jù)制作繪畫的功能。它同樣可用來在運行時動態(tài)地為繪畫添加圖片對象,該對象對于能顯示不同動態(tài)圖標(如在地圖上移動飛機圖標)的應用程序具有非常重要的作用。使用Extended API的另一個例子是能基于用戶輸入而創(chuàng)建對象的自定義圖表應用程序。
除了創(chuàng)建與刪除對象的功能外,Extended API同樣能提供可用于在運行時在圖形繪制中遍歷對象以及動態(tài)決定繪制內(nèi)容的高級內(nèi)窺功能。Extended API能使您訪問圖片創(chuàng)建程序中的所有操作,不管您選擇的部署選項是C/C++、Java還是ActiveX特征綜述 About Feature
編程API
當圖片創(chuàng)建程序被用于交互式繪制設計時,編程API可為程序提供一種與程序中的繪制進行互動的方法。API是工具包中第二重要的元素。當繪制功能內(nèi)置于一個應用程序時,它能使您訪問在創(chuàng)建程序中創(chuàng)建的對象。
工具包為在應用程序中部署工具包圖片提供了大量的本地編程存儲器,包括C/C++ 以及Java、Unix、Linux以及Windows:一個Motif/Gtk/Qt widget、一個MFC 類, Windows自定義控制、一個Java bean 以及類庫、一個ActiveX Control等。點這里以獲取更多關于編程存儲器以及部署選項的信息。
開發(fā)人員只需使用一個簡單的SetResource功能調(diào)用或程序就能設置任意的基于編程API資源結(jié)果的繪制資源。程序員只需知道給出資源的名稱,而不需要知道如FillColor等的直觀默認設置或任何資源的自定義名稱。
編程API可用于在運行時修改繪制資源以及為實時更新提供動態(tài)數(shù)據(jù)。通過提供新的資源值,應用程序只需注意程序本身。并且工具包引擎會處理低級別圖片與損壞修復的所有細節(jié)。更新通過數(shù)據(jù)驅(qū)動,所以如果數(shù)據(jù)不改變就不需要消耗CPU時間。
API同樣能用來處理用戶互動,如對象選擇或與按鍵的交互以及動態(tài)顏色滑塊與控制組件。不管屏幕尺寸大小或變焦狀態(tài),對象選擇通過工具包進行透明處理。每當選擇感興趣的對象時,會觸發(fā)具有所有選項信息的程序回調(diào)