專利名稱:一種瓦片地圖制作方法及系統的制作方法
技術領域:
本發明涉及一種地圖制作技術,尤其涉及一種瓦片地圖制作方法及系統。
背景技術:
瓦片地圖金字塔模型是一種多分辨率層次模型,從瓦片金字塔的底層到頂層,分辨率越來越低,但表示的地理范圍不變。首先確定地圖服務平臺所要提供的縮放級別的數量N,把縮放級別最低、地圖比例尺最大的地片作為金字塔的底層,即第O層,并對其進行分塊,從地片的左上角開始,從左至右、從上到下進行切割,分割成相同大小(比如256x256像素)的正方形地圖瓦片,形成第O層瓦片矩陣;在第O層地片的基礎上,按每2x2像素合成為一個像素的方法生成第I層地片,并對其進行分塊,分割成與下一層相同大小的正方形地圖瓦片,形成第I層瓦片矩陣;采用同樣的方法生成第2層瓦片矩陣;...;如此下去,直到第N — I層,構成整個瓦片金字塔。傳統的WebGIS是實時請求地圖服務器傳輸地圖的,可以有效的反應地圖的現勢性;而瓦片地圖是預生成規矩的柵格圖片存儲于硬盤目錄下,地圖以鏈接圖片的方式快速定制。兩種模式在請求及響應的速度方面有明顯的差異,瓦片地圖的響應速度要明顯快于傳統的WebGIS,同時對地圖服務器的負載也相應小一些。自從Google Map推出Tile Map Image方式提供的地圖位置服務之后,國內的go2map、mapabc、mapbar等專業地圖搜索公司紛紛仿效,相繼推出了基于地圖瓦片金字塔模型的WebGIS新模式,而且,這種模式也正在變成各種企業WebGIS應用的常規模式。為了制作瓦片地圖,各個GIS廠商提供了不同的制圖工具,其方法是:首先,確定瓦片金字塔的某個級別(即確定地圖的比例尺);然后,加載地圖所用到的一個或多個矢量或柵格圖層數據,為各個圖層配置相應的顯示符號樣式和文字注記樣式;最后,按照一定的規則將地圖柵格化,并切割成若干小圖片,保存在相應的位置。之后,確定瓦片金字塔的另外一個級別,重復上述操作直至完成整個瓦片金字塔的制作?,F有技術方案的缺點主要表現在:1、金字塔的各個級別分別配圖制作,在制作過程中,無法快速的預覽制作完成之后的樣子。通常,瓦片地圖的切割、輸出的量是非常大的,如果只能在切割完成后,才能發現問題,于是,重新修改配圖樣式,重新切割。這將嚴重影像工作效率。2、每個級別的顯示比例和圖片大小等參數分別設置,增加了軟件使用的復雜性,同時也大大增加了制圖人員誤操作的可能性。
發明內容
本發明的目的在于,提供一種瓦片地圖制作方法及系統,彌補了在配圖時無法實時預覽最終結果的不足,提高了瓦片金字塔配圖、出圖的效率。為實現上述目的,根據本發明的一個方面,提供一種瓦片地圖制作方法,包括:設置瓦片地圖金字塔模型的各項參數;
根據所述參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置;根據配置的所述圖層數據列表生成所述瓦片地圖。瓦片地圖金字塔模型的各項參數包括:地圖范圍、地圖投影、地圖屬性、金字塔層級范圍、地圖背景顏色、透明度和圖層數據相對于金字塔模型的路徑。該方法還包括:根據設置的數據路徑、范圍、金字塔模型的層級范圍或切割地圖的格式對所述瓦片地圖金字塔模型進行切割輸出。圖層數據列表中包括:各個圖層的可見度、圖層的顯示樣式和文字注記樣式。為實現上述目的,根據本發明的另一個方面,提供一種瓦片地圖制作系統,包括:設置裝置,用于設置瓦片地圖金字塔模型的各項參數;列表生成裝置,用于根據所述參數生成所述金字塔模型的圖層數據列表;配置裝置,用于以所見即所得的方式進行圖層數據列表的可視化配置;地圖制作裝置,用于根據所述圖層數據列表制作所述瓦片地圖金字塔模型。該系統還包括:切割輸出裝置,用于根據設置的數據路徑、范圍、金字塔模型的層級范圍或切割地圖的格式對所述瓦片地圖金字塔模型進行切割輸出。本發明的瓦片地圖制作方法及系統,通過設置瓦片地圖金字塔模型的各項參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置;再根據配置的所述圖層數據列表制作所述瓦片地圖。本發明通過首先確定金字塔的各項參數,之后,在一個統一界面下為金字塔的各個級別配置地圖,在配置的過程中實時表現制作完成之后的樣子,最后統一出圖。彌補了在配圖時無法實時預覽最終結果的不足,提高了瓦片金字塔配圖、出圖的效率。
圖1是本發明瓦片地圖制作方法的實施例流程圖;圖2是本發明瓦片地圖金字塔模型參數設置示意圖;圖3是本發明圖層數據列表設置示意圖;圖4是本發明瓦片地圖金字塔模切割輸出示意圖;圖5是本發明瓦片地圖制作系統實施例結構圖。
具體實施例方式一般情況下,一個金字塔制作方案中各個級別的比例尺倍數、切割圖片的大小、格式等是固定不變的,基于這個前提,本發明提出瓦片地圖金字塔模型的制作方法和系統,即首先確定金字塔的各項參數,之后,在一個統一界面下為金字塔的各個級別配置地圖,在配置的過程中實時表現制作完成之后的樣子,最后統一出圖。以下結合附圖對本發明進行詳細說明。如圖1所示,本發明瓦片地圖制作方法的實施例流程包括:步驟102,設置瓦片地圖金字塔模型的各項參數;如圖2所示,對各項參數進行設置,瓦片地圖金字塔模型的各項參數包括:
(I)地圖范圍:即確定金字塔頂的地理范圍,金字塔頂指的是瓦片地圖縮小到最小的時候用來表現地圖的唯一一張圖片。(2)地圖投影:用來規范用來制作瓦片金字塔的地圖的投影參數。(3)地圖屬性:用來確定金字塔各級別的比例尺倍數。(4)金字塔層級范圍:確定金字塔的起始級數和終止級數。(5)其他參數:地圖背景顏色、透明度、圖層數據相對金字塔模型的路徑等等。步驟104,根據所述參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置;如圖3所示,左側分頁顯示金字塔各個層級所使用的圖層數據列表,圖層數據列表中包括:各個圖層的可見性、圖層的顯示樣式和文字注記樣式。可以通過鼠標點擊使地圖直接跳到相應的級數。在配置的過程中,可以通過鼠標滾輪實現放大、縮小、漫游等操作,其顯示的樣式和最終制作完成的瓦片金字塔樣式完全一致。步驟106,根據配置的所述圖層數據列表制作瓦片地圖金字塔模型;步驟108,根據設置的數據路徑、范圍、金字塔模型的層級范圍和切割地圖的格式對所述瓦片地圖金字塔模型進行切割輸出。如圖4所示,按照圖中界面,設置輸出的路徑、范圍、輸出的金字塔的層級范圍、切割地圖的格式等等參數,完成瓦片地圖的切割輸出。本實施例的瓦片地圖制作方法,通過設置瓦片地圖金字塔模型的各項參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置;再根據配置的所述圖層數據列表制作所述瓦片地圖金字塔模型。本發明通過首先確定金字塔的各項參數,之后,在一個統一界面下為金字塔的各個級別配置地圖,在配置的過程中實時表現制作完成之后的樣子,最后統一出圖。彌補了在配圖時無法實時預覽最終結果的不足,提高了瓦片金字塔配圖、出圖的效率?;谕话l明構思,如圖5所示,本發明還提供一種瓦片地圖制作系統實施例包括:設置裝置21,用于設置瓦片地圖金字塔模型的各項參數;列表生成裝置22,用于根據所述參數生成所述金字塔模型的圖層數據列表;配置裝置23,用于以所見即所得的方式進行圖層數據列表的可視化配置;地圖制作裝置24,用于根據所述圖層數據列表制作所述瓦片地圖金字塔模型。切割輸出裝置25,用于根據設置的數據路徑、范圍、金字塔模型的層級范圍或切割地圖的格式對所述瓦片地圖金字塔模型進行切割輸出。本實施例的瓦片地圖制作系統,通過設置瓦片地圖金字塔模型的各項參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置;再根據配置的所述圖層數據列表制作所述瓦片地圖。本發明通過首先確定金字塔的各項參數,之后,在一個統一界面下為金字塔的各個級別配置地圖,在配置的過程中實時表現制作完成之后的樣子,最后統一出圖。彌補了在配圖時無法實時預覽最終結果的不足,提高了瓦片金字塔配圖、出圖的效率。應說明的是:以上實施例僅用以說明本發明而非限制,本發明也并不僅限于上述舉例,一切不脫離本發明的精神和范圍的技術方案及其改進,其均應涵蓋在本發明的權利要求范圍中。
權利要求
1.一種瓦片地圖制作方法,其特征在于,包括: 設置瓦片地圖金字塔模型的各項參數; 根據所述參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置; 根據配置的所述圖層數據列表制作所述瓦片地圖金字塔模型。
2.根據權利要求1所述的瓦片地圖制作方法,其特征在于,所述瓦片地圖金字塔模型的各項參數包括:地圖范圍、地圖投影、地圖屬性、金字塔層級范圍、地圖背景顏色、透明度和圖層數據相對于金字塔模型的路徑。
3.根據權利要求1所述的瓦片地圖制作方法,其特征在于,還包括: 根據設置的數據路徑、范圍、金字塔模型的層級范圍或切割地圖的格式對所述瓦片地圖金字塔模型進行切割輸出。
4.根據權利要求2所述的瓦片地圖制作方法,其特征在于,所述圖層數據列表中包括:各個圖層的可見性、圖層的顯示樣式和文字注記樣式。
5.一種瓦片地圖制作系統,其特征在于,包括: 設置裝置,用于設置瓦片地圖金字塔模型的各項參數; 列表生成裝置,用于根據所述參數生成所述金字塔模型的圖層數據列表; 配置裝置,用于以所見即所得的方式進行圖層數據列表的可視化配置; 地圖制作裝置,用于根據所述圖層數據列表制作所述瓦片地圖金字塔模型。
6.根據權利要求5所述的瓦片地圖制作系統,其特征在于,還包括: 切割輸出裝置,用于根據設置的數據路徑、范圍、金字塔模型的層級范圍或切割地圖的格式對所述瓦片地圖金字塔模型進行切割輸出。
全文摘要
本發明公開了一種瓦片地圖制作方法及系統。其中該方法包括設置瓦片地圖金字塔模型的各項參數;根據所述參數生成所述金字塔模型的圖層數據列表并以所見即所得的方式進行圖層數據列表的可視化配置;根據配置的所述圖層數據列表制作所述瓦片地圖金字塔模型。本發明通過首先確定金字塔的各項參數,之后,在一個統一界面下為金字塔的各個級別配置地圖,在配置的過程中實時表現制作完成之后的樣子,最后統一出圖。彌補了在配圖時無法實時預覽最終結果的不足,提高了瓦片金字塔配圖、出圖的效率。
文檔編號G09B29/00GK103208225SQ20121000861
公開日2013年7月17日 申請日期2012年1月12日 優先權日2012年1月12日
發明者王剛, 劉冬林, 喬麗 申請人:中國科學院遙感應用研究所, 北京中遙地網信息技術有限公司