diff --git a/mapnik-server/src/main/node/cartocss/scaled-circles-thumbnail-black.mss b/mapnik-server/src/main/node/cartocss/scaled-circles-thumbnail-black.mss new file mode 100644 index 00000000..d7e7d77d --- /dev/null +++ b/mapnik-server/src/main/node/cartocss/scaled-circles-thumbnail-black.mss @@ -0,0 +1,11 @@ +#occurrence { + marker-line-width: 0; + marker-allow-overlap: true; + marker-fill: #000000; + + [total <= 10] { marker-width: 25; marker-fill: #000; marker-opacity: 1.0; marker-line-color: #000; marker-line-width: 1 } + [total > 10][total <= 100] { marker-width: 28; marker-fill: #000; marker-opacity: 0.8; marker-line-color: #000; marker-line-width: 0 } + [total > 100][total <= 1000] { marker-width: 30; marker-fill: #000; marker-opacity: 0.7; marker-line-color: #000; marker-line-width: 0 } + [total > 1000][total <= 10000] { marker-width: 32; marker-fill: #000; marker-opacity: 0.6; marker-line-color: #000; marker-line-width: 0 } + [total > 10000] { marker-width: 35; marker-fill: #000; marker-opacity: 0.6; marker-line-color: #000; marker-line-width: 0 } +} diff --git a/mapnik-server/src/main/node/cartocss/scaled-circles-thumbnail.mss b/mapnik-server/src/main/node/cartocss/scaled-circles-thumbnail.mss new file mode 100644 index 00000000..5f307c71 --- /dev/null +++ b/mapnik-server/src/main/node/cartocss/scaled-circles-thumbnail.mss @@ -0,0 +1,11 @@ +#occurrence { + marker-line-width: 0; + marker-allow-overlap: true; + marker-fill: #206EFF; + + [total <= 10] { marker-width: 25; marker-fill: #fed976; marker-opacity: 1.0; marker-line-color: #fe9724; marker-line-width: 1 } + [total > 10][total <= 100] { marker-width: 28; marker-fill: #fd8d3c; marker-opacity: 0.8; marker-line-color: #fd5b24; marker-line-width: 0 } + [total > 100][total <= 1000] { marker-width: 30; marker-fill: #fd8d3c; marker-opacity: 0.7; marker-line-color: #fd471d; marker-line-width: 0 } + [total > 1000][total <= 10000] { marker-width: 32; marker-fill: #f03b20; marker-opacity: 0.6; marker-line-color: #f01129; marker-line-width: 0 } + [total > 10000] { marker-width: 35; marker-fill: #bd0026; marker-opacity: 0.6; marker-line-color: #bd0047; marker-line-width: 0 } +} diff --git a/mapnik-server/src/main/node/public/map/demo.html b/mapnik-server/src/main/node/public/map/demo.html index ef0b3d6a..81b59224 100644 --- a/mapnik-server/src/main/node/public/map/demo.html +++ b/mapnik-server/src/main/node/public/map/demo.html @@ -301,6 +301,18 @@
Suitable for very small maps
+ ++ +
+Styles suitable for thumbnail images
+?mode=GEO_CENTROID&style=scaled.circles.thumbnail
+ 
+
+
+ 
+
+ ?style=classic-noborder.poly&bin=square&squareSize=128 / 256
+ 
+
+
+ 
+
+ ?mode=GEO_CENTROID&style=scaled.circles
+ ?mode=GEO_CENTROID&style=scaled.circles.thumbnail.black
+ 
+
+
+ 
+
+ ?style=purpleYellow-noborder.poly&bin=square&squareSize=128 / 256
+ 
+
+
+ 
+
+ ?mode=GEO_CENTROID&style=scaled.circles
+