用python测试mapnik
来源:互联网 发布:淘宝金酷娃玩具店 编辑:程序博客网 时间:2024/06/15 00:24
一、数据准备
下载数据:
https://github.com/mapnik/mapnik/wiki/data/110m-admin-0-countries.zip
解压:
unzip 110m-admin-0-countries.zip
二、python脚本
#!/usr/bin/env python
import mapnikm = mapnik.Map(600,300)m.background = mapnik.Color('steelblue')s = mapnik.Style()r = mapnik.Rule()polygon_symbolizer = mapnik.PolygonSymbolizer(mapnik.Color('#f2eff9'))r.symbols.append(polygon_symbolizer)line_symbolizer = mapnik.LineSymbolizer(mapnik.Color('rgb(50%,50%,50%)'),0.1)r.symbols.append(line_symbolizer)s.rules.append(r)m.append_style('My Style',s)ds = mapnik.Shapefile(file='ne_110m_admin_0_countries.shp')layer = mapnik.Layer('world')layer.datasource = dslayer.styles.append('My Style')m.layers.append(layer)m.zoom_all()mapnik.render_to_file(m,'world.png', 'png')print "rendered image to 'world.png'"
在当前目录可以看到生成了一张png的世界地图。
0 0
- 用python测试mapnik
- python操作多个图层的mapnik
- python支持下的mapnik安装
- vc调用python接口操作mapnik
- 【GIS】——使用Python bindings操作mapnik
- mapnik在windows上运行demo python环境搭建
- [转]Mapnik
- Mapnik 介绍
- Mapnik概述
- Python使用XML操作mapnik,实现复杂标注(Multi line text symbolizer)
- Mapnik 地图配置文件描述
- Mapnik简要介绍
- mapnik库的安装
- mapnik的demo运行
- Mapnik简要介绍
- Maperitive Mapnik style rule
- [Python]用Python实现Web自动测试
- Windows 7 上安装 Mapnik
- aa
- Nodejs连接sqlserver数据层封装
- [windows+cocos2dx]菜单类
- 【线段树】 HDOJ 4366 Successor
- 重建二叉树
- 用python测试mapnik
- 编写一个统计空格制表符与换行符个数的函数
- 好的软件人员一生必看的六十本书
- css 清除浮动
- hibernate Disabling contextual LOB creation as connection was null
- 内存泄露,无法找到原因
- java io
- M文件
- 关于bfc的一点理解