本發(fā)明涉及地圖處理方法,尤其涉及一種基于第三方電子地圖繪制自定義地圖圖層的方法。
背景技術(shù):
地圖學是研究地圖的理論、編制技術(shù)與應用方法的科學。傳統(tǒng)的地圖制作是利用紙和筆為主要工具,隨著科技的進步,地圖制作已改由電腦繪制。包括CAD(電腦輔助設計)、GIS(地理信息系統(tǒng))或一些地圖繪畫軟件。地圖的功能就如形象化的空間資料,空間資料是由量度得成的,并能儲在數(shù)據(jù)庫中,現(xiàn)時的制作由類比的制圖方法趨向電子和互動。電子地圖,即數(shù)字地圖,是利用計算機技術(shù),以數(shù)字方式存儲和查閱的地圖。電子地圖儲存資訊的方法,一般使用向量式圖像儲存,地圖比例可放大、縮小或旋轉(zhuǎn)而不影響顯示效果。電子地圖與紙質(zhì)地圖最大的區(qū)別在于,電子地圖可以縮放,并且縮放后的每一個層級展示的地圖內(nèi)不一樣。事實上,我們所看到的電子地圖是無數(shù)個瓦片圖層拼接在一起組成的。而在現(xiàn)有技術(shù)中,對電子地圖的處理或修改等是通過對原有電子地圖的整個圖層進行處理或修改,其工作量大,浪費人力。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例所要解決的技術(shù)問題在于,針對現(xiàn)有的對電子地圖的處理或修改等是通過對原有電子地圖的整個圖層進行處理或修改,其工作量大,浪費人力的問題,提出了一種基于第三方電子地圖繪制自定義地圖圖層的方法。
為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種基于第三方電子地圖繪制自定義地圖圖層的方法,該基于第三方電子地圖繪制自定義地圖圖層的方法包括:在地圖底圖上標記目標區(qū)域;獲取目標區(qū)域中的所有瓦片圖層;將所有瓦片圖層拼接成一張完整的地圖圖片,并導出;基于導出的地圖圖片,使用畫圖軟件對地圖進行臨摹繪制自定義圖案的圖層;將自定義圖層中的地圖切割分解為新瓦片圖層,并與原瓦片圖層的坐標一一對應,基于坐標覆蓋到地圖上。
其中,獲取目標區(qū)域中的所有瓦片圖層時,同時記錄一角的瓦片圖層的坐標;在將新瓦片圖層與原瓦片圖層一一對應時,根據(jù)瓦片圖層坐標進行對應。
其中,瓦片圖層坐標包括x軸坐標與y軸坐標。
其中,原瓦片圖層與新瓦片圖層均為256*256規(guī)格的瓦片圖。
其中,新瓦片圖層的數(shù)量與原瓦片圖層的數(shù)量相同。
實施本發(fā)明實施例,具有如下有益效果:本發(fā)明的基于第三方電子地圖加載自定義地圖的方法采用提取范圍內(nèi)的瓦片圖層,并在其上制作繪圖,再將繪圖分解為新的瓦片圖層,基于第三方地圖的接口加載自定義地圖圖層,步驟簡單,不需要使用專業(yè)的地圖編輯工具和知識對地圖進行編輯和修改,節(jié)省人力和技能學習成本。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明第一實施例的基于第三方電子地圖繪制自定義地圖圖層的方法的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參見圖1,圖1是本發(fā)明第一實施例的基于第三方電子地圖繪制自定義地圖圖層的方法的流程圖。在本實施例中,基于第三方電子地圖繪制自定義地圖圖層的方法包括:
在步驟S11中,在地圖底圖上標記目標區(qū)域。在此步驟中,可以使用原有的地圖上的區(qū)域邊界來確定所標記的目標區(qū)域。例如,選取武漢市的黃鶴樓景點,便利用原有地圖上標記的黃鶴樓景點的邊界,來確定標記的目標區(qū)域為黃鶴樓景點處的地圖。目標區(qū)域也可以是一個小區(qū)等?;蛘撸梢酝ㄟ^用戶在地圖底圖上設置多個依次連接的點來圈出一個目標區(qū)域。
在步驟S12中,獲取目標區(qū)域中的所有瓦片。獲取目標區(qū)域中的所有瓦片圖層時,同時記錄一角的瓦片圖層的坐標。瓦片圖層坐標可以包括x軸坐標與y軸坐標。
在步驟S13中,將所有瓦片圖層拼接成一張完整的地圖圖片,并導出。
在步驟S14中,基于導出的地圖圖片,使用畫圖軟件對地圖進行臨摹繪制自定義圖案的圖層。
在步驟S15中,將自定義圖層中的地圖切割分解為新瓦片圖層,并與原瓦片圖層的坐標一一對應,基于坐標覆蓋到地圖上。在將新瓦片圖層與原瓦片圖層一一對應時,根據(jù)瓦片圖層坐標進行對應。
其中,原瓦片圖層與新瓦片圖層均為256*256規(guī)格的瓦片圖,且新瓦片圖層的數(shù)量與原瓦片圖層的數(shù)量相同。
實施本發(fā)明實施例,具有如下有益效果:本發(fā)明的基于第三方電子地圖繪制自定義地圖圖層的方法采用提取范圍內(nèi)的瓦片圖層,并在其上制作繪圖,再將繪圖分解為新的瓦片圖層,基于第三方地圖的接口加載自定義地圖圖層,步驟簡單,不需要使用專業(yè)的地圖編輯工具和知識對地圖進行編輯和修改,節(jié)省人力和技能學習成本。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。