詳解Mobile Atlas Creator1.9.16離線地圖下載神器之下載自定義圖源

Mobile Atlas Creator1.9.16離線地圖下載神器之下載自定義圖源

  

    本文詳細的介紹瞭如何使用Mobile Atlas Creator來下載自定義圖源,Mobile Atlas Creator是用於下載圖源的工具,本文測試的是高德地圖,其他地圖也差不多類似。


1、關於Mobile Atlas Creator的介紹

    Mobile Atlas Creator是用於下載圖源的工具,此工具免費,相信大家也找過不少相關的軟件,但是大多數都是收費的。很多製作手機離線地圖的朋友也會用到此工具來下載圖源。

最新版本爲1.9.16,官方網站:http://mobac.sourceforge.net/

下載地址:http://sourceforge.net/projects/mobac/

對於訪問不穩定的朋友,也可以到咱51cto下載中心下載使用。

下載地址:http://down.51cto.com/data/1593599

這裏值得說下的就是,

rmapsMobile Atlas Creator之前版本的地圖源那是可以選擇很多種類的商業地圖的,後來由於某種原因(據說是商業公司的反對),導致新版本的去掉了,不過這也可以通過自定義圖源來解決。

http://rmaps.github.io/


地圖糾偏小工具


2、詳細使用教程

自定義圖源需要創建一個xml文檔,然後放到Mobile Atlas Creator 1.9.16\mapsources目錄下面

①、編寫自定義xml文檔

<?xml version="1.0" encoding="UTF-8"?>
    <customMapSource>
        <name>gaode</name>
        <minZoom>0</minZoom>
        <maxZoom>19</maxZoom>
        <tileType>png</tileType>
        <tileUpdate>None</tileUpdate>
        <url>http://emap1.mapabc.com/mapabc/maptile?x={$x}&amp;y={$y}&amp;z={$z}</url>
        <backgroundColor>#000000</backgroundColor>
	</customMapSource>

上述是標準格式,可以根據需要進行修改。

其中url是重點,關於url怎麼獲取,下文會有詳細的介紹。


url獲取方法:

首先清除瀏覽器的緩存 Ctrl+Shift+Delete就可以打開清除緩存界面。


然後再用瀏覽器打開高德地圖,

高德地圖 url:http://www.amap.com/


隨便拖動地圖,瀏覽下,

打開ChromeCacheView 來查看緩存下來的圖片。


如圖所示:


wKiom1PPcFOBPrf3AAVD5cR7Ubs759.jpg


可以看到請求的地址:


wKioL1PPcZrS2IYKAAIGpTwd_Sk023.jpg


http://emap1.mapabc.com/mapabc/maptile?x=6746&y=3101&z=13


這個地址直接複製到瀏覽器地址欄是可以訪問,並且看到圖片的!如圖所示:


wKiom1PPcmnysI63AAII8xap7mk773.jpg

把這個URL地址複製出來,進行一下處理,將& 替換成&amp; x,y,z後面的值改成{$x},{$y},{$z}

http://emap1.mapabc.com/mapabc/maptile?x={$x}&amp;y={$y}&amp;z={$z}


②、軟件設置   

 軟件打開之後是的默認界面


wKiom1PPZXjTioVFAAl2iEOJrM0343.jpg



選擇地圖源爲添加的gaode,這裏就是上文的gaode.xml裏面的name


wKioL1PPZwKD1Mn4AAHmUlEqhnM822.jpg


③、轉換地圖冊類型

OSMTracker tile storage


wKioL1PPftKSd-_BAAFG3dWoyps451.jpg

這個類型根據需要進行選取。因爲我這是下載切片,然後使用openlayers加載來使用。



④、選擇要下載的區域


這個區域可以


地圖--》選擇區域按--》多邊形


建議選擇多邊形,在地圖上勾出需要下載的區域。建議區域不要選擇太大,選擇過大,下載慢,而且還會有限制。


如圖所示:

wKiom1PPZtXByWRpAAEmzjXl4Xk507.jpg


⑤、添加選擇的區域

將第④步中勾選的區域保存到layer中

wKiom1PPZxrAYB3CAAHFX2V7FYo714.jpg

選擇下載適當的縮放級別,這個根據自己的需要進行調整。


⑥、頁面設置

這裏主要進行一些地圖下載的設置。

wKiom1PPbUvi4m_VAAIF4tBgohc104.jpg

頁面設置,建議附加部分都不要。不然下載下來的圖片上面有經緯度網格線、頁面編號、比例尺、指南針等信息。

選擇保存的目錄。


這個設置信息是可以保存下來,以後再用的,這樣就不用每次都重複的設置了。


⑦、下載

wKioL1PPdE-BtDyWAAHvl8AY0ls893.jpg


這個下載根據你勾選的地圖區域的大小、縮放級別的多少來決定。


下載之後,可以看到所下載的圖片,

wKioL1PPgsvifiIOAANOCN44HYM332.jpg

文件目錄存放的結構是:z\x\y.png的結構


gaodetile\未命名_2014-07-23_172141\gaode\8\209\105.png

其中8表示縮放級別爲8,也就是url中z爲8

其中209表示x

其中105表示y

所示上述圖片,可以構造出一個可訪問的url地址:


http://emap1.mapabc.com/mapabc/maptile?x=209&y=105&z=8

可以通過訪問上述url地址和本地下載的圖片來對比,發現是一樣的。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章