python下载google map地图数据
来源:互联网 发布:ftp站点怎么绑定域名 编辑:程序博客网 时间:2024/06/07 07:11
# coding=gbk
'''
Created on 2010-6-3
@author: Administrator
'''
import urllib
left=113.14062501;
bottom=22.178289;
right=113.62447;
top=22.78125;
dy=0.0025349162;#(22.5643181-22.5641596);#这是个GOOGLE API的GetBound()函数获得的在一定放大级别下512像素的经纬度范围
dx=0.0027465819;#(113.3400086-113.3398370);
#pixX=dx/512.0;
#pixY=dy/512.0;
_width=right-left;#经度距离
_height=top-bottom;#纬度距离
#d_width=(_width*10000.0)*3.0;#单位米
#d_height=(_height*10000.0)*3.0;#单位米
clos=_width/dx;# 横向图片数
rows=_height/dy;#纵向图片数
#clos=d_width/60.0;# 横向图片数
#rows=d_height/60.0;#纵向图片数
pImage_width=dx;#_width/clos;#_width/clos;#每张图片的经度宽度
pImage_height=dy;#_height/rows;#_height/rows;#每张图片的经度宽度
iclos=round(clos);
irows=round(rows);
#"/n距离(米):",d_width," ",d_height,
print "经度范围:",_width," ",_height,"图片数:",rows,clos,"/n每张图片:",pImage_width," ",pImage_height;
for i in range(3):
print i;
for j in range(3):
print j;
centerX=left+pImage_width*j*2+(pImage_width/2.0);
centerY=top-pImage_height*i*2+(pImage_height/2.0);
strurl="http://ditu.google.cn/staticmap?center="+str(centerY)+","+str(centerX)+"&span="+str(pImage_width)+","+str(pImage_height)+"&maptype=satellite&format=png&size=512x612&key=ABQIAAAAksIjZ-2E34LmlghebP6TlRRM9uYouW25bpUuMiT0LulBXvKjqhRIRANH6RzatBTe6P1Keuurkhvu5Q&sensor=false";
print strurl;
urllib.urlretrieve(strurl, "e:/googlemap/"+str(j)+"_"+str(i)+".png");
- python下载google map地图数据
- Python 写的 Google Map 地图下载工具
- 下载Google地图,瓦片数据(1)
- Google map 地图类型
- 下载Google地图,瓦片数据和经纬坐标的切换
- google map 瓦片地图算法
- google map地图中心坐标
- google map 地图图标大全
- google地图图标 google map图库资源
- Google地图数据算法
- google map 离线数据
- Google地图下载代码实现
- Nokia地图数据下载
- 基于ASP.NET技术将数据库中坐标点数据呈现到GOOGLE地图上 (google map开发高级篇)
- google—MAP动态加载地图
- 在flex 中使用Google map地图
- Google Map 可视化获取地图经纬度代码
- Android用户定位Google Map显示地图
- C++虚函数表解析(转) ——写的真不错,忍不住转了
- 在Eclipse中安装SWT插件
- c#中PROCESS的用法
- 儿子能记住我一月前说的事情!
- VS2010将序列号内嵌到安装程序的方法
- python下载google map地图数据
- 起点
- 二叉排序树的应用(基于二叉排序树的个人通信录)
- Linux静态和动态链接库使用实例
- 删除表格列
- 建模
- linux也还蛮好用的
- FOJ 1920 Left Mouse Button
- a^=b^(b^=a^b)——连续赋值表达式的陷阱