欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于WindowsCE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法

文檔序號:6424241閱讀:387來源:國知局
專利名稱:一種基于WindowsCE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種A,具體地說是一種基于Windows CE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法。本發(fā)明實現(xiàn)了在Windows CE嵌入式操作系統(tǒng)下的電子地圖標(biāo)繪設(shè)計,能夠?qū)﹄娮拥貓D上的任意對象進(jìn)行符號、文本、圖片的標(biāo)繪,并能夠記錄/回放整個標(biāo)繪過程并形成記錄文件,為多用戶之間共享標(biāo)繪信息創(chuàng)造了條件。
背景技術(shù)
隨著地理信息技術(shù)的不斷發(fā)展,電子地圖在國民經(jīng)濟(jì)生活中的應(yīng)用越來越廣泛。 但是,目前絕大部分電子地圖程序,還僅僅局限于只向用戶提供一般的定位導(dǎo)航等傳統(tǒng)服務(wù),不提供地圖標(biāo)繪功能即用戶只能被動地接受電子地圖的固有信息,而不能主動的對電子地圖的信息進(jìn)行修改、擴(kuò)充和刪除等操作,無法實現(xiàn)真正意義上的人機交互,因此此類電子地圖程序只能應(yīng)用在民用領(lǐng)域。然而,在很多涉及國家安全、國計民生的重要領(lǐng)域,比如軍事行動偵察、野外地質(zhì)勘測等,都需要電子地圖具備態(tài)勢標(biāo)繪功能。因為在這些領(lǐng)域,不僅需要電子地圖具備定位導(dǎo)航功能,更需要將某個地點的偵查、測量數(shù)據(jù),以符號、文本、圖片等形式標(biāo)繪在地圖上, 建立外部環(huán)境與電子地圖的密切聯(lián)系,實現(xiàn)真實世界與虛擬世界的高度統(tǒng)一,為軍事決策、 工程實施提供準(zhǔn)確、詳實的參考依據(jù)。這些都凸顯了電子地圖態(tài)勢標(biāo)繪的重要性。因此,打破傳統(tǒng)電子地圖程序的局限,實現(xiàn)電子地圖的態(tài)勢標(biāo)繪,具有非常重要的現(xiàn)實意義和應(yīng)用價值。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于Windows CE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法。本發(fā)明的目的是按以下方式實現(xiàn)的,
為填補傳統(tǒng)電子地圖程序在態(tài)勢標(biāo)繪領(lǐng)域的空白,本發(fā)明提供了一種基于Windows CE 嵌入式操作系統(tǒng)的電子地圖態(tài)勢標(biāo)繪解決方案,本方案不僅提供符號標(biāo)繪、文本標(biāo)繪和圖片標(biāo)繪功能,還提供記錄和回放標(biāo)繪過程功能,實現(xiàn)多用戶之間的標(biāo)繪信息共享。本發(fā)明的技術(shù)方案是采用專業(yè)電子地圖編輯工具,將一幅地圖,包括電子版或紙質(zhì)印刷版;將地圖轉(zhuǎn)化成支持編輯操作的PM2格式矢量電子地圖,然后使用繪圖軟件,生成標(biāo)繪符號,并運用地圖編輯軟件對地圖進(jìn)行編輯將符號加入地圖符號庫、建立符號庫中的符號與地層的內(nèi)部關(guān)聯(lián);通過編寫程序代碼,實現(xiàn)對符號、文本、圖片和地圖內(nèi)部圖層的選擇、控制和顯示,并采用后臺監(jiān)控技術(shù),實現(xiàn)對標(biāo)繪過程的全程跟蹤和記錄,形成標(biāo)繪過程記錄文件;根據(jù)標(biāo)繪過程記錄文件就能夠回放整個標(biāo)繪過程;具體步驟如下
1)在進(jìn)行標(biāo)繪之前,首先檢查進(jìn)行態(tài)勢標(biāo)繪的先決條件是否都已具備,這些條件包括PM2格式地圖是否準(zhǔn)備好、標(biāo)繪符號是否準(zhǔn)備好、符號是否已經(jīng)加入地圖符號庫、是否建立了符號與地層的內(nèi)部關(guān)聯(lián)、是否將符號加入了程序地址空間以及是否建立了符號選擇界面,這些條件必須全部具備則繼續(xù)進(jìn)行下一步操作;
2)運行條件都已具備之后,加載地圖,同時為地圖建立后臺數(shù)據(jù)庫;如果要記錄標(biāo)繪事件,則啟動標(biāo)繪記錄監(jiān)視線程,后面所有的標(biāo)繪動作都會被記錄下來;
3)繼續(xù)進(jìn)行符號標(biāo)繪,則執(zhí)行以下操作獲取標(biāo)繪符號、獲取對應(yīng)數(shù)據(jù)集、獲取對應(yīng)數(shù)據(jù)庫、單擊地圖標(biāo)繪目的地、獲取點坐標(biāo)、創(chuàng)建點對象、在對應(yīng)數(shù)據(jù)庫中插入相應(yīng)的一條記錄、更新并維護(hù)數(shù)據(jù)庫的記錄索引、顯示標(biāo)繪符號;
4)進(jìn)行文本或圖片標(biāo)繪,則執(zhí)行以下操作單擊標(biāo)繪符號、獲取對應(yīng)選擇集、獲取對應(yīng)數(shù)據(jù)集、獲取對應(yīng)數(shù)據(jù)庫、獲取對應(yīng)記錄索引、獲取該記錄的文本/圖片標(biāo)注信息、添加/修改文本/圖片標(biāo)注信息、保存記錄屬性值;
5)運行條件具備之前啟動了標(biāo)繪記錄監(jiān)視線程,則會生成標(biāo)繪記錄文件,關(guān)閉標(biāo)繪記錄線程,結(jié)束本次標(biāo)繪;
6)形成標(biāo)繪過程記錄文件,就是根據(jù)標(biāo)繪記錄文件的內(nèi)容,真實還原整個標(biāo)繪過程,并將所有標(biāo)繪點用線連接起來,從地圖上直觀的表現(xiàn)出整個標(biāo)繪過程的行動軌跡,顯示標(biāo)繪過程執(zhí)行以下操作
加載PM2地圖、清空跟蹤層、選擇并打開標(biāo)繪記錄文件、讀取標(biāo)繪事件個數(shù)、對每一個標(biāo)繪事件讀取相應(yīng)的經(jīng)緯度/文本/圖片信息、關(guān)閉標(biāo)繪記錄文件、將所有標(biāo)繪點按照標(biāo)繪事件發(fā)生的時間順序用線連接起來;
7)通過生成的標(biāo)繪記錄文件,真實再現(xiàn)標(biāo)繪過程和行動路徑,通過網(wǎng)絡(luò)通信方式,將本機的標(biāo)繪記錄文件和相應(yīng)的標(biāo)繪圖片傳給其他用戶,其他用戶能夠通過網(wǎng)絡(luò)了解整個標(biāo)繪行動過程,實現(xiàn)信息共享。此發(fā)明帶來的有益效果是
1)實現(xiàn)了電子地圖的態(tài)勢標(biāo)繪包括符號、文本、圖片標(biāo)繪,以及記錄/回放標(biāo)繪過程等功能。實現(xiàn)了真正意義上的人機交互,用戶從此擁有修改電子地圖的權(quán)利。2)基于Windows CE嵌入式操作系統(tǒng)進(jìn)行程序設(shè)計,支持ARM、X86等多種架構(gòu)的手持移動計算硬件平臺,包括各種手持機、M0BILE、SMARTPH0NE等。其設(shè)計思想也可以用于 Windows XP等桌面操作系統(tǒng)的電子地圖態(tài)勢標(biāo)繪設(shè)計。3)程序架構(gòu)設(shè)計合理,代碼運行效率高。程序界面友好,操作簡單。


