# -*- coding: utf-8 -*-
print('=' * 40)
print(__file__)
from helper.textool import get_tmp_file

################################################################################
import os, mapnik
from gispy_helper import renderit
line_symbolizer = mapnik.LineSymbolizer()
m = renderit(line_sym=line_symbolizer)

# mapnik.render_to_file(m, 'xx_mnik_out.png')

mapnik.render_to_file(m, get_tmp_file(__file__, '1'), 'png')
mapnik.render_to_file(m, get_tmp_file(__file__, '1', file_ext='pdf'), 'pdf')

################################################################################
line_symbolizer.stroke = mapnik.Color('rgb(50%,50%,50%)')
line_symbolizer.stroke_width = 15.0
m = renderit(line_sym=line_symbolizer)

# mapnik.render_to_file(m, 'xx_mnik_out2.png')

mapnik.render_to_file(m, get_tmp_file(__file__, '2'), 'png')
mapnik.render_to_file(m, get_tmp_file(__file__, '2', file_ext='pdf'), 'pdf')

################################################################################
line_symbolizer.stroke_opacity = 0.8
m = renderit(line_sym=line_symbolizer)

# mapnik.render_to_file(m, 'xx_mnik_out3.png')
Esempio n. 2
0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
###############################################################################
import os, mapnik
from gispy_helper import renderit

li_sym = mapnik.LineSymbolizer()
m = renderit(line_sym=li_sym)
mapnik.render_to_file(m, 'xx_mnik_out.png')
###############################################################################
li_sym.stroke = mapnik.Color('rgb(50%,50%,50%)')
li_sym.stroke_width = 15.0
m = renderit(line_sym=li_sym)
mapnik.render_to_file(m, 'xx_mnik_out2.png')
###############################################################################
li_sym.stroke_opacity = 0.8
m = renderit(line_sym=li_sym)
mapnik.render_to_file(m, 'xx_mnik_out3.png')
###############################################################################
from gispy_helper import mapnik_lyr

m = mapnik.Map(600, 300, "+proj=latlong +datum=WGS84")
line_data = '/gdata/fig_data/fig_data_line.shp'
li_sym = mapnik.LineSymbolizer()
li_sym.stroke = mapnik.Color('rgb(50%,50%,50%)')
li_sym.stroke_width = 14.0
ly1 = mapnik_lyr(m, data=line_data, line_sym=li_sym)
###############################################################################
line_sym2 = mapnik.LineSymbolizer()
line_sym2.stroke = mapnik.Color("#ffd3a9")
line_sym2.stroke_width = 10.0
# -*- coding: utf-8 -*-
print('=' * 40)
print(__file__)
from helper.textool import get_tmp_file

################################################################################
import os, mapnik
from gispy_helper import renderit
shpfile='/gdata/fig_data/fig_data_poly.shp'
polygon_symbolizer = mapnik.PolygonSymbolizer()
polygon_symbolizer.fill = mapnik.Color('#f2eff9')
line_symbolizer = mapnik.LineSymbolizer()
symbolizer = mapnik.PointSymbolizer()
m = renderit(point_sym=symbolizer, line_sym=line_symbolizer, poly_sym=polygon_symbolizer,shpfile=shpfile)
m.zoom_all()

# mapnik.render_to_file(m, 'xx_point_sym1.png')

mapnik.render_to_file(m, get_tmp_file(__file__, '1'), 'png')
mapnik.render_to_file(m, get_tmp_file(__file__, '1',file_ext='pdf'), 'pdf')

################################################################################
symbolizer.file = '/gdata/fig_data/turtle.png'
symbolizer.opacity = .8
m = renderit(point_sym=symbolizer, line_sym=line_symbolizer, poly_sym=polygon_symbolizer,shpfile=shpfile)
m.zoom_all()

# mapnik.render_to_file(m, 'xx_point_sym2.png')

mapnik.render_to_file(m, get_tmp_file(__file__, '2'), 'png')
mapnik.render_to_file(m, get_tmp_file(__file__, '2',file_ext='pdf'), 'pdf')
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
###############################################################################
import mapnik
from gispy_helper import renderit
shpfile = '/gdata/fig_data/fig_data_poly.shp'
symbolizer = mapnik.PolygonSymbolizer()
###############################################################################
symbolizer.fill = mapnik.Color("steelblue")
linesym = mapnik.LineSymbolizer()
m = renderit(line_sym=linesym, poly_sym=symbolizer, shpfile=shpfile)
mapnik.render_to_file(m, 'xx_mnik_poly_out.png')
###############################################################################
symbolizer.fill_opacity = 0.5
m = renderit(line_sym=linesym, poly_sym=symbolizer, shpfile=shpfile)
mapnik.render_to_file(m, 'xx_mnik_poly_out2.png')
###############################################################################
linesym.stroke = mapnik.Color('rgb(50%,50%,50%)')
linesym.stroke_linecap = mapnik.stroke_linecap.ROUND_CAP
linesym.stroke_width = 5.0
###############################################################################
polygon_symbolizer = mapnik.PolygonSymbolizer()
polygon_symbolizer.fill = mapnik.Color('#f2eff9')
###############################################################################
m = renderit(line_sym=linesym, poly_sym=polygon_symbolizer, shpfile=shpfile)
mapnik.render_to_file(m, 'xx_mnik_poly_out3.png')
###############################################################################