四川拓圖偉業(yè)測(cè)繪科技有限公司
閱讀:194發(fā)布時(shí)間:2021-9-24
徠卡測(cè)量系統(tǒng)公司提供的GeoBASIC,是一種現(xiàn)代開發(fā)環(huán)境,允許用戶對(duì)TPS1000系列全站儀和TPS1100系列全站儀進(jìn)行專業(yè)性開發(fā)。GeoBASIC是徠卡全站儀及其在PC機(jī)上仿真的編程語言。該語言的結(jié)構(gòu)類似于當(dāng)今普遍使用的標(biāo)準(zhǔn)BASIC語言,它能提供與標(biāo)準(zhǔn)BASIC語言一樣*的能力來進(jìn)行數(shù)學(xué)運(yùn)算、字符串管理和文件操作,因此易學(xué)易用。
但是,GeoBASIC的主要功能是致力于開發(fā)許多現(xiàn)有全站儀或電子經(jīng)緯儀子系統(tǒng)的使用與對(duì)話能力,使GeoBASIC應(yīng)用程序成為TPS1000/TPS1100菜單的一部分或?qū)⑵溥B接到某個(gè)功能鍵。例如,通過大量調(diào)用機(jī)內(nèi)現(xiàn)存的子程序,可以做到快速地生成適合特殊需要的應(yīng)用程序。有此工具在手,程序員可以快捷地創(chuàng)建復(fù)雜的測(cè)量應(yīng)用程序。GeoBASIC應(yīng)用程序可以運(yùn)行在任何徠卡TPS1000系列或TPS1100系列專業(yè)型全站儀上。
GeoBASIC系統(tǒng)包括下列主要模塊:
GeoBASIC系統(tǒng)的功能:
GeoBASIC具有一個(gè)大容量的功能和系統(tǒng)調(diào)用庫,使得編程變得容易。使用GeoBASIC自身性能的*性,可以很方便地完成諸如建立對(duì)話框、列表菜單或復(fù)雜的屏幕布局。不需要開發(fā)自己的軟件來控制儀器系統(tǒng)、訪問存儲(chǔ)卡或進(jìn)行大多數(shù)的計(jì)算。GeoBASIC庫提供所有這些功能,或者更多。GeoBASIC開發(fā)系統(tǒng)的部分功能如下:
GeoBASIC的安裝:
GeoBASIC對(duì)硬件的要求不高,586計(jì)算機(jī)對(duì)它來說綽綽有余。安裝時(shí),運(yùn)行安裝盤中“SETUP”,按其提示去做即可成功。需要注意的是,計(jì)算機(jī)并口上應(yīng)有一個(gè)相應(yīng)的“軟件狗”,否則,安裝不能成功。
如前所述,在PC機(jī)的文本編輯器上生成一個(gè)GeoBASIC源碼程序后,如果要在經(jīng)緯儀、全站儀或PC機(jī)仿真器上運(yùn)行使用,還需進(jìn)行編譯。例如,有一GeoBASIC源碼程序Sample.gbs,通過鍵入指令:C:\gbc sample.gbs。
完成編譯后生成二個(gè)新文件,即sample.gba和sample.lng,其中擴(kuò)展名為“.gba”的是目標(biāo)文件,擴(kuò)展名為“.lng”的是語種文件。
另外,為了讀懂已編譯的目標(biāo)文件,在全站儀上還應(yīng)裝載有GeoBASIC解釋程序“gbi.prg”
為了在全站儀或電子經(jīng)緯儀上運(yùn)行用戶自編的GeoBASIC應(yīng)用程序,用戶必須把經(jīng)過上述編譯后的目標(biāo)文件“.gba”和語種文件“.lng”裝載到電子經(jīng)緯儀上。為此,可通過徠卡公司提供的“PC-workbench”或“survey office”軟件,把兩文件從計(jì)算機(jī)傳輸?shù)饺緝x或電子經(jīng)緯儀里。
為了盡可能減少利用全站儀進(jìn)行調(diào)試,在PC計(jì)算機(jī)上,可以模擬仿真功能,裝載并運(yùn)行GeoBASIC程序。
啟動(dòng)仿真器后,在計(jì)算機(jī)屏幕上顯示全站儀的操作鍵盤和顯示窗,然后計(jì)算機(jī)即可模擬相應(yīng)的鍵盤操作。
由于GeoBASIC可以調(diào)用經(jīng)緯儀功能(如角度測(cè)量),但仿真器本身不能支持這樣做,因此,在這種情況下,應(yīng)事先通過電纜把PC機(jī)和電子經(jīng)緯儀連接起來,并經(jīng)由“GeoCOM”在仿真器上自動(dòng)調(diào)用經(jīng)緯儀的角度測(cè)量等諸類功能。
信息標(biāo)題:用戶應(yīng)用軟件開發(fā)環(huán)境GeoBASIC
/zhichi-1026.html
商 鋪:四川拓圖偉業(yè)測(cè)繪科技有限公司 http://m.liuyangwu.com/st135815/
主營產(chǎn)品:智能風(fēng)速計(jì)
移動(dòng)端:四川拓圖偉業(yè)測(cè)繪科技有限公司手機(jī)站
儀表網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ?
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
請(qǐng)輸入你感興趣的產(chǎn)品
請(qǐng)簡單描述您的需求
號(hào)碼可能有誤,請(qǐng)核對(duì)!
請(qǐng)選擇省份