分类: Python/Ruby
2011-08-02 14:51:11
本节不写maptiles如何用,能用来干什么,着重写如何下载maptiles源码并运行和查看其软件:
1. 安装svn客户端,参考 maptiles官方网站上的命令:
svn checkout http://maptiler.googlecode.com/svn/trunk/ maptiler-read-only
将代码下载到本地 的maptiler-read-only子目录下,
2. 打开源码文件夹下面的readme.txt,会看到要运行该软件需要的环境包括:
Python25,wxpython28,GDAL16及以上版本,分别下载这几样东西
Pythonn25和wxpython28对应windows下都有安装文件,直接安装即可。GDAL16需要下载两个东西,一个是gdalwin32exe160.zip,一个是GDAL-1.6.1.win32-py2.5.exe,将第一个文件解压到C盘,将c:\ gdalwin32-1.6\bin设置到PATH环境变量中,设置一个环境变量 GDAL_DATA,其目录为 C:\gdalwin32-1.6\data,然后安装GDAL-1.6.1.win32-py2.5.exe,将之安装到python25的安装目录之下。
3. 然后可以运行maptiles程序:
在命令行下输入 python maptiles.py,执行后如图:
运行后,运行过程中不支持输入 源tif文件时,不支持中文路径名称。其他运行没有问题,切片完成后文件夹目录结构如下所示:
运行openlayers。Html可以看到效果。
附:可以用pythonIDE的环境调试该程序。Python IDE环境有很多,这里参考橙子的方法:
1. 下载python安装程序
2. 下载wxPython 2.8开发库
3. 下载Boa Constructor开发环境,运行后 预研环境设置为英文,配置 Tools->Python Interpreter Chooser,设置 Python.exe 的所在目录,软件即可使用。
再附:推荐学习python入门级网站:
guojieflying2011-09-08 08:53:27
博主,你好,http://maptiler.googlecode.com/svn/trunk/ maptiler-read-only 这个链接现在不存在了,能发给我一份吗? fll_1225@sohu.com
多谢!