新聞中心

EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > GPS、GPRS與GIS基礎(chǔ)上的車輛監(jiān)控系統(tǒng)設(shè)計

GPS、GPRS與GIS基礎(chǔ)上的車輛監(jiān)控系統(tǒng)設(shè)計

作者: 時間:2011-07-05 來源:網(wǎng)絡(luò) 收藏

  通信部分代碼如下:

1.3.3

  本系統(tǒng)是利用MapInfo進行程序開發(fā)的,MapInfo是美國MapInfo公司1986年推出的桌面地圖信息系統(tǒng)。MapInfo產(chǎn)品定位在桌面地圖信息系統(tǒng)上,與Arc/Info等大型系統(tǒng)相比,因MapInfo圖元數(shù)據(jù)不含拓?fù)浣Y(jié)構(gòu),它的制圖及空間分析能力相對較弱,但對大眾化的PC桌面數(shù)據(jù)可視及信息較低,是一個優(yōu)選GIS產(chǎn)品。MapInfo提供了自己的二次開發(fā)平臺,用戶可以在平臺上開發(fā)各自的GIS應(yīng)用。二次開發(fā)方法歸結(jié)起來有三種:基于MapBasic的開發(fā)、基于OLE自動化的開發(fā)及利用MapX控件的開發(fā)。

  其主要過程為,首先在MapInfoProfessional制作出相應(yīng)的地圖圖層文件,再用MapX中自帶的圖層管理工具GeosetManager創(chuàng)建gst文件,接著就可以在Delphi中使用Mapx控件調(diào)入gst文件進行地圖的顯示了。

  其次在Delphi中對調(diào)入的圖象文件進行處理,包括圖象的放大,縮小,移動,鷹眼顯示以及在地圖中的位移軌跡等。

  部分Delphi代碼如下:

2 結(jié)語

  本系統(tǒng)由于采用了Motorola公司開發(fā)的嵌入TCP/IP協(xié)議處理的模塊G20,模塊M12和MapInfo公司所提供的Mapx控件進行開發(fā),整個系統(tǒng)成功的利用了//GIS的功能和特點,實現(xiàn)了實時監(jiān)控。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