列的“計算機命令”來生成圖像的。矢量圖像是由一些最基本的幾何類型點、線多邊形圓矩形等和他們的特征中心、半徑、角度、高度、寬度等以及一些指令如顏色填充等來構成的。矢量圖像要比同樣的柵格圖像要靈活,因為它可以任意調整大小而不損失圖像質量另外以矢量格式存儲的圖像在輸出設備上具有更高的分辨率而柵格圖像看上去總是一樣的與顯示設備的分辨率無關。另外,在本實施例中選用的矢量地圖,通常情況下較之柵格圖像占用較小的存儲空間。作為本實施例中的優(yōu)選,采用矢量地圖的另外一個優(yōu)點是利用Web作為交流與信息交換的重要方式的快速增長圖形、圖像的重要性越來越突出。
[0046]步驟S102在接口層,將儲存的矢量地圖與二維碼建立對應關系。在本實施例中,可以通過將矢量地圖的信息儲存至二維碼的數(shù)據(jù)單元中,即可實現(xiàn)在掃描二維碼信息時讀取得到矢量地圖信息,并且在表現(xiàn)層進行相關的顯示。由于二維碼的唯一對應的特殊性,可以實現(xiàn)每一個需要定位的位置點對應制作唯一標識的二維碼,即“一點一碼”。作為本實施例中的優(yōu)選,二維碼的內容包含對該點對應地理信息或者該點的ID信息。作為本實施例中的優(yōu)選,在二維碼中儲存的信息可以包括URL地址,通過手持設備可以對URL地址進行直接訪問。
[0047]步驟S103在應用層,掃描對應二維碼進行定位。作為本實施例中的優(yōu)選,通過具有攝像功能的設備對二維碼進行掃描。所述對應二維碼是指,所需要定位的位置點所對應的二維碼。比如,在電影院中,需要對應的位置點可以是座位。比如,在停車場中,需要對應的位置點可以是車位鎖。比如,在主要省會城市地圖,對應點可以是城市中的標志性建筑物、餐館、地鐵、電話亭、車站等。比如,在超市中對應點可以是貨架或者物品。比如,在是被對應點可以是生活物品或者不同房間。
[0048]步驟S104在表現(xiàn)層,用以顯示二維碼對應的地圖位置信息。在所述表現(xiàn)層的顯示包括但不限于通過手持設備、大屏幕顯示屏幕等方式。所述對應的地圖位置信息,可以是詳細的或者模糊的,具體可以根據(jù)SVG的壓縮以及儲存信息的方式進行決定。
[0049]圖1(b)是本發(fā)明一實施例中的基于二維碼定位方法的層級邏輯示意圖。
[0050]在所述的層級邏輯示意圖中,包括:數(shù)據(jù)層101、接口層102、應用層103、表現(xiàn)層104。
[0051]在數(shù)據(jù)層101中,所述地圖位置信息可以通過WEB服務器進行訪問,并進行地圖信息的矢量化,得到矢量地圖。所述矢量地圖可以通過矢量圖形軟件來繪制矢量圖形的軟件。有益效果在于:由于矢量圖形可通過公式計算獲得,所以矢量圖形文件體積一般較小。矢量圖形最大的優(yōu)點是無論放大、縮小或旋轉等不會失真。使用的方式包括但不限于:coreldraw、Adobe Illustrator、Vector Magic、freehand。
[0052]當所述矢量地圖為SVG矢量地圖,支持用戶與圖像的交互SVG支持動畫和交互任何一種SVG圖像元素都能使用腳本來處理類似于鼠標單擊以及鍵盤輸入等事件。比如,在所述接口層102中通過SVG中具有的設計完善的DM接口使各種編程語言和腳本語言可以方便地對它的每一個元素進行操作O由于SVG內置了對于JavaScript的支持。利用JavaScript可以為SVG添加引人入勝的交互程序比如將某個圖形元素移動或變換而不是整幅圖像的切換。
[0053]在所述接口層102中,儲存了矢量地圖與二維碼的對應關系,當在接口層調用二維碼時,即能夠獲取矢量地圖中的地圖信息。由于二維碼的唯一對應的特殊性,可以實現(xiàn)每一個需要定位的位置點對應制作唯一標識的二維碼,即“一點一碼”。作為本實施例中的優(yōu)選,二維碼的內容包含對該點對應地理信息或者該點的ID信息。作為本實施例中的優(yōu)選,在二維碼中儲存的信息可以包括URL地址,通過手持設備可以對URL地址進行直接訪問。
[0054]在所述應用層103,采用具有圖像獲取功能的設備在應用層103進行掃描二維碼,所述對應二維碼是指,與需要定位的點的地理位置信息相對應的二維碼。比如,對于定位一個定位點,掃描周圍距離最近的二維碼,便可以通過應用層103獲取相關聯(lián)位置信息以及與該地理位置相關的信息,包括但不限于該定位點位置的物品信息、地理位置信息。在所述接口層102通過所述儲存的矢量地圖與二維碼建立的對應關系,在所述數(shù)據(jù)層101的矢量地圖數(shù)據(jù)庫中進行查詢,查詢得到二維碼所對應的位置以及相關聯(lián)的信息,包括但不限于:物品信息、位置相關聯(lián)信息。
[0055]在所述表現(xiàn)層104,用以顯示二維碼對應的地圖位置信息,顯示在所述表現(xiàn)層104的可視設備中。比如智能手機、PAD、智能穿戴設備中。所述表現(xiàn)層包括但不限于,Android客戶端、1S客戶端以及WAP端。
[0056]圖2是本發(fā)明一優(yōu)選實施例中的基于二維碼定位方法的層級邏輯示意圖。
[0057]在所述的層級邏輯示意圖中,包括:數(shù)據(jù)層101、接口層102、應用層103、表現(xiàn)層104。
[0058]在數(shù)據(jù)層101中,所述地圖位置信息可以通過WEB服務器進行訪問,并進行地圖信息的矢量化,得到矢量地圖。在所述接口層102中,儲存了矢量地圖與二維碼的對應關系,當在接口層調用二維碼時,即能夠獲取矢量地圖中的地圖信息。在所述應用層103,采用具有圖像獲取功能的設備在應用層103進行掃描二維碼,所述對應二維碼是指,與需要定位的點的地理位置信息相對應的二維碼。在所述表現(xiàn)層104,用以顯示二維碼對應的地圖位置信息,顯示在所述表現(xiàn)層104的可視設備中。作為本實施例中的優(yōu)選,在所述表現(xiàn)層104,還包括地理位置對應的POI地址信息201,并在所述數(shù)據(jù)層101中增設POI地址信息數(shù)據(jù)庫203,以及在接口層102增設POI地址信息接口 202。在所述表現(xiàn)層中的所述POI地址信息201中的POI,是“Point of Interest”的興趣點,每個POI包含四方面信息:名稱、類別、經(jīng)度、瑋度。全面的POI訊息是豐富位置信息地圖的必備資訊,及時的POI興趣點能提醒用戶路況的分支及周邊建筑的詳盡信息,也能方便導航中查到你所需要的各個地方,選擇最為便捷和通暢的道路來進行路徑規(guī)劃。比如,在地理信息系統(tǒng)中,一個POI地址信息201可以是一棟房子、一個商鋪、一個郵筒、一個公交站等等。所述POI地址信息接口 202,用于調用在所述數(shù)據(jù)層101中的POI地址信息。所述POI地址信息數(shù)據(jù)庫203,用于接口層102中POI地址信息接口 202對所述POI地址信息調用。
[0059]圖3是本發(fā)明一優(yōu)選實施例中的基于二維碼定位方法的層級邏輯示意圖。
[0060]在所述的層級邏輯示意圖中,包括:數(shù)據(jù)層101、接口層102、應用層103、表現(xiàn)層104。
[0061]在數(shù)據(jù)層101中,所述地圖位置信息可以通過WEB服務器進行訪問,并進行地圖信息的矢量化,得到矢量地圖。在所述接口層102中,儲存了矢量地圖與二維碼的對應關系,當在接口層調用二維碼時,即能夠獲取矢量地圖中的地圖信息。在所述應用層103,采用具有圖像獲取功能的設備在應用層103進行掃描二維碼,所述對應二維碼是指,與需要定位的點的地理位置信息相對應的二維碼。在所述表現(xiàn)層104,用以顯示二維碼對應的地圖位置信息,顯示在所述表現(xiàn)層104的可視設備中。作為本實施例中的優(yōu)選,所述表現(xiàn)層104,還包括與地理位置關聯(lián)的物品信息301,并在所述數(shù)據(jù)層101增設所述物品信息數(shù)據(jù)庫303,以及在接口層增設位于所述位置的物品信息接口 302。所述與地理位置關聯(lián)的物品信息301為定位提供點要素,比如,包含的字段有各點要素ID號、對應商品大類名稱、商品細目類別名稱等。所述物品信息數(shù)據(jù)庫303中儲存物品信息,用以在所述接口層102中的物品信息接口302的調用。在所述物品信息數(shù)據(jù)庫303中可以包括,點要素空間數(shù)據(jù)庫,定位基于點要素,能夠實現(xiàn)與矢量地圖的關聯(lián)以及實現(xiàn)用戶檢索功能。
[0062]圖4是本發(fā)明一優(yōu)選實施例中的基于二維碼定位方法的層級邏輯示意圖。
[0063]在所述的層級邏輯示意圖中,包括:數(shù)據(jù)層101、接口層102、應用層103、表現(xiàn)層104。
[0064]在數(shù)據(jù)層101中,所述地圖位置信息可以通過WEB服務器進行訪問,并進行地圖信息的矢量化,得到矢量地圖。在所述接口層102中,儲存了矢量地圖與二維碼的對應關系,當在接口層調用二維碼時,即能夠獲取矢量地圖中的地圖信息。在所述應用層103,采用具有圖像獲取功能的設備在應用層103進行掃描二維碼,所述對應二維碼是指,與需要定位的點的地理位置信息相對應的二維碼。在所述表現(xiàn)層104,用以顯示二維碼對應的地圖位置信息,顯示在所述表現(xiàn)層104的可視設備中。作為本實施例中的優(yōu)選,在所述表現(xiàn)層104,還包括訪問HTML顯示401,并在所述數(shù)據(jù)層101增設所述URL統(tǒng)一資源定位符403,以及在接口層102增設URL訪問接口 402。所述HTML顯示401即超文本標記語言,是指頁面內可以包含圖片、鏈接,程序等非文字元素,在所述表現(xiàn)層104按照超文本標記語言進行顯示。所述URL統(tǒng)一資源定位符403用以提供URL訪問接口,所述URL對應的資源信息包括但不限于:地理位置信息URL、地圖信息URL、或者唯一對應的可訪問的URL。
[0065]圖5是本發(fā)明一實施例中的基于二維碼定位系統(tǒng)的結構連接示意圖。
[0066