# -*- 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')
#!/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') ###############################################################################