利用Python实现google瓦片转Arcgis瓦片

目前世面上有很多款地图下载器,有的可以下载无偏地图,但是暂时不提供生成arcgis瓦片,有的可以生成arcgis瓦片但是要获得无偏地图需要购买昂贵的软件。这里是一种简单的解决方案。1.首先下载所需区域的任意地图2.发布成arcgis server服务,并切片。这样就获得了你所需区域的arcgis 瓦片配置(conf.xml和conf.cdi),以及生成好的瓦片目录和pn
摘要由CSDN通过智能技术生成

目前世面上有很多款地图下载器,有的可以下载无偏地图,但是暂时不提供生成arcgis瓦片,有的可以生成arcgis瓦片但是要获得无偏地图需要购买昂贵的软件。

这里是一种简单的解决方案。


1.首先下载所需区域的任意地图


2.发布成arcgis server服务,并切片。这样就获得了你所需区域的arcgis 瓦片配置(conf.xml和conf.cdi),以及生成好的瓦片目录和png文件。


3.用下载器下载所需区域的地图瓦片(只要是按照google瓦片规则命名即可),下载的时候选择范围最好大于你所需的范围,保证不遗漏瓦片都下载了。


4.简答描述思路:arcgis瓦片命名规则是  、

L+层数(0补齐) / R + 瓦片行号的16进制(0补齐) /  C+瓦片列号的16进制(0补齐).png

而下载的google切片规则是

层数 / 瓦片号的10进制 / 瓦片号的10进制.png

那么,通过命名规则的转换,即可找到arcgis 瓦片对应的google瓦片,进行替换即可。

利用python简单的实现:

</

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值