999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

開源在線地圖下載軟件MOBAC對天地圖圖源解析

2015-08-09 02:29:10
河南科技 2015年8期
關鍵詞:瓦片

周 毅 范 鴻 魏 曉

(成都理工大學 沉積地質研究院,四川 成都 610059)

1 MOBAC介紹及下載原理

MOBAC 全稱Mobile Atlas Creator 是免費開源地圖下載軟件,用戶可根據協議修改程序和自定義編寫圖源。在線地圖為了保證效率和性能會將地圖按照縮放等級進行分割。這些圖片塊稱為“瓦片”。每增加一級,圖片個數增加4 倍。從地圖的左上角開始,每個等級的每張圖片按X 軸和Y 軸取0,1,2,3…這樣的整數進行編號。加上縮放等級z,則x,y,z 三個數字組成的編號可以唯一確定某個縮放級別下唯一的一個區域[1-2]。MOBAC通過自定義編寫圖源文件可以抓取這些地圖瓦片。

2 MOBAC1.9.16-Ext對天地圖下載

由于MOBAC 官方版(http://mobac.sourceforge.net/)不能下載經緯度投影的天地圖和以經緯度投影的天地圖為底圖的其他在線地圖。因此本論文介紹MOBAC 在github 上的另一個開源項目MOBAC1.9.16-Ext 版本(https://github.com/rilyu/mobac-ext)。其 增 加 了msGeo-Latlong參數,能夠使MOBAC下載經緯度投影的地圖如天地圖總站上的地圖和以經緯度方式投影的各分省天地圖。

經過瀏覽器解析及對天地圖的瓦片地址仔細對比,天地圖按投影方式和圖層可細分為8 種類型[3-4](見表1)。

表1 天地圖8種類型樣式的區分

可以以其中之一的天地圖底圖為例來具體分析其解析過程和解析地址。

筆者采用的工具是火狐瀏覽器加上Firebug插件,在國家天地圖網站中,將投影方式調為經緯度投影。啟動Firebug工具(F12),用鼠標在地圖上劃動,則Firebug的圖片欄會顯示被刷新出來的地圖切片。仔細分析會發現有兩種類型的地圖切片,一種是解析地址中包含T=vec_c的天地圖底圖片,為底圖不透明層;另一種是地址中包含T=cva_c的文字標注層,為透明圖層。并且在解析地址中還可見到x、y和圖片層級l等信息(見圖1)。

圖1 瀏覽器解析天地圖瓦片

其中的一個天地圖底圖層瓦片地址為:http://t0.tianditu.com/DataServer?T=vec_c&x=1686&y=283&l=11,透明文字標注圖層瓦片地址為:http://t6.tianditu.com/DataServer?T=cva_c&x=12935&y=2700&l=14,(見圖2)。

圖2 天地圖底圖層(左)和透明文字層(右)

3 一個完整的圖源文件的解析

以上面任意抓取的一個經緯度投影的天地圖圖片為例,我們可以編寫一個完整的MOBAC 圖源文件,其代碼如下:

使用經緯度投影的天地圖-->

在代碼中,我們定義了圖源名稱為天地圖底圖-C,最小和最大的縮放級別分別是0 級和20 級,地圖切片的類型是png格式,指定該切片是經緯度投影方式。在上述代碼中,url 地址是將解析的地址中的數字都用變量代替,其中參數serverpart 代表線程,經過試驗,總共用6個線程,以提高下載速度;x、y、l分別用{$x}、{$y}、{$z}代替。將上述代碼另存為xml 格式,編碼為可識別中文的UTF-8(無簽名)。命名之后將此xml 圖源文件放在MOBAC 的mapsource 文件夾中,這樣就添加了一個自定義圖源(見圖3)。

圖3 天地圖底圖層在MOBAC中的顯示

4 混合圖源的制作

此圖源是一個混合圖源,最頂上的圖源是天地圖的文字標注層,是一個透明圖層,在圖源代碼中寫在最下面;最底下的圖層是天地圖底圖,圖源代碼中寫在最上面。需要注意的是,在這個混合圖源中,這三個分圖源的具體代碼并沒有寫出,是因為MOBAC可以將已經寫好并放在圖源文件夾mapsource 中的這三個圖源自動讀取并按照新圖源的命令進行整合(見圖4)。

其混合圖源代碼如下:

<customMultiLayerMapSource>

圖4 天地圖底圖配合文字標注層

因此基于上述的方法,我們可以自定義豐富的圖源,如谷歌衛星圖和天地道路圖的混合,騰訊衛星圖和高德文字標注層的混合等以滿足不同的用圖需求。

[1]付云虹,方俊.基于ArcGISEngine和Google靜態地圖服務的背景地圖實現[J].計算技術與自動化,2012,31(3):142-144.

[2]董元,李娜,張廣平.應用G_tilelayer的谷歌混合地圖顯示[J].地理空間信息,2011,9(4):72-74.

[3]仲偉政,魏金明,邵飛.基于天地圖的地圖服務方法初探[J].測繪通報,2014(S2):265-268.

[4]郭偉鵬,沈松雨.Silverlight支持下的WebGIS的研究與實現[J].地理空間信息,2011,9(4):34-36.

猜你喜歡
瓦片
河水
遼河(2025年7期)2025-07-25 00:00:00
打水漂
揚子江詩刊(2021年4期)2021-11-11 15:58:35
一種基于主題時空價值的服務器端瓦片緩存算法
慣性
揚子江(2019年1期)2019-03-08 02:52:34
基于NoSQL數據庫的瓦片地圖服務
主站蜘蛛池模板: 国产99视频精品免费视频7| 亚洲另类第一页| 91麻豆精品国产高清在线 | 人妻91无码色偷偷色噜噜噜| 亚洲成a人片7777| 久久久久久久97| 五月婷婷综合在线视频| 国产成人永久免费视频| 亚洲色图在线观看| 国产成人精品三级| 亚洲an第二区国产精品| 在线a视频免费观看| 欧美亚洲另类在线观看| 日韩欧美中文| 首页亚洲国产丝袜长腿综合| 国产成人精品高清在线| 91视频青青草| 97视频精品全国在线观看| www.youjizz.com久久| 久久黄色一级视频| 亚洲色图欧美激情| 一级黄色网站在线免费看| 亚洲成AV人手机在线观看网站| 午夜福利网址| 最新日本中文字幕| 亚洲精品视频免费| 国产女人在线观看| 成年人国产视频| 真实国产乱子伦视频| 97久久免费视频| 免费大黄网站在线观看| 国产xxxxx免费视频| 国产成人8x视频一区二区| 伊大人香蕉久久网欧美| 婷婷色婷婷| 亚洲无码精品在线播放| 亚洲毛片在线看| 欧美成人午夜影院| 99久久国产精品无码| 亚洲 日韩 激情 无码 中出| 在线精品亚洲一区二区古装| 国产91熟女高潮一区二区| 色综合a怡红院怡红院首页| 在线观看亚洲成人| 天堂成人在线视频| 亚洲国语自产一区第二页| 日韩最新中文字幕| 久久美女精品| 亚洲男人天堂2020| 成人在线欧美| 欧美天堂久久| 国产一级特黄aa级特黄裸毛片| 亚洲欧美国产视频| 香蕉网久久| 国产一区免费在线观看| 天天躁夜夜躁狠狠躁图片| 亚洲A∨无码精品午夜在线观看| 2021国产精品自拍| 久久综合成人| 久久中文电影| 久草青青在线视频| 免费观看国产小粉嫩喷水| 亚洲综合二区| 久久人人妻人人爽人人卡片av| 亚洲欧美日本国产综合在线| 欧美日本不卡| 91福利国产成人精品导航| 国产福利影院在线观看| 久久99国产视频| 国产熟睡乱子伦视频网站| 一区二区三区国产精品视频| 欧美日韩精品一区二区在线线| 欧美一级高清片欧美国产欧美| 国产美女在线免费观看| 99久久国产综合精品2023 | 国产JIZzJIzz视频全部免费| 日韩在线1| a毛片免费观看| 精品综合久久久久久97超人该| 国产成人精品一区二区不卡| 中文字幕 日韩 欧美| 国产精品性|