further tests of path expressions for shields
This commit is contained in:
parent
3019787b30
commit
65438f17aa
2 changed files with 12 additions and 14 deletions
|
@ -304,8 +304,6 @@ void text_symbolizer_helper::init_marker()
|
|||
if (filename.empty()) return;
|
||||
boost::optional<mapnik::marker_ptr> marker = marker_cache::instance().find(filename, true);
|
||||
if (!marker) return;
|
||||
//FIXME - need to test this
|
||||
//std::string filename = path_processor_type::evaluate(filename_string, feature_);
|
||||
agg::trans_affine trans;
|
||||
auto image_transform = get_optional<transform_type>(sym_, keys::image_transform);
|
||||
if (image_transform) evaluate_transform(trans, feature_, vars_, *image_transform);
|
||||
|
|
|
@ -7,24 +7,24 @@
|
|||
<Datasource>
|
||||
<Parameter name="type">csv</Parameter>
|
||||
<Parameter name="inline">
|
||||
lat,long,name,nr,color,file-token
|
||||
0,0,Test one,1,#ff0000
|
||||
0,0.1,Test two,2,red
|
||||
0,0.2,Test three,3,#00ff00
|
||||
0,0.3,Test four,4,green
|
||||
0,0.4,Test five,5,#0000ff
|
||||
0,0.5,Test six,6,blue
|
||||
0,0.6,Test seven,7,#000000
|
||||
0,0.7,Test eight,8,black
|
||||
0,0.8,Test nine,9,#ffffff
|
||||
0,0.9,Test ten,10,white
|
||||
lat,long,name,nr,color,type,empty-string
|
||||
0,0,Test one,1,#ff0000,svg,
|
||||
0,0.1,Test two,2,red,svg,
|
||||
0,0.2,Test three,3,#00ff00,svg,
|
||||
0,0.3,Test four,4,green,svg,
|
||||
0,0.4,Test five,5,#0000ff,svg,
|
||||
0,0.5,Test six,6,blue,svg,
|
||||
0,0.6,Test seven,7,#000000,svg,
|
||||
0,0.7,Test eight,8,black,svg,
|
||||
0,0.8,Test nine,9,#ffffff,svg,
|
||||
0,0.9,Test ten,10,white,svg,
|
||||
</Parameter>
|
||||
</Datasource>
|
||||
</Layer>
|
||||
|
||||
<Style name="My Style">
|
||||
<Rule>
|
||||
<ShieldSymbolizer face-name="DejaVu Sans Book" size="16" placement="point" dx="5" dy="16" file="../../data/svg/[file-token]crosshair16x16.svg" horizontal-alignment="middle" vertical-alignment="middle" placement-type="simple" placements="N,S,E,W,SW,10,5">[name]</ShieldSymbolizer>
|
||||
<ShieldSymbolizer face-name="DejaVu Sans Book" size="16" placement="point" dx="5" dy="16" file="../../data/[type]/[empty-string]crosshair16x16.svg" horizontal-alignment="middle" vertical-alignment="middle" placement-type="simple" placements="N,S,E,W,SW,10,5">[name]</ShieldSymbolizer>
|
||||
<PointSymbolizer allow-overlap="true"/>
|
||||
</Rule>
|
||||
</Style>
|
||||
|
|
Loading…
Add table
Reference in a new issue