沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

行業(yè)產(chǎn)品

  • 行業(yè)產(chǎn)品

四川拓圖偉業(yè)測(cè)繪科技有限公司


當(dāng)前位置:四川拓圖偉業(yè)測(cè)繪科技有限公司>技術(shù)文章>用戶應(yīng)用軟件開發(fā)環(huán)境GeoBASIC

經(jīng)營模式:其他

商鋪產(chǎn)品:353條

所在地區(qū):

聯(lián)系人:盧銀

技術(shù)文章

用戶應(yīng)用軟件開發(fā)環(huán)境GeoBASIC

閱讀: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編譯器。用戶可使用任何文本編輯器來建立源代碼。爾后編譯器將其翻譯成TPS1000/TPS1100可以識(shí)別的指令。
  • GeoBASIC解釋器。該文件安裝在TPS1000/TPS1100儀器上。它的作用是使用戶GeoBASIC應(yīng)用程序能在全站儀上運(yùn)行。該解釋器使快速運(yùn)行、壓縮應(yīng)用文件成為可能。它的安裝只需一次,安裝好后即可運(yùn)行一些GeoBASIC應(yīng)用程序。
  • TPS1000仿真器。WINDOWS下的應(yīng)用程序不必在TPS全站儀上進(jìn)行測(cè)試。該仿真器能模擬顯示屏、鍵盤和TPS1000/TPS1100的工作,并包括一個(gè)高度窗口來監(jiān)視程序的運(yùn)行。仿真器提供快速、容易的開發(fā),使程序故障盡可能少的出現(xiàn)在外業(yè)測(cè)量中。
  • 擴(kuò)充的用戶文件,包括應(yīng)用程序范例和功能的詳細(xì)說明。

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)的部分功能如下:

  • 數(shù)學(xué)運(yùn)算功能
  • 儀器控制
  • 文件操作
  • 大地?cái)?shù)學(xué)程序
  • 用戶接口
  • 其它功能。

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


儀表網(wǎng) 設(shè)計(jì)制作,未經(jīng)允許翻錄必究 .? ? ? Copyright(C)?2021 http://m.liuyangwu.com,All rights reserved.

以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。 溫馨提示:為規(guī)避購買風(fēng)險(xiǎn),建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。

會(huì)員登錄

×

請(qǐng)輸入賬號(hào)

請(qǐng)輸入密碼

=

請(qǐng)輸驗(yàn)證碼

收藏該商鋪

請(qǐng) 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
华安县| 沂水县| 南宁市| 玛纳斯县| 乡宁县| 青河县| 镇宁| 青冈县| 富裕县| 兰考县| 德令哈市| 罗田县| 靖远县| 桐柏县| 浦东新区| 威海市| 三河市| 介休市| 滦南县| 嘉荫县| 天峻县| 兴城市| 高碑店市| 汕尾市| 乌兰浩特市| 越西县| 灵璧县| 定安县| 古丈县| 黔东| 陵川县| 桃源县| 临海市| 托克逊县| 繁峙县| 凭祥市| 长汀县| 泰安市| 玛纳斯县| 阜南县| 湖南省|