翻譯|使用教程|編輯:莫成敏|2019-07-19 14:12:23.757|閱讀 534 次
概述:TatukGIS Developer Kernel(DK)是一個(gè)用于開(kāi)發(fā)自定義地理信息系統(tǒng)(GIS)應(yīng)用程序以及解決方案的綜合性軟件開(kāi)發(fā)工具包(SDK)。本篇文章主要介紹怎樣安裝并激活DK。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
TatukGIS Developer Kernel(DK)是一個(gè)用于開(kāi)發(fā)自定義地理信息系統(tǒng)(GIS)應(yīng)用程序以及解決方案的綜合性軟件開(kāi)發(fā)工具包(SDK)。本篇文章主要介紹怎樣安裝和激活TatukGIS Developer Kernel。
點(diǎn)擊下載TatukGIS Developer Kernel最新試用版
所有版本的Developer Kernel共享,設(shè)置邏輯相同:
1、下載該軟件
2、下載后,將向客戶發(fā)送一封主題類似于“TatukGIS:TatukGIS DK11序列號(hào)”的主題的電子郵件。
3、在安裝產(chǎn)品時(shí),提示輸入收到的序列號(hào)。
4、當(dāng)被要求創(chuàng)建桌面項(xiàng)目時(shí),我們建議勾選此項(xiàng)。安裝程序?qū)⒃谧烂嫔蟿?chuàng)建一個(gè)快捷方式,以便輕松訪問(wèn)Developer Kernel文件夾。
必須激活Developer Kernel才能使用。通常,安裝程序要求在安裝的最后一步執(zhí)行此操作,但您也可以隨時(shí)從程序組中選擇激活。
出于調(diào)試目的,Developer Kernel將運(yùn)行時(shí)許可證存儲(chǔ)在注冊(cè)表中,因此可以直接使用該產(chǎn)品而無(wú)需任何特殊處理。
要在沒(méi)有調(diào)試器的情況下在其他計(jì)算機(jī)上部署或運(yùn)行應(yīng)用程序,必須將許可證代碼嵌入到應(yīng)用程序中。有關(guān)詳細(xì)信息,請(qǐng)驗(yàn)證Delphi特,.NET特定,ActiveX特定和Java特定部分。
Delphi特定
安裝
安裝程序創(chuàng)建所有必需的路徑。因此,開(kāi)始使用Developer Kernel應(yīng)該毫不費(fèi)力。但是,請(qǐng)確保您沒(méi)有在同一環(huán)境中混合DK11和以前的版本,這可能導(dǎo)致選擇不合適的庫(kù)版本。
然而,有一種方法可以在分離的環(huán)境中運(yùn)行DK11:
1、退出此設(shè)置。
2、創(chuàng)建RAD Studio的快捷方式,并將Target更改為類似于:
“c:\ Program Files(x86)\ Embarcadero \ Studio \ 18.0 \ bin \ bds.exe”-rDK11
3、從此鏈接啟動(dòng)RAD Studio至少一次,以便RAD Studio創(chuàng)建所有必需的注冊(cè)表項(xiàng)。
4、再次運(yùn)行安裝程序,提供其他參數(shù)
/ customreg = DK11
5、現(xiàn)在所有DK11東西都只能安裝在這個(gè)專用環(huán)境中。
6、如果要在常規(guī)環(huán)境中還原并安裝,請(qǐng)刪除以下注冊(cè)表項(xiàng):
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\DK11\18.0
嵌入許可證
1、具有許可證代碼的文件可以在程序組中找到,通常位于:
%USERPROFILE%\Documents\TatukGIS\DK11 for Delphi.xyz\Licenses
2、如果您是Delphi開(kāi)發(fā)人員,請(qǐng)將GisLicense.pas添加到您的Delphi使用中(最好在您的應(yīng)用程序主表單上)
3、如果您是C ++ Builder開(kāi)發(fā)人員,請(qǐng)將GisLicense.hpp添加為主表單代碼中的第一個(gè)包含。
.NET特定
安裝
由于一些原因(有點(diǎn)棘手的安裝例程),我們沒(méi)有將Developer Kernel添加到Visual Studio工具箱中。要手動(dòng)執(zhí)行此操作:
1、運(yùn)行Visual Studio。
2、右鍵單擊工具箱,然后選擇“選擇項(xiàng)”...
3、單擊.NET Framework組件選項(xiàng)卡中的瀏覽。
4、選擇TatukGIS_DK11.dll,它通常位于安裝文件夾中(使用桌面圖標(biāo)查找它),但通常位于:
c:\ Program Files(x86)\ TatukGIS \ DK11 for .NET \ Lib
5、單擊確定。現(xiàn)在組件應(yīng)該在工具箱中可見(jiàn)。
嵌入許可證
1、具有許可證代碼的文件可以在程序組中找到,通常位于:
%USERPROFILE%\ Documents \ TatukGIS \ DK11 for .NET \ Licenses
2、將GisLicense.cs或GisLicense.vb添加到您的項(xiàng)目中。
3、在首次使用/初始化Developer之前 ——在調(diào)用InitializeComponents()之前調(diào)用:
//C# static void Main() { TatukGIS.NDK.GisLicense.Initialize(); // <--- ADD THIS LINE Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new WinForm()); }
Shared Sub Main() TatukGIS.NDK.GisLicense.Initialize() '<--- ADD THIS LINE Application.EnableVisualStyles() Application.SetCompatibleTextRenderingDefault(false) Application.Run(New WinForm()) End Sub 'or create a New() procedure on the main form Public Sub New() TatukGIS.NDK.GisLicense.Initialize() '<--- ADD THIS LINE ' This call is required by the designer. InitializeComponent() ' Add any initialization after the InitializeComponent() call. End Sub
// for other .NET languges run the code like this somewhere at the early // stage of application initialization (before use of any GIS functionality) TatukGIS.NDK.TGIS_LicenseManager.SetLicense( "content of the License - for example copied for GisLicense.cs" )
Java特定
安裝目錄
與我們的Java軟件連接的每個(gè)文件都安裝在路徑中:
Windows:
%USERPROFILE%\ Documents \ TatukGIS \ DK11 for Java \
Linux/ MacOS:
~/TatukGIS.DK11 for Java/
安裝
要將我們的控件添加到NetBeans IDE,您需要:
1、打開(kāi)NetBeans設(shè)計(jì)器
2、右鍵單擊托盤(pán)
3、選擇“調(diào)色板管理器...”
4、添加“新類別......”
5、將其命名,例如“TatukGIS”
6、點(diǎn)擊“從Jar中添加...”
7、在安裝路徑中選擇位于目錄lib中的DK jar文件
8、選擇“顯示標(biāo)記的JavaBeans”
9、選擇所有控件
10、點(diǎn)擊下一步
11、選擇您的新類別,為我們“TatukGIS”
12、完成過(guò)程
嵌入許可證
1、具有許可證代碼的文件可以在程序組中找到,通常位于:
Windows:
%USERPROFILE%\Documents\TatukGIS\DK11 for Java\GisLicense.txt
Linux/ MaxcOS:
$/TatukGIS/DK11 for Java/GisLicense.txt
2、應(yīng)用程序啟動(dòng)時(shí)調(diào)用:
public static void main(String args[]) { // call it before calling and other TatukGIS code TGIS_LicenseManager.SetLicense( "content of the License file" ); // rest of the code ... }
運(yùn)行樣品
可以使用NetBeans或Eclipse打開(kāi)和運(yùn)行示例。不要更改文件夾組織!
NetBeans:
只需打開(kāi)項(xiàng)目并轉(zhuǎn)到samples目錄。
Eclipse:
將工作區(qū)設(shè)置為samples目錄,然后選擇“從文件系統(tǒng)打開(kāi)項(xiàng)目”。
ActiveX特定
嵌入許可證
1、具有許可證代碼的文件可以在程序組中找到,通常位于:
%USERPROFILE%\Documents\TatukGIS\DK11 for .ActiveX\GisLicense.txt
2、在首次使用/初始化Developer Kernel之前(最好只在你的app main()程序中)執(zhí)行代碼simillar到:
(new TGIS_Utils()).SetLicense(license_activation_code);
想要購(gòu)買(mǎi)TatukGIS Developer Kernel正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn