从google获得大尺寸地图图片文件
2008-10-05 21:10
381 查看
现在有很多工具可以从google地图获得大尺寸的地图图片文件,用于离线地图软件。这个地址介绍的方法我认为更加简单,而且同时适用街道地图和卫星地图,摘要如下:
1. 给你的firefox安装screengrab这个插件,这里是安装链接;
2. 打开google地图网站,把地图定位到想要的位置(以中心点为准);
3. 点击地图右上方的“链接”链接,把弹出窗口里“粘贴 HTML 以便嵌入网站”里的内容复制下来并存成一个.html文件,如map.html,文件内容大概如下:
4. 修改map.html文件的内容,把width和height改为所需要的大小,例如width="4000" height="4000"(注意,修改以后得到的地图的中心点座标是保持不变的);如果需要,还可以修改z值(缩放值),最大可以到17;
5. 在浏览器里打开map.html文件,即可得到一个显示大地图的网页;
6. 点击firefox状态栏里screengrab的图标,选择“Save->Complete Page/Frame”命令将整个地图保存为一个4000x4000的图片文件;街道地图推荐使用png格式,卫星地图推荐jpg格式,格式切换在screengrab的选项里改。(注意,0.95版的screengrab好像只能保存不超过9000x8000的图片,以后应该会修正)
![](http://images.cnblogs.com/cnblogs_com/bjzhanghao/capture-google-map.gif)
图1 将浏览器里的大地图通过screengrab保存为图片文件
1. 给你的firefox安装screengrab这个插件,这里是安装链接;
2. 打开google地图网站,把地图定位到想要的位置(以中心点为准);
3. 点击地图右上方的“链接”链接,把弹出窗口里“粘贴 HTML 以便嵌入网站”里的内容复制下来并存成一个.html文件,如map.html,文件内容大概如下:
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://ditu.google.cn/maps?f=q&hl=zh-CN&geocode=&q=%E5%8C%97%E4%BA%AC&ie=UTF8&z=10&ll=40.037078,116.464691&output=embed&s=AARTsJrxRs93mjURz58t1CN5oqwlje5dZQ"></iframe><br /><small><a href="http://ditu.google.cn/maps?f=q&hl=zh-CN&geocode=&q=%E5%8C%97%E4%BA%AC&ie=UTF8&z=10&ll=40.037078,116.464691&source=embed" style="color:#0000FF;text-align:left">查看大图</a></small>
4. 修改map.html文件的内容,把width和height改为所需要的大小,例如width="4000" height="4000"(注意,修改以后得到的地图的中心点座标是保持不变的);如果需要,还可以修改z值(缩放值),最大可以到17;
5. 在浏览器里打开map.html文件,即可得到一个显示大地图的网页;
6. 点击firefox状态栏里screengrab的图标,选择“Save->Complete Page/Frame”命令将整个地图保存为一个4000x4000的图片文件;街道地图推荐使用png格式,卫星地图推荐jpg格式,格式切换在screengrab的选项里改。(注意,0.95版的screengrab好像只能保存不超过9000x8000的图片,以后应该会修正)
![](http://images.cnblogs.com/cnblogs_com/bjzhanghao/capture-google-map.gif)
图1 将浏览器里的大地图通过screengrab保存为图片文件
相关文章推荐
- 从google获得大尺寸地图图片文件
- 获得图片文件的图像尺寸大小(支持GIF,JPG,BMP格式)
- 获得图片文件的图像尺寸大小
- 如何在GOOGLE获得清晰的卫星图片
- 用JS检测图片尺寸和图片文件的大小
- 页面中在上传之前获取上传文件的路径(例子:获取上传图片的路径,获得上传图片的大小:长度和宽度)
- input标签获取图片文件尺寸
- ios开发学习- 简易音乐播放器2 (基于iPhone4s屏幕尺寸)-- 歌词解析--plist文件应用--imageNamed图片加载耗内存
- JS获得IE上传图片的尺寸(长度、宽度)
- C# 发送HttpWebRequest获得网络图片的大小和尺寸
- java改变图片文件尺寸
- C# FileUpload用法、获得上传图片详细信息 及 删除服务器文件
- iphone 判断文件是否存在,获得图片资源
- Android之根据Uri获得图片或视频文件路径(解决4.4以上版本得不到路径的情况)
- 问题:上传图片时,单个文件上传都没有问题(图片尺寸没有超过200K)
- 页面中在上传之前获取上传文件的路径(例子:获取上传图片的路径,获得上传图片的大小:长度和宽度)
- 用FSO获得图片文件的信息(大小,宽,高)
- 如何在GOOGLE获得清晰的卫星图片
- Android之根据Uri获得图片或视频文件路径(解决4.4以上版本得不到路径的情况)
- ASP.NET上传图片,服务器端验证,宽度,高度,文件类型,尺寸,文件大小,图片上传,图片格式检查