如何添加在線自定義地圖

在奧維互動地圖瀏覽器中,除了可以瀏覽內置的天地圖、天地圖影像、百度地圖,您還可以添加自定義地圖,如在線互聯網地圖和航拍圖等。

說明:正常添加在線互聯網地圖的前提條件

(1)被添加的地圖采用墨卡托投影方式,如高德地圖、騰訊地圖;或采用經緯度投影方式,如中國地質圖。

(2)圖片的URL鏈接里必須包含有地圖圖片的坐標值XY,以及地圖縮放級別值Z。

(3)被添加的地圖采用JPG或PNG格式的圖片顯示,每個圖塊的尺寸為256*256或512*512像素。

1. 獲取在線地圖URL

進入您需要添加的地圖官網,使用瀏覽器查看并解析地圖的主機名、主機編號、圖片的URL、尺寸、格式,如下。

本文以高德衛星圖和路網為例。

(1)使用瀏覽器打開高德地圖(https://ditu.amap.com),切換到衛星圖,按F12功能鍵,會彈出開發人員工具。

(2)點擊開發人員工具上方的【Network(網絡)】切換到網絡界面,移動并縮放地圖,列表里會增加網絡請求的詳細信息,如下圖:

1

下圖所示,為衛星圖的請求信息。

2

雙擊任意一條,將URL(https://webst04.is.autonavi.com/appmaptile?style=6&x=26969&y=12397&z=15)復制到TXT文本中。

您還可以看到該頁面的標題“appmaptile(256*256)”,“256*256”是該圖塊的尺寸。

3

在TXT文本中對URL進行編輯,如下:

(1)將“x=26969&y=12397&z=15”修改為“x={$x}&y={$y}&z={$z}”,即使用變量替代固定的x、y、z坐標值。

原URL:

https://webst04.is.autonavi.com/appmaptile?style=6&x=26969&y=12397&z=15

編輯后的URL:

https://webst04.is.autonavi.com/appmaptile?style=6&x={$x}&y={$y}&z={$z}

(2)將“webst04.is.autonavi.com”作為主機名。

部分在線地圖,其數據可能是分布式存儲在多臺服務器上。您可以將鼠標放到請求信息上,觀察URL中主機名的變化。

例如,高德衛星圖,主機編號會在“webst01至webst04”之間變化。

4

用變量“{$serverpart}”替換變化的部分,如“4”替換為“{$serverpart}”,最終的主機名為“webst0{$serverpart}.is.autonavi.com”。

原URL:

https://webst04.is.autonavi.com/appmaptile?style=6&x=26969&y=12397&z=15

編輯后的URL:

https://webst0{$serverpart}.is.autonavi.com/appmaptile?style=6&x={$x}&y={$y}&z={$z}

有些地圖的URL格式可能是“https://a.tile.openstreetmap.org/6/50/22.png”。

其中:a.tile.openstreetmap.org為主機名,前綴a為主機編號,在a至c之間變化,用變量替換為“{$serverpart}.tile.openstreetmap.org”;/6/50/22.png為URL,用變量替代為“/{$z}/{$x}/{$y}.png”。

注意:若您的圖為512*512像素,即x、y都要除2,z要減1。

URL示例:/arcgis/rest/services/ChinaOnlineCommunity_Mobile/MapServer/tile/{$z-1}/{$y/2}/{$x/2}

2. 添加自定義地圖

在奧維電腦端,點擊[自定義地圖]—>【自定義地圖管理】—>【添加】

10

進入[自定義地圖[添加]]對話框,設置下圖中所框選的參數。

11

☆說明

(1)地圖ID:200-1000之間,系統會給每個自定義地圖分配的一個ID號,不用修改。

(2)地圖名稱:即圖層名稱,設置后會顯示在[自定義地圖]菜單下,如“高德衛星圖”。

(3)最大級別:該地圖的最高級別,例如高德衛星圖的最高級別為18級,您可以設置為18及以上。

(4)投影類型:您根據地圖的實際情況選擇,一般為【墨卡托中國】或【墨卡托全球】。高德衛星圖采用墨卡托中國,所以本文選擇【墨卡托中國】。

(5)圖片類型:您根據地圖的實際情況選擇,地形圖、衛星圖(或影像圖)就選擇【影像地圖】;其他地圖可選擇【普通地圖】。

(6)圖片格式:您根據地圖的實際情況選擇。高德衛星圖為jpeg,所以選擇【JPG】;OpenStreetMap為“png”。您可以在網頁地圖請求信息中查看。

12

(7)圖片大小:您根據實際情況選擇,高德衛星圖一個瓦塊的尺寸為“256*256”的,因此選擇【256像素】。有些地圖可能是“512*512”的。

您可網頁地圖請求信息中,點擊某個圖塊,切換到【Preview(標頭)】,即可查看瓦塊的尺寸。

13

(8)主機名:您根據實際情況填寫。

根據《1. 獲取在線地圖URL》中的分析,高德衛星圖應該填寫“webst0{$serverpart}.is.autonavi.com”。

(9)端口號:在線互聯網地圖,通常保持默認即可。如果您地圖服務器設置了網絡端口號,那么就需要填寫。

(10)主機編號:您根據地圖的實際情況填寫。高德衛星圖為“1至4”,OpenStreetMap為“a至c”。

(11)URL:您根據地圖的實際情況填寫。高德衛星圖為“/appmaptile?style=6&x={$x}&y={$y}&z={$z}”,OpenStreetMap為“/{$z}/{$x}/{$y}.png”。

注意:若您的圖為512*512像素,即x、y都要除2,z要減1。

URL示例:/arcgis/rest/services/ChinaOnlineCommunity_Mobile/MapServer/tile/{$z-1}/{$y/2}/{$x/2}

設置完成后,點擊【確定】。

您點擊[自定義地圖],選擇高添加的圖層,即可瀏覽該地圖。

14

特別說明:

部分地圖需要令牌或者秘鑰才能訪問,如四川天地圖。

四川天地圖令牌生成鏈接:http://www.scgis.net.cn/imap/iMapServer/Token/default.aspx

高德路網圖層配置信息如下:

圖片類型:普通地圖

圖片格式:png

圖片大小:256像素

主機名:wprd0{$serverpart}.is.autonavi.com

端口號:默認

主機編號:1至4

URL:/appmaptile?x={$x}&y={$y}&z={$z}&&lang=zh_cn&size=1&scl=1&style=8<ype=7

3. 疊加路網圖層

本文高德衛星圖為例,在高德衛星圖上疊加高德路網。

在[自定義地圖管理]對話框,勾選需要設置疊加層的地圖,點擊【修改】。

19

高德路網只有小字體,因此您設置小字體疊加層即可。

設置完后,點擊【確定】—>【確定】。

17

在[自定義地圖]菜單下,選擇【高德衛星圖】,即可查看路網及衛星圖。

18

4. 常用地圖的URL

(1)高德地圖(小字體)

投影類型:墨卡托中國

圖片類型:普通地圖

圖片格式:png

圖片大小:256像素

主機名:webrd0{$serverpart}.is.autonavi.com

端口號:默認

主機編號:1至3

URL:/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={$x}&y={$y}&z={$z}

(2)高德地圖(大字體)

投影類型:墨卡托中國

圖片類型:普通地圖

圖片格式:png

圖片大小:256像素

主機名:wprd0{$serverpart}.is.autonavi.com

端口號:默認

主機編號:1至4

URL:/appmaptile?lang=zh_cn&size=1&style=7&x={$x}&y={$y}&z={$z}&scl=1<ype=7

(3)騰訊地圖

投影類型:墨卡托中國

圖片類型:普通地圖

圖片格式:JPG

圖片大小:256像素

主機名:rt{$serverpart}.map.gtimg.com

端口號:默認

主機編號:0至3

URL:/realtimerender?z={$z}&x={$x}&y={$y}&type=vector&style=0&v=1.1

(4)騰訊衛星圖

投影類型:墨卡托中國

圖片類型:影像地圖

圖片格式:JPG

圖片大小:256像素

主機名:p{$serverpart}.map.gtimg.com

端口號:默認

主機編號:0至3

URL:/sateTiles/{$z}/{$x/16}/{$y/16}/{$x}_{$y}.jpg

(5)騰訊衛星圖路網

投影類型:墨卡托中國

圖片類型:普通地圖

圖片格式:png

圖片大小:256像素

主機名:rt{$serverpart}.map.gtimg.com

端口號:默認

主機編號:0至3

URL:/tile?z={$z}&x={$x}&y={$y}&styleid=2&version=110

(6)騰訊地形圖

投影類型:墨卡托中國

圖片類型:影像地圖

圖片格式:JPG

圖片大小:256像素

主機名:p{$serverpart}.map.gtimg.com

端口號:默認

主機編號:0至3

URL:/demTiles/{$z}/{$x/16}/{$y/16}/{$x}_{$y}.jpg