【GIS】——mapnik在windows上的安装

mapnik是瓦片生成器。这里先不解释了,等用过了再谈理解。

下载步骤

1.下载安装包

官网地址:http://mapnik.org/

【GIS】——mapnik在windows上的安装_第1张图片

http://mapnik.org/pages/downloads.html

3.0.12还不支持在windows上安装

所以这里下载的是2.2版本

【GIS】——mapnik在windows上的安装_第2张图片

用Windows 32 bit Package来安装的mapnik是32bit的,而且要求Python也是32bit的。
如果是Windows 32 bit SDK 安装的话,需要C环境来编译吧,不知道编译后能不能是64bit的mapnik。

官方安装文档:
https://gist.github.com/springmeyer/5651701
https://github.com/mapnik/mapnik/wiki/WindowsInstallation

2.解压安装包

mapnik-win-v2.2.0.zip
我把解压后的文件夹放到了D盘根目录下
D:\mapnik-v2.2.0

3.配置环境变量

新建变量:MAPNIK_HOME 值为D:\mapnik-v2.2.0
编辑PATH变量:增加%MAPNIK_HOME%\bin;%MAPNIK_HOME%\lib
新建PYTHONPATH变量:值为D:\mapnik-v2.2.0\python\2.7\site-packages

4.导入mapnik模块

打开命令窗口,输入python回车
输入import mapnik

5.检验

在D:\mapnik-v2.2.0\demo\python文件夹下打开命令窗口,输入
python rundemo.py

之后会在此文件夹下产生很多文件

错误

执行python rundemo.py
报错:The mapnik library and python bindings must have been compiled and installed successfully before running this script
解决:在命令窗口输入python,然后输入import mapnik
报错:ImportError: DLL load failed: %1 is not a valid Win32 application.
解决:这是因为之前我电脑上安装的是64bit的Python,之后我换成了32bit的Python

你可能感兴趣的:(▶【GIS】)