谷歌地图瓦片地址,谷歌卫星地图瓦片下载地址
分两步
做这些工作前,先下个python(python语言)
python 3.7版本下载地址339个人电脑。QQ。com/detail/5/detail _ 24685。超文本标记语言腾讯下载还是很不错的
再来个可视化工作室代码339 PC。QQ。com/detail/16/detail _ 22856。超文本标记语言断点调试比较简单一点,报错了可以百度
第一步下载图片(下面这个程序就是下载图片的)
第二步拼接图片
参考文章
[python]下载天地图切片地图python(python语言)爬取地图瓦片主要是参考这个文章,里边写的我详细很多,
我就补充几个坑,把下载错误的填上去,要不然后面拼接有点问题
(拼接的时候缺了怎么处理,数据核对工作我没写,默认下载是完备的,实际过程中发现有的没有下载,
但是有图片名称,图片上显示的是错误图片,可以重新下载者几个图片,把报错放在后退。日志,还算有效果)
#-*-编码:utf-8-*-
#
金额,统计
导入urllib.request #Pillow-汇入URL库。请求#枕头安装339博客。csdn。净/周子_恒/文章/详细信息/95255017
mylog=open(recode.log ,mode=a ,encoding=utf-8 )"
file_path=C:/book2018
file _ name= py 32t。巴布亚新几内亚第19号
z=19
forxinrange(86125、86126):
foryinrange(4377675、4377677):
#谷歌地图瓦片
# tile path= http://www。谷歌。cn/maps/vt/Pb=!一米4!一米三!1istr(迷路的黑猫)!2istr(x)!3i str(y)!2米3!一和0!2个sm!3i 34013117!3米8!两个SZ-cn!3个scn!5号和1105号!12米4!一和68!2平方米!一个议会!2个sroadmap!四和0
#谷歌影像瓦片
# tile path= http://mt 2。谷歌。cn/vt/lyrs=yhl=zh-cngl=cn src=appx= str(x) y= str(y) z= str(迷路的黑猫)s=G
#天地图-地图
#瓷砖路径= http://T4。蒂亚迪图。com/dataserver?t=vec _ wx= str(x) y= str(y) l= str(迷路的黑猫) tk=45c 78 B2公元前2 ecfa 2 b25 a3和 4e454ada5ce
#天地图-标注
# tile path= http://T3。蒂亚迪图。com/dataserver?t=CVA _ wx= str(x) y= str(y) l= str(迷路的黑猫) tk=45c 78 B2公元前2 ecfa 2 b25 a3和 4e454ada5ce
#天地图-影像
#瓷砖路径= http://T2。蒂亚迪图。gov . cn/dataserver?t=img _ wx= str(x) y= str(y) l= str(迷路的黑猫) tk=2ce 94 f67和58faa24beb7cb8a09780552
#天地图-影像标注
img _ URL= http://mt 2。谷歌。cn/vt/lyrs=yhl=zh-cngl=cn src=appx= str(x) y= str(y) z= str(迷路的黑猫)s=G
file_name=str(y)" .png #(如果不能获取到后缀,可以试试看加个后缀)
path=文件路径/字符串(x)
ifnotos.path.exists(路径):
os。制造商(路径)
文件后缀=操作系统。路径。拆分文本(img _ URL)[1]#获取后缀
filename={}{}{}{} .格式(路径、os.sep、文件名、文件后缀)
试着:
URL库。请求。URL检索(img _ URL,filename=filename)
例外情况:
打印( IOError str(x) str(y))
print(img_url,file=mylog)
例外情况:
打印(异常str(x) str(y))
print(img_url,file=mylog)
mylog.close()
-下面是拼接程序
#-*-编码:utf-8-*-
#图片拼接
进口品图像图像图像(映像映像)
金额,系统
mw=256#图片大小记住图片不能超过256*256个要不然会报错,搞个8克内存64位的python(python语言)估计问题不大,内存太小,只能拼接小图片的
toImage=Image.new(RGB ,(256*255,256*234))#构造图片的宽和高,如果图片不能填充完全会
#出现黑色区域
forxinrange(234):#0-233
foryinrange(255):#0-254
fname= d:/平洁/书2014/ str(x 86126)/ str(y 4377678) .png文件
fromImage=Image.open(fname)
Image.paste(fromImage,(y*mw,x*mw))
打印(str(y))
托米奥。保存( d:/平洁/book2019/2014all.jpg )"
打印(str(y)" ABC ")
下面是他的源码地址github街339号。com/shiyuan 598/python/tree/master/basic/get web apt
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。