如何添加在线自定义地图

时间:2024-04-15 20:57:51

如何添加在线自定义地图

在奥维互动地图浏览器中,除了可以浏览内置的天地图、天地图影像、百度地图,您还可以添加自定义地图,如在线互联网地图和航拍图等。

☆说明:正常添加在线互联网地图的前提条件

(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