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

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

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

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


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

    暫無信息

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

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

所在地區(qū):

聯(lián)系人:盧銀

技術(shù)文章

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

閱讀:200發(fā)布時(shí)間:2021-9-24

徠卡測量系統(tǒng)公司提供的GeoBASIC,是一種現(xiàn)代開發(fā)環(huán)境,允許用戶對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)的使用與對話能力,使GeoBASIC應(yīng)用程序成為TPS1000/TPS1100菜單的一部分或?qū)⑵溥B接到某個(gè)功能鍵。例如,通過大量調(diào)用機(jī)內(nèi)現(xiàn)存的子程序,可以做到快速地生成適合特殊需要的應(yīng)用程序。有此工具在手,程序員可以快捷地創(chuàng)建復(fù)雜的測量應(yīng)用程序。GeoBASIC應(yīng)用程序可以運(yùn)行在任何徠卡TPS1000系列或TPS1100系列專業(yè)型全站儀上。

GeoBASIC系統(tǒng)包括下列主要模塊:

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

GeoBASIC系統(tǒng)的功能:

GeoBASIC具有一個(gè)大容量的功能和系統(tǒng)調(diào)用庫,使得編程變得容易。使用GeoBASIC自身性能的*性,可以很方便地完成諸如建立對話框、列表菜單或復(fù)雜的屏幕布局。不需要開發(fā)自己的軟件來控制儀器系統(tǒng)、訪問存儲(chǔ)卡或進(jìn)行大多數(shù)的計(jì)算。GeoBASIC庫提供所有這些功能,或者更多。GeoBASIC開發(fā)系統(tǒng)的部分功能如下:

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

GeoBASIC的安裝:

GeoBASIC對硬件的要求不高,586計(jì)算機(jī)對它來說綽綽有余。安裝時(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)緯儀功能(如角度測量),但仿真器本身不能支持這樣做,因此,在這種情況下,應(yīng)事先通過電纜把PC機(jī)和電子經(jīng)緯儀連接起來,并經(jīng)由“GeoCOM”在仿真器上自動(dòng)調(diào)用經(jīng)緯儀的角度測量等諸類功能。

信息標(biāo)題:用戶應(yīng)用軟件開發(fā)環(huán)境GeoBASIC

/zhichi-1026.html


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

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

會(huì)員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗(yàn)證碼

收藏該商鋪

請 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
新竹市| 沂水县| 廉江市| 深州市| 思茅市| 从化市| 怀仁县| 潍坊市| 邯郸县| 上栗县| 安国市| 孝感市| 大足县| 彭阳县| 阿克苏市| 长顺县| 东平县| 渑池县| 山丹县| 奇台县| 永昌县| 黄陵县| 紫阳县| 凌云县| 仁化县| 芦溪县| 栾城县| 中卫市| 潜江市| 林口县| 龙岩市| 宜兰市| 东明县| 鄂托克前旗| 山东| 蓬溪县| 葫芦岛市| 高陵县| 延庆县| 齐齐哈尔市| 九龙城区|