圖1是符號、文本、圖片標(biāo)繪與記錄標(biāo)繪過程的流程2是顯示標(biāo)繪過程的流程圖。
具體實施例方式參照說明書附圖對本發(fā)明的作以下詳細(xì)地說明。本發(fā)明的基于Windows CE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法,設(shè)計步驟如下 在進(jìn)行標(biāo)繪之前,首先檢查進(jìn)行態(tài)勢標(biāo)繪的先決條件是否都已具備,這些條件是PM2
格式地圖是否準(zhǔn)備好、標(biāo)繪符號是否準(zhǔn)備好、符號是否已經(jīng)加入地圖符號庫、是否建立了
4符號與地層的內(nèi)部關(guān)聯(lián)、是否將符號加入了程序地址空間以及是否建立了符號選擇界面,這些條件必須全部具備才可以繼續(xù)進(jìn)行操作。運行條件都已具備之后,就可以加載地圖,同時為地圖建立后臺數(shù)據(jù)庫。如果要記錄標(biāo)繪事件,則啟動標(biāo)繪記錄監(jiān)視線程,后面所有的標(biāo)繪動作都會被記錄下來。如果進(jìn)行符號標(biāo)繪,則執(zhí)行以下操作獲取標(biāo)繪符號、獲取對應(yīng)數(shù)據(jù)集、獲取對應(yīng)數(shù)據(jù)庫、單擊地圖標(biāo)繪目的地、獲取點坐標(biāo)、創(chuàng)建點對象、在對應(yīng)數(shù)據(jù)庫中插入相應(yīng)的一條記錄、更新并維護(hù)數(shù)據(jù)庫的記錄索引、顯示標(biāo)繪符號。如果進(jìn)行文本或圖片標(biāo)繪,則執(zhí)行以下操作單擊標(biāo)繪符號、獲取對應(yīng)選擇集、獲取對應(yīng)數(shù)據(jù)集、獲取對應(yīng)數(shù)據(jù)庫、獲取對應(yīng)記錄索引、獲取該記錄的文本/圖片標(biāo)注信息、 添加/修改文本/圖片標(biāo)注信息、保存記錄屬性值。最后,如果之前啟動了標(biāo)繪記錄監(jiān)視線程,則會生成標(biāo)繪記錄文件。關(guān)閉標(biāo)繪記錄線程,結(jié)束本次標(biāo)繪。顯示標(biāo)繪過程的主要原理,就是根據(jù)標(biāo)繪記錄文件的內(nèi)容,真實還原整個標(biāo)繪過程,并將所有標(biāo)繪點用線連接起來,從地圖上直觀的表現(xiàn)出整個標(biāo)繪過程的行動軌跡。顯示標(biāo)繪過程執(zhí)行以下操作加載PM2地圖、清空跟蹤層、選擇并打開標(biāo)繪記錄文件、讀取標(biāo)繪事件個數(shù)、對每一個標(biāo)繪事件讀取相應(yīng)的經(jīng)緯度/文本/圖片信息、關(guān)閉標(biāo)繪記錄文件、將所有標(biāo)繪點按照標(biāo)繪事件發(fā)生的時間順序用線連接起來。記錄標(biāo)繪過程的最大的用途,就是可以通過生成的標(biāo)繪記錄文件,真實再現(xiàn)標(biāo)繪過程和行動路徑。如果通過某種通信方式,將本機的標(biāo)繪記錄文件和相應(yīng)的標(biāo)繪圖片傳給其他用戶,那么其他用戶也能夠了解整個標(biāo)繪行動過程,實現(xiàn)信息共享。
實施例本發(fā)明已經(jīng)成功應(yīng)用到浪潮巧金剛手持機中,并可以直接運行于所有以 Windows CE為操作系統(tǒng)的嵌入式設(shè)備。其設(shè)計思想也可以用于Windows XP等桌面操作系統(tǒng)的電子地圖態(tài)勢標(biāo)繪設(shè)計??偨Y(jié)
本發(fā)明提供了一種基于Windows CE嵌入式操作系統(tǒng)的電子地圖態(tài)勢標(biāo)繪設(shè)計方法,填補了傳統(tǒng)電子地圖程序在態(tài)勢標(biāo)繪領(lǐng)域的空白。此發(fā)明具備較高的學(xué)術(shù)價值和應(yīng)用價值,其應(yīng)用前景看好。除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
權(quán)利要求
1. 一種基于Windows CE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法,其特征在于采用專業(yè)電子地圖編輯工具,將一幅地圖,包括電子版或紙質(zhì)印刷版;將地圖轉(zhuǎn)化成支持編輯操作的PM2格式矢量電子地圖,然后使用繪圖軟件,生成標(biāo)繪符號,并運用地圖編輯軟件對地圖進(jìn)行編輯將符號加入地圖符號庫、建立符號庫中的符號與地層的內(nèi)部關(guān)聯(lián);通過編寫程序代碼,實現(xiàn)對符號、文本、圖片和地圖內(nèi)部圖層的選擇、控制和顯示,并采用后臺監(jiān)控技術(shù), 實現(xiàn)對標(biāo)繪過程的全程跟蹤和記錄,形成標(biāo)繪過程記錄文件;根據(jù)標(biāo)繪過程記錄文件就能夠回放整個標(biāo)繪過程;具體步驟如下1)在進(jìn)行標(biāo)繪之前,首先檢查進(jìn)行態(tài)勢標(biāo)繪的先決條件是否都已具備,這些條件包括 PM2格式地圖是否準(zhǔn)備好、標(biāo)繪符號是否準(zhǔn)備好、符號是否已經(jīng)加入地圖符號庫、是否建立了符號與地層的內(nèi)部關(guān)聯(lián)、是否將符號加入了程序地址空間以及是否建立了符號選擇界面,這些條件必須全部具備則繼續(xù)進(jìn)行下一步操作;2)運行條件都已具備之后,加載地圖,同時為地圖建立后臺數(shù)據(jù)庫;如果要記錄標(biāo)繪事件,則啟動標(biāo)繪記錄監(jiān)視線程,后面所有的標(biāo)繪動作都會被記錄下來;3)繼續(xù)進(jìn)行符號標(biāo)繪,則執(zhí)行以下操作獲取標(biāo)繪符號、獲取對應(yīng)數(shù)據(jù)集、獲取對應(yīng)數(shù)據(jù)庫、單擊地圖標(biāo)繪目的地、獲取點坐標(biāo)、創(chuàng)建點對象、在對應(yīng)數(shù)據(jù)庫中插入相應(yīng)的一條記錄、更新并維護(hù)數(shù)據(jù)庫的記錄索引、顯示標(biāo)繪符號;4)進(jìn)行文本或圖片標(biāo)繪,則執(zhí)行以下操作單擊標(biāo)繪符號、獲取對應(yīng)選擇集、獲取對應(yīng)數(shù)據(jù)集、獲取對應(yīng)數(shù)據(jù)庫、獲取對應(yīng)記錄索引、獲取該記錄的文本/圖片標(biāo)注信息、添加/修改文本/圖片標(biāo)注信息、保存記錄屬性值;5)運行條件具備之前啟動了標(biāo)繪記錄監(jiān)視線程,則會生成標(biāo)繪記錄文件,關(guān)閉標(biāo)繪記錄線程,結(jié)束本次標(biāo)繪;6)形成標(biāo)繪過程記錄文件,就是根據(jù)標(biāo)繪記錄文件的內(nèi)容,真實還原整個標(biāo)繪過程,并將所有標(biāo)繪點用線連接起來,從地圖上直觀的表現(xiàn)出整個標(biāo)繪過程的行動軌跡,顯示標(biāo)繪過程執(zhí)行以下操作加載PM2地圖、清空跟蹤層、選擇并打開標(biāo)繪記錄文件、讀取標(biāo)繪事件個數(shù)、對每一個標(biāo)繪事件讀取相應(yīng)的經(jīng)緯度/文本/圖片信息、關(guān)閉標(biāo)繪記錄文件、將所有標(biāo)繪點按照標(biāo)繪事件發(fā)生的時間順序用線連接起來;7)通過生成的標(biāo)繪記錄文件,真實再現(xiàn)標(biāo)繪過程和行動路徑,通過網(wǎng)絡(luò)通信方式,將本機的標(biāo)繪記錄文件和相應(yīng)的標(biāo)繪圖片傳給其他用戶,其他用戶能夠通過網(wǎng)絡(luò)了解整個標(biāo)繪行動過程,實現(xiàn)信息共享。
全文摘要
本發(fā)明提供一種基于WindowsCE的電子地圖態(tài)勢標(biāo)繪設(shè)計方法,是采用專業(yè)電子地圖編輯工具,將一幅地圖,包括電子版或紙質(zhì)印刷版;將地圖轉(zhuǎn)化成支持編輯操作的PM2格式矢量電子地圖,然后使用繪圖軟件,生成標(biāo)繪符號,并運用地圖編輯軟件對地圖進(jìn)行編輯將符號加入地圖符號庫、建立符號庫中的符號與地層的內(nèi)部關(guān)聯(lián);通過編寫程序代碼,實現(xiàn)對符號、文本、圖片和地圖內(nèi)部圖層的選擇、控制和顯示,并采用后臺監(jiān)控技術(shù),實現(xiàn)對標(biāo)繪過程的全程跟蹤和記錄,形成標(biāo)繪過程記錄文件;根據(jù)標(biāo)繪過程記錄文件就能夠回放整個標(biāo)繪過程。
文檔編號G06F17/30GK102169506SQ20111012665
公開日2011年8月31日 申請日期2011年5月17日 優(yōu)先權(quán)日2011年5月17日
發(fā)明者崔凱, 殷俊濤, 牛玉峰 申請人:山東超越數(shù)控電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
东平县| 建始县| 镇江市| 荥经县| 平原县| 鄂尔多斯市| 石屏县| 景德镇市| 丽江市| 南京市| 乡宁县| 襄城县| 睢宁县| 井陉县| 廉江市| 石台县| 怀远县| 屏东市| 潼南县| 县级市| 漳平市| 信阳市| 射洪县| 化州市| 宁津县| 乾安县| 清丰县| 南阳市| 无极县| 德庆县| 肥城市| 天津市| 石城县| 乌苏市| 太和县| 长乐市| 镇沅| 论坛| 丹寨县| 湛江市| 怀安县|