[發明專利]基于多點觸摸屏便攜式設備引導的圖斑構建和修正方法有效
| 申請號: | 201310362171.4 | 申請日: | 2013-08-19 |
| 公開(公告)號: | CN103440103A | 公開(公告)日: | 2013-12-11 |
| 發明(設計)人: | 王慧青;張新和;張小國 | 申請(專利權)人: | 東南大學 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210018 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 多點 觸摸屏 便攜式 設備 引導 構建 修正 方法 | ||
1.一種基于多點觸摸屏便攜式設備引導的圖斑構建和修正方法,其特征在于:在構建圖斑之前,初始化建立存儲所有采集點容器、存儲待構建圖斑點容器、修正圖斑點容器;首先采集待構建圖斑點,待構建圖斑點數據源來自GPS采集點、屏幕取點、底圖點采集點之一;然后選擇構建外業調查圖斑,采用滑動手勢,并將滑動過程中所經過的采集點加入待構建圖斑的序列,構建圖斑點選擇完畢時,滑動手勢結束,手指離開觸屏,設置為手勢修正與圖斑屬性錄入階段,若出現錯誤操作時,根據定義的圖斑修正手勢及其約束條件,對圖斑形狀進行修正,修正完成之后進行圖斑屬性錄入;如果構建圖斑階段選擇采集點正確,無須修正,則跳過手勢修正階段,直接對待構建圖斑進行屬性錄入。
2.根據權利要求1所述的基于多點觸摸屏便攜式設備引導的圖斑構建和修正方法,其特征在于:所述待構建圖斑點數據采集流程包括如下:
a.打開外業調查軟件,導入工作底圖:矢量現狀圖、影像金字塔圖;
b.選擇外業調查點的數據來源:GPS采點、屏幕取點;
c.根據選擇的數據來源采點:如果為GPS采點,則利用設備的GPS接收裝置,接收GPS電文,解析當前的位置,獲得經緯度信息,通過坐標變換轉換為WGS-84平面坐標并標注在屏幕上;如果為屏幕取點,則直接單擊屏幕需要取點處,采集屏幕點,通過坐標變換,將屏幕坐標轉換為WGS-84平面坐標;
d.采集點加入所有采集點容器:將采集點信息保存至所有采集點容器之中;所述所有采集點容器為存儲所有外業調查采集點的容器列表,采用順序結構存儲;
e.判斷采集數據是否結束:如果結束,則進入構建圖斑階段;反之,則重復c、d步驟。
3.根據權利要求1所述的基于多點觸摸屏便攜式設備引導的圖斑構建和修正方法,其特征在于:所述圖斑構建流程包括如下:
a.構建圖斑階段開始,手指觸摸屏幕,獲得觸點位置,觸發手勢按下階段響應,在此階段判定該觸點是否為外業調查采集點,如果不是,說明不是構建圖斑操作,執行平移、縮放操作;如果是,則開始手勢滑動選取待構建圖斑點;
b.隨著手勢的滑動依次觸發若干手勢滑動響應,在該階段的每次的響應中獲得相應的觸點坐標,對該坐標進行判定,如果該點為外業調查采集點,則將之存入待構建圖斑點容器中,并將該點的屬性設置為待構建圖斑點;
c.判斷是否結束滑動,如果是,則進入手勢彈起階段,即手指離開觸摸屏,在此階段將操作狀態設置為手勢修正,進入手勢修正階段;反之,繼續b步驟的操作。
4.根據權利要求1所述的基于多點觸摸屏便攜式設備引導的圖斑構建和修正方法,其特征在于:所述圖斑修正流程包括如下:
a.進入圖斑修正階段,手指觸摸屏幕,觸發手勢按下階段響應,獲得觸點位置坐標,判定該點是否為待構建圖斑點,若是,則開始進行手勢選點圖斑修正;否則,執行平移、縮放操作;
b.判定是否觸發長按操作,如果選中待構建圖斑點,且長按,則觸發長按響應,在此階段執行拖動點操作;
c.如果不是長按操作,則進入手勢滑動階段,手勢滑動的過程中會多次觸發該階段的響應,每一次響應中,獲得觸點坐標位置,并判斷該點是否為外業調查采集點,如果是,則加入修正圖斑容器中;反之,不進行任何操作。
d.判定手勢滑動是否結束,如果滑動結束,則進入下一階段響應,反之繼續c步驟的判定。
e.手勢滑動結束,手指離開觸摸屏將觸發手勢彈起階段響應,在此階段,根據手勢按下、手勢滑動兩階段的獲得的修正圖斑點容器中的點結合手勢修正的約束條件,得到最終的手勢修正類型,依據不同的手勢修正類型,執行相關的操作。
5.根據權利要求4所述的基于多點觸摸屏便攜式設備引導的圖斑構建和修正方法,其特征在于:所述圖斑構建流程中圖斑修正手勢的定義如下:
a.添加采集點:分為兩類情況:
1)中間添加點:在線狀地物或面狀地物的中間點處添加采集點;約束條件為:滿足相鄰約束條件且修正圖斑點容器中除去首尾點其他均為非待構建圖斑點;
2)首尾添加點:主要針對線狀地物的首尾節點處增加點;約束條件為:待構建圖斑為線狀地物,修正圖斑點容器的首/尾點為待構建圖斑容器中的首尾點,容器中其他點為非待構建圖斑點;
b.移除采集點:移除待構建圖斑中的采集點,一次只能移除一個待構建圖斑點;約束條件為:修正圖斑點容器中只能有三個點,且這三點依次為相鄰的待構建圖斑點;
c.拖動采集點:長按待構建圖斑點,然后拖動至指定位置;約束條件:長按需要拖動的待構建圖斑點;
d.線狀地物變為面狀地物:將線狀地物變為面狀地物;約束條件:待構建圖斑類型為線狀地物,修正圖斑點容器中只有兩點,這兩點為待構建圖斑點容器中的首尾點;
e.面狀地物變為線狀地物:將面狀地物變為線狀地物;約束條件:待構建圖斑類型為面狀地物,修正圖斑點容器中只有兩點,該兩點為待構建圖斑容器中的相鄰點或者首尾點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東南大學,未經東南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310362171.4/1.html,轉載請聲明來源鉆瓜專利網。





