博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python支持下的mapnik安装
阅读量:4153 次
发布时间:2019-05-25

本文共 507 字,大约阅读时间需要 1 分钟。

继上篇c++环境下安装mapnik跑完demo后,发现各种连接不上mapnik的库,郁闷之极只能回头老老实实用python去调用吧,好在py是用c++写的,2个调用比较方便。本文参考了官方的

吐槽下官方给的mapnik各种版本混乱的令人发指,org网站给的是2.2.0,而github和wiki给的又是3.0,无法匹配

0.需要条件

mapnik v2.2.0

python 2.7
MSVS 2010

1.安装配置

  • 安装Python2.7到默认的C:\python27目录
  • 解压缩mapnik-v2.2.0到C:\mapnik-v2.2.0目录
  • 系统环境变量PATH添加C:\mapnik-v2.2.0\lib
  • 系统环境变量新建PYTHONPATH值为;C:\mapnik-v2.2.0\python\2.7\site-packages

此时运行python环境下命令

import mapnik

安装正确的话应该是没什么异常反应,如果有错误提示,看上面官方给的

2.运行demo

C:\mapnik-v2.2.0\demo\python

下运行

rundemo.py

就可以在目录下看到输出的几个地图文件了

生成的几个文件

你可能感兴趣的文章
C++模板
查看>>
【C#】如何实现一个迭代器
查看>>
(python版)《剑指Offer》JZ01:二维数组中的查找
查看>>
Spring MVC中使用Thymeleaf模板引擎
查看>>
深入了解php底层机制
查看>>
PHP中的stdClass 【转】
查看>>
XHProf-php轻量级的性能分析工具
查看>>
OpenCV gpu模块样例注释:video_reader.cpp
查看>>
就在昨天,全球 42 亿 IPv4 地址宣告耗尽!
查看>>
Mysql复制表以及复制数据库
查看>>
如何使用 systemd 中的定时器
查看>>
linux进程监控和自动重启的简单实现
查看>>
OpenFeign学习(四):OpenFeign的方法同步请求执行
查看>>
OpenFeign学习(六):OpenFign进行表单提交参数或传输文件
查看>>
Ribbon 学习(三):RestTemplate 请求负载流程解析
查看>>
深入理解HashMap
查看>>
XML生成(三):JDOM生成
查看>>
Ubuntu Could not open lock file /var/lib/dpkg/lock - open (13:Permission denied)
查看>>
C#入门
查看>>
C#中ColorDialog需点两次确定才会退出的问题
查看>>