Add test for translating geometries
This commit is contained in:
parent
36814bcb2e
commit
6814834892
7 changed files with 160 additions and 0 deletions
|
@ -0,0 +1,59 @@
|
|||
{
|
||||
"keys": [
|
||||
"",
|
||||
"1"
|
||||
],
|
||||
"data": {},
|
||||
"grid": [
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!! !!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "
|
||||
]
|
||||
}
|
Binary file not shown.
After Width: | Height: | Size: 987 B |
Binary file not shown.
After Width: | Height: | Size: 924 B |
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
100
tests/visual_tests/styles/geometry-transform-translate.xml
Normal file
100
tests/visual_tests/styles/geometry-transform-translate.xml
Normal file
|
@ -0,0 +1,100 @@
|
|||
<Map background-color="#eee" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
|
||||
|
||||
<Style name="polygon">
|
||||
<Rule>
|
||||
<PolygonSymbolizer
|
||||
fill="#437"
|
||||
geometry-transform="translate(2,2)"
|
||||
/>
|
||||
<PolygonSymbolizer
|
||||
fill="#ec3"
|
||||
/>
|
||||
</Rule>
|
||||
</Style>
|
||||
<Style name="line">
|
||||
<Rule>
|
||||
<LineSymbolizer
|
||||
stroke="#437"
|
||||
stroke-width="3"
|
||||
geometry-transform="translate(2,2)"
|
||||
/>
|
||||
<LineSymbolizer
|
||||
stroke="#ec3"
|
||||
stroke-width="3"
|
||||
/>
|
||||
</Rule>
|
||||
</Style>
|
||||
<Style name="point">
|
||||
<Rule>
|
||||
<MarkersSymbolizer
|
||||
fill="#437"
|
||||
width="10"
|
||||
stroke-width="0"
|
||||
transform="translate(2,2)"
|
||||
allow-overlap="true"
|
||||
/>
|
||||
<MarkersSymbolizer
|
||||
fill="#ec3"
|
||||
width="10"
|
||||
stroke-width="0"
|
||||
allow-overlap="true"
|
||||
/>
|
||||
</Rule>
|
||||
</Style>
|
||||
|
||||
<Layer name="polygon" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
|
||||
<StyleName>polygon</StyleName>
|
||||
<Datasource>
|
||||
<Parameter name="type">csv</Parameter>
|
||||
<Parameter name="inline">
|
||||
wkt
|
||||
"POLYGON ((1 1, 4 1, 4 4, 1 4, 1 1), (2 2, 2 3, 3 3, 3 2, 2 2))"
|
||||
</Parameter>
|
||||
</Datasource>
|
||||
</Layer>
|
||||
|
||||
<Layer name="line" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
|
||||
<StyleName>line</StyleName>
|
||||
<Datasource>
|
||||
<Parameter name="type">csv</Parameter>
|
||||
<Parameter name="inline">
|
||||
wkt
|
||||
"LINESTRING (0.5 0.5, 4.5 4.5)"
|
||||
</Parameter>
|
||||
</Datasource>
|
||||
</Layer>
|
||||
|
||||
<Layer name="point" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
|
||||
<StyleName>point</StyleName>
|
||||
<Datasource>
|
||||
<Parameter name="type">csv</Parameter>
|
||||
<Parameter name="inline">
|
||||
wkt
|
||||
"POINT (1 4)"
|
||||
</Parameter>
|
||||
</Datasource>
|
||||
</Layer>
|
||||
|
||||
<!-- points to frame data view -->
|
||||
|
||||
<Style name="frame">
|
||||
<Rule>
|
||||
<PointSymbolizer />
|
||||
</Rule>
|
||||
</Style>
|
||||
|
||||
<Layer name="frame" srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
|
||||
<StyleName>frame</StyleName>
|
||||
<Datasource>
|
||||
<Parameter name="type">csv</Parameter>
|
||||
<Parameter name="inline">
|
||||
x,y
|
||||
0,0
|
||||
5,0
|
||||
0,5
|
||||
5,5
|
||||
</Parameter>
|
||||
</Datasource>
|
||||
</Layer>
|
||||
|
||||
</Map>
|
|
@ -92,6 +92,7 @@ files = {
|
|||
'collision': {'sizes':[(600,400)]},
|
||||
'shield-on-polygon': {'sizes':[(600,400)]},
|
||||
'shield-on-line-spacing-eq-width': {'sizes':[(600,400)]},
|
||||
'geometry-transform-translate': {'sizes':[(200,200)]},
|
||||
'marker-svg-opacity':{},
|
||||
'marker-multi-policy': {'sizes':[(600,400)]},
|
||||
'marker-on-line': {'sizes':[(600,400)],
|
||||
|
|
Loading…
Reference in a new issue