linux下的sogou地图下载程序sogoumap2pdf

出门旅游想打印一份当地的pdf地图时可以试试这个。尤其是不能上网的地方。

目前存在的BUG:在生成较大的地图时(比如800*600分辨率, 30*30分页)索引图会有所偏差。

sogoumap2pdf.rubyforge.org

只支持linux平台,在ubuntu 8.04上php?name=%B2%E2%CA%D4" onclick="tagshow(event)" class="t_tag">测试通过。
需要先安装:libmagick9-dev, ruby1.8-dev,imagemagick
需要Rubygem库: pdf-writer rmagick
安装:
sudo gem install sogoumap2pdf
使用方法:

1 先用Firefox(安装了Firebug插件)打开map.sogou.com,选择你的城市,切换为卫星地图,打开Firebug,查看你所需要的地图中心位置的链接,比如:
http://hbpic3.go2map.com/seamles ... /52/50460_10528.JPG

2 输入命令:
sogoumap2pdf http://hbpic3.go2map.com/seamles ... /52/50460_10528.JPG 800x600 3x3 test.pdf sp

800x600是每页大小
3x3是把整张图划分为3x3个子图
sp是包含卫星地图和路径信息,如果用s则只有卫星地图。

例图在:http://rubyforge.org/frs/download.php/41583/guangzhou.pdf