奥维地图软件 + 地图底图(map-for-free) 的安装配置

动机/功能:https://maps-for-free.com/ 该地形图上不能做标记,比如标注城市山脉河流等的名称;也不能直接在该地形图上叠加其它地形图,以显示所有城市 乃至街道的名称。先看最后效果:

步骤①:官网下载奥维互动地图软件,它做标记用的。下载历史版本omapX64V952.rar, 本人使用当前版本无法叠加其它图层,几番折腾后改用这历史版本。

步骤②:打开奥维互动地图软件,有3种方式配置底图。

一种是扫描别人分享的二维码,直接导入别人配置好的信息;PC端也可以扫描,自行在网上搜寻别人分享的二维码即可。步骤是 软件上custom map -> custom map managerment -> Scan QR code.

第二种是在软件上按照一定规则配置;下图示例为maps-for-free的基本图层,map-for-free的其它底图配置,关键在url处替换relief为water、admin、streets等。多个图层可以叠加,然后显示在奥维软件上,下图中的“overlay”按钮即可为当前图层设置要叠加图层。注意,因为涉及到位置坐标计算,相同投影方式(Projection Type)的图层才能叠加。

第三种,因为配置的最后结果是在本地计算机文件夹下生成一些.txt文件(例如omapX64V952\map\200\200.txt),反过来说,可以根据别人分享的.txt文件来配置。 

<?xml version="1.0" encoding="UTF - 8"?>
<customMapSource>
<mapID>200</mapID>
<name>maps-for-free底图</name>
<version>0</version>
<maxZoom>18</maxZoom>
<coordType>Mercator</coordType>
<tileType>Satellite</tileType>
<tileFormat>JPG</tileFormat>
<tileSize>256</tileSize>
<protocol>https</protocol>
<host>maps-for-free.com</host>
<port>443</port>
<url>/layer/relief/z{$z}/row{$y}/{$z}_{$x}-{$y}.jpg</url>
</customMapSource>

高德普通图

<?xml version="1.0" encoding="UTF - 8"?>
<customMapSource>
<mapID>210</mapID>
<name>高德地图</name>
<version>0</version>
<maxZoom>18</maxZoom>
<coordType>Mercator</coordType>
<tileType>Common</tileType>
<tileFormat>PNG</tileFormat>
<tileSize>256</tileSize>
<protocol>https</protocol>
<host>webst0{$serverpart}.is.autonavi.com</host>
<port>443</port>
<hostrange>1-3</hostrange>
<url>/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={$x}&y={$y}&z={$z}</url>
</customMapSource>

高德卫星图

<?xml version="1.0" encoding="UTF - 8"?>
<customMapSource>
<mapID>211</mapID>
<name>高德卫星</name>
<version>0</version>
<maxZoom>18</maxZoom>
<coordType>Mercator</coordType>
<tileType>Satellite</tileType>
<tileFormat>PNG</tileFormat>
<tileSize>256</tileSize>
<protocol>http</protocol>
<host>webst0{$serverpart}.is.autonavi.com</host>
<hostrange>1-4</hostrange>
<url>/appmaptile?lang=zh_cn&size=1&scale=1&style=6&x={$x}&y={$y}&z={$z}</url>
</customMapSource>

 高德矢量图

<?xml version="1.0" encoding="UTF - 8"?>
<customMapSource>
<mapID>212</mapID>
<name>高德-矢量注记</name>
<version>0</version>
<maxZoom>18</maxZoom>
<coordType>Mercator</coordType>
<tileType>Satellite</tileType>
<tileFormat>PNG</tileFormat>
<tileSize>256</tileSize>
<protocol>http</protocol>
<host>webst0{$serverpart}.is.autonavi.com</host>
<hostrange>1-4</hostrange>
<url>/appmaptile?&lang=zh_cn&size=1&style=7&ltype=5&x={$x}&y={$y}&z={$z}</url>
</customMapSource>

天地图 - 各种矢量图层https://zhuanlan.zhihu.com/p/498198082 这个帖子介绍得很清楚了,以下示例其中一个:

<?xml version="1.0" encoding="UTF - 8"?>
<customMapSource>
<mapID>311</mapID>
<name>天地图-矢量底图</name>
<version>0</version>
<maxZoom>18</maxZoom>
<coordType>Mercator</coordType>
<tileType>Common</tileType>
<tileFormat>PNG</tileFormat>
<tileSize>256</tileSize>
<protocol>https</protocol>
<host>t0.tianditu.gov.cn</host>
<group>天地图-Mercator Global</group>
<port>443</port>
<url>/cva_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=cva&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={$z}&TILEROW={$y}&TILECOL={$x}&tk=你的密钥</url>
</customMapSource>

关键是【<coordType>Mercator</coordType>】和

【<url>/cva_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=cva&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={$z}&TILEROW={$y}&TILECOL={$x}&tk=你的密钥</url>】。至于其它图层, 部分替换红色部分即可配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值