def test_line_pattern(): s = mapnik.LinePatternSymbolizer(mapnik.PathExpression('../data/images/dummy.png')) eq_(s.filename, '../data/images/dummy.png') eq_(s.smooth,0.0) eq_(s.transform,'') eq_(s.comp_op,mapnik.CompositeOp.src_over) eq_(s.clip,True)
line_symbolizer2.stroke_width = 10.0 line_symbolizer2.stroke_opacity = 0.8 ly2 = mapnik_lyr(m, data=line_data, line_sym=line_symbolizer2) ################################################################################ m.layers.append(ly1) m.layers.append(ly2) m.zoom_all() # mapnik.render_to_file(m, 'out.png') mapnik.render_to_file(m, get_tmp_file(__file__, '4'), 'png') mapnik.render_to_file(m, get_tmp_file(__file__, '4', file_ext='pdf'), 'pdf') ################################################################################ line_symbolizer2 = mapnik.LinePatternSymbolizer() line_symbolizer2.file = '/gdata/fig_data/turtle.png' m = renderit(line_sym=line_symbolizer2) # mapnik.render_to_file(m, 'out.png') mapnik.render_to_file(m, get_tmp_file(__file__, '5'), 'png') mapnik.render_to_file(m, get_tmp_file(__file__, '5', file_ext='pdf'), 'pdf') ################################################################################ ################################################################################ ################################################################################ ################################################################################