diff --git a/project.mml b/project.mml
old mode 100644
new mode 100755
index a8321fd82e..fd9b47963f
--- a/project.mml
+++ b/project.mml
@@ -1390,7 +1390,7 @@
],
"Datasource": {
"type": "postgis",
- "table": " (select way,highway,ref,char_length(ref) as length\n from planet_osm_roads\n where highway in ('motorway','trunk','primary','secondary')\n and ref is not null\n and char_length(ref) between 1 and 8\n ) as roads_text_ref_low_zoom",
+ "table": " (select way,highway,ref,char_length(ref) as length\n from planet_osm_roads\n where highway in ('motorway','trunk','primary','secondary')\n and ref is not null\n and char_length(ref) between 1 and 11\n ) as roads_text_ref_low_zoom",
"extent": "-20037508,-20037508,20037508,20037508",
"key_field": "",
"geometry_field": "way",
@@ -1436,7 +1436,7 @@
],
"Datasource": {
"type": "postgis",
- "table": " (select way,coalesce(highway,aeroway) as highway,ref,char_length(ref) as length,\n case when bridge in ('yes','true','1') then 'yes'::text else 'no'::text end as bridge\n from planet_osm_line\n where (highway is not null or aeroway is not null)\n and ref is not null\n and char_length(ref) between 1 and 8\n ) as roads_text_ref",
+ "table": " (select way,coalesce(highway,aeroway) as highway,ref,char_length(ref) as length,\n case when bridge in ('yes','true','1') then 'yes'::text else 'no'::text end as bridge\n from planet_osm_line\n where (highway is not null or aeroway is not null)\n and ref is not null\n and char_length(ref) between 1 and 11\n ) as roads_text_ref",
"extent": "-20037508,-20037508,20037508,20037508",
"key_field": "",
"geometry_field": "way",
diff --git a/roads.mss b/roads.mss
index 534774d1ba..8045c4149e 100644
--- a/roads.mss
+++ b/roads.mss
@@ -2124,18 +2124,17 @@
}
#roads-text-ref-low-zoom {
- [highway = 'motorway'][length < 9] {
+ [highway = 'motorway'][length < 12] {
[zoom >= 10][zoom < 13] {
shield-name: "[ref]";
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/mot_shield[length].png");
+ shield-file: url("symbols/shields/mot_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
- [length = 7] { shield-file: url('symbols/mot_shield6.png'); }
- [length = 8] { shield-file: url('symbols/mot_shield7.png'); }
+ shield-clip: false;
}
}
@@ -2144,10 +2143,11 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/tru_shield[length].png");
+ shield-file: url("symbols/shields/tru_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
+ shield-clip: false;
}
[highway = 'primary'][zoom >= 11][zoom < 13] {
@@ -2155,10 +2155,11 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/pri_shield[length].png");
+ shield-file: url("symbols/shields/pri_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
+ shield-clip: false;
}
[highway = 'secondary'][zoom >= 12][zoom < 13] {
@@ -2166,27 +2167,26 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/sec_shield[length].png");
+ shield-file: url("symbols/shields/sec_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
+ shield-clip: false;
}
}
#roads-text-ref {
- [highway = 'motorway'][length < 9] {
+ [highway = 'motorway'][length < 12] {
[zoom >= 13] {
shield-name: "[ref]";
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/mot_shield[length].png");
+ shield-file: url("symbols/shields/mot_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
- shield-avoid-edges: true;
- [length = 7] { shield-file: url('symbols/mot_shield6.png'); }
- [length = 8] { shield-file: url('symbols/mot_shield7.png'); }
+ shield-clip: false;
}
}
@@ -2195,11 +2195,11 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/tru_shield[length].png");
+ shield-file: url("symbols/shields/tru_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
- shield-avoid-edges: true;
+ shield-clip: false;
}
[highway = 'primary'][zoom >= 13] {
@@ -2207,11 +2207,11 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/pri_shield[length].png");
+ shield-file: url("symbols/shields/pri_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
- shield-avoid-edges: true;
+ shield-clip: false;
}
[highway = 'secondary'][bridge = 'no'][zoom >= 13] {
@@ -2219,11 +2219,11 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/sec_shield[length].png");
+ shield-file: url("symbols/shields/sec_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
- shield-avoid-edges: true;
+ shield-clip: false;
}
[highway = 'tertiary'][bridge = 'no'][zoom >= 13] {
@@ -2231,11 +2231,11 @@
shield-size: 10;
shield-fill: #fff;
shield-placement: line;
- shield-file: url("symbols/ter_shield[length].png");
+ shield-file: url("symbols/shields/ter_shield[length].svg");
shield-spacing: 750;
shield-min-distance: 30;
shield-face-name: @bold-fonts;
- shield-avoid-edges: true;
+ shield-clip: false;
}
[highway = 'unclassified'],
diff --git a/symbols/mot_shield1.png b/symbols/mot_shield1.png
deleted file mode 100644
index ce509fff2c..0000000000
Binary files a/symbols/mot_shield1.png and /dev/null differ
diff --git a/symbols/mot_shield2.png b/symbols/mot_shield2.png
deleted file mode 100644
index c9e1965523..0000000000
Binary files a/symbols/mot_shield2.png and /dev/null differ
diff --git a/symbols/mot_shield3.png b/symbols/mot_shield3.png
deleted file mode 100644
index 9b27a6b6f1..0000000000
Binary files a/symbols/mot_shield3.png and /dev/null differ
diff --git a/symbols/mot_shield4.png b/symbols/mot_shield4.png
deleted file mode 100644
index 0c7ba69444..0000000000
Binary files a/symbols/mot_shield4.png and /dev/null differ
diff --git a/symbols/mot_shield5.png b/symbols/mot_shield5.png
deleted file mode 100644
index 2d0c1dd2a6..0000000000
Binary files a/symbols/mot_shield5.png and /dev/null differ
diff --git a/symbols/mot_shield6.png b/symbols/mot_shield6.png
deleted file mode 100644
index 0a97a3d39a..0000000000
Binary files a/symbols/mot_shield6.png and /dev/null differ
diff --git a/symbols/mot_shield7.png b/symbols/mot_shield7.png
deleted file mode 100644
index 35a3dfc50a..0000000000
Binary files a/symbols/mot_shield7.png and /dev/null differ
diff --git a/symbols/mot_shield8.png b/symbols/mot_shield8.png
deleted file mode 100644
index 8f0653d449..0000000000
Binary files a/symbols/mot_shield8.png and /dev/null differ
diff --git a/symbols/pri_shield1.png b/symbols/pri_shield1.png
deleted file mode 100644
index 1234b383dd..0000000000
Binary files a/symbols/pri_shield1.png and /dev/null differ
diff --git a/symbols/pri_shield2.png b/symbols/pri_shield2.png
deleted file mode 100644
index 880ab4a827..0000000000
Binary files a/symbols/pri_shield2.png and /dev/null differ
diff --git a/symbols/pri_shield3.png b/symbols/pri_shield3.png
deleted file mode 100644
index a97846a032..0000000000
Binary files a/symbols/pri_shield3.png and /dev/null differ
diff --git a/symbols/pri_shield4.png b/symbols/pri_shield4.png
deleted file mode 100644
index ee0361c827..0000000000
Binary files a/symbols/pri_shield4.png and /dev/null differ
diff --git a/symbols/pri_shield5.png b/symbols/pri_shield5.png
deleted file mode 100644
index f68bc7da23..0000000000
Binary files a/symbols/pri_shield5.png and /dev/null differ
diff --git a/symbols/pri_shield6.png b/symbols/pri_shield6.png
deleted file mode 100644
index 32ac05c175..0000000000
Binary files a/symbols/pri_shield6.png and /dev/null differ
diff --git a/symbols/pri_shield7.png b/symbols/pri_shield7.png
deleted file mode 100644
index 7e4e2f1266..0000000000
Binary files a/symbols/pri_shield7.png and /dev/null differ
diff --git a/symbols/pri_shield8.png b/symbols/pri_shield8.png
deleted file mode 100644
index 73fcb3bc48..0000000000
Binary files a/symbols/pri_shield8.png and /dev/null differ
diff --git a/symbols/sec_shield1.png b/symbols/sec_shield1.png
deleted file mode 100644
index 3b22e6c540..0000000000
Binary files a/symbols/sec_shield1.png and /dev/null differ
diff --git a/symbols/sec_shield2.png b/symbols/sec_shield2.png
deleted file mode 100644
index 3a192248ee..0000000000
Binary files a/symbols/sec_shield2.png and /dev/null differ
diff --git a/symbols/sec_shield3.png b/symbols/sec_shield3.png
deleted file mode 100644
index c7d72d71be..0000000000
Binary files a/symbols/sec_shield3.png and /dev/null differ
diff --git a/symbols/sec_shield4.png b/symbols/sec_shield4.png
deleted file mode 100644
index 656817ae81..0000000000
Binary files a/symbols/sec_shield4.png and /dev/null differ
diff --git a/symbols/sec_shield5.png b/symbols/sec_shield5.png
deleted file mode 100644
index 2918b07e25..0000000000
Binary files a/symbols/sec_shield5.png and /dev/null differ
diff --git a/symbols/sec_shield6.png b/symbols/sec_shield6.png
deleted file mode 100644
index 4e1552b877..0000000000
Binary files a/symbols/sec_shield6.png and /dev/null differ
diff --git a/symbols/sec_shield7.png b/symbols/sec_shield7.png
deleted file mode 100644
index 04035ca4ad..0000000000
Binary files a/symbols/sec_shield7.png and /dev/null differ
diff --git a/symbols/sec_shield8.png b/symbols/sec_shield8.png
deleted file mode 100644
index 2c914687e5..0000000000
Binary files a/symbols/sec_shield8.png and /dev/null differ
diff --git a/symbols/shields/mot_shield1.svg b/symbols/shields/mot_shield1.svg
new file mode 100644
index 0000000000..bb74898a87
--- /dev/null
+++ b/symbols/shields/mot_shield1.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield10.svg b/symbols/shields/mot_shield10.svg
new file mode 100644
index 0000000000..cf1c9dd337
--- /dev/null
+++ b/symbols/shields/mot_shield10.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield11.svg b/symbols/shields/mot_shield11.svg
new file mode 100644
index 0000000000..8e20442dbf
--- /dev/null
+++ b/symbols/shields/mot_shield11.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield2.svg b/symbols/shields/mot_shield2.svg
new file mode 100644
index 0000000000..0469516a08
--- /dev/null
+++ b/symbols/shields/mot_shield2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield3.svg b/symbols/shields/mot_shield3.svg
new file mode 100644
index 0000000000..33aa19884f
--- /dev/null
+++ b/symbols/shields/mot_shield3.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield4.svg b/symbols/shields/mot_shield4.svg
new file mode 100644
index 0000000000..69af206fb6
--- /dev/null
+++ b/symbols/shields/mot_shield4.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield5.svg b/symbols/shields/mot_shield5.svg
new file mode 100644
index 0000000000..f65ba69a39
--- /dev/null
+++ b/symbols/shields/mot_shield5.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield6.svg b/symbols/shields/mot_shield6.svg
new file mode 100644
index 0000000000..9e6f2aa9d1
--- /dev/null
+++ b/symbols/shields/mot_shield6.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield7.svg b/symbols/shields/mot_shield7.svg
new file mode 100644
index 0000000000..2266532cf5
--- /dev/null
+++ b/symbols/shields/mot_shield7.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield8.svg b/symbols/shields/mot_shield8.svg
new file mode 100644
index 0000000000..dfe24a4f75
--- /dev/null
+++ b/symbols/shields/mot_shield8.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/mot_shield9.svg b/symbols/shields/mot_shield9.svg
new file mode 100644
index 0000000000..907b13ff1f
--- /dev/null
+++ b/symbols/shields/mot_shield9.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield1.svg b/symbols/shields/pri_shield1.svg
new file mode 100644
index 0000000000..3ad7e8c51f
--- /dev/null
+++ b/symbols/shields/pri_shield1.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield10.svg b/symbols/shields/pri_shield10.svg
new file mode 100644
index 0000000000..7d55c179c5
--- /dev/null
+++ b/symbols/shields/pri_shield10.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield11.svg b/symbols/shields/pri_shield11.svg
new file mode 100644
index 0000000000..5e5d9b011b
--- /dev/null
+++ b/symbols/shields/pri_shield11.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield2.svg b/symbols/shields/pri_shield2.svg
new file mode 100644
index 0000000000..716404face
--- /dev/null
+++ b/symbols/shields/pri_shield2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield3.svg b/symbols/shields/pri_shield3.svg
new file mode 100644
index 0000000000..9e77ff9280
--- /dev/null
+++ b/symbols/shields/pri_shield3.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield4.svg b/symbols/shields/pri_shield4.svg
new file mode 100644
index 0000000000..4dfaa24001
--- /dev/null
+++ b/symbols/shields/pri_shield4.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield5.svg b/symbols/shields/pri_shield5.svg
new file mode 100644
index 0000000000..0c4fc91a30
--- /dev/null
+++ b/symbols/shields/pri_shield5.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield6.svg b/symbols/shields/pri_shield6.svg
new file mode 100644
index 0000000000..09c9663799
--- /dev/null
+++ b/symbols/shields/pri_shield6.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield7.svg b/symbols/shields/pri_shield7.svg
new file mode 100644
index 0000000000..b2183e5ef3
--- /dev/null
+++ b/symbols/shields/pri_shield7.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield8.svg b/symbols/shields/pri_shield8.svg
new file mode 100644
index 0000000000..9992e788ce
--- /dev/null
+++ b/symbols/shields/pri_shield8.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/pri_shield9.svg b/symbols/shields/pri_shield9.svg
new file mode 100644
index 0000000000..3f56d1dcfc
--- /dev/null
+++ b/symbols/shields/pri_shield9.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield1.svg b/symbols/shields/sec_shield1.svg
new file mode 100644
index 0000000000..a72bdcff8c
--- /dev/null
+++ b/symbols/shields/sec_shield1.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield10.svg b/symbols/shields/sec_shield10.svg
new file mode 100644
index 0000000000..fd12c9027c
--- /dev/null
+++ b/symbols/shields/sec_shield10.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield11.svg b/symbols/shields/sec_shield11.svg
new file mode 100644
index 0000000000..61f435e0de
--- /dev/null
+++ b/symbols/shields/sec_shield11.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield2.svg b/symbols/shields/sec_shield2.svg
new file mode 100644
index 0000000000..aff20d98de
--- /dev/null
+++ b/symbols/shields/sec_shield2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield3.svg b/symbols/shields/sec_shield3.svg
new file mode 100644
index 0000000000..9278b904c0
--- /dev/null
+++ b/symbols/shields/sec_shield3.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield4.svg b/symbols/shields/sec_shield4.svg
new file mode 100644
index 0000000000..eeca3202cb
--- /dev/null
+++ b/symbols/shields/sec_shield4.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield5.svg b/symbols/shields/sec_shield5.svg
new file mode 100644
index 0000000000..85d08bafd8
--- /dev/null
+++ b/symbols/shields/sec_shield5.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield6.svg b/symbols/shields/sec_shield6.svg
new file mode 100644
index 0000000000..3a400c2b1f
--- /dev/null
+++ b/symbols/shields/sec_shield6.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield7.svg b/symbols/shields/sec_shield7.svg
new file mode 100644
index 0000000000..90b321b86f
--- /dev/null
+++ b/symbols/shields/sec_shield7.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield8.svg b/symbols/shields/sec_shield8.svg
new file mode 100644
index 0000000000..915512e584
--- /dev/null
+++ b/symbols/shields/sec_shield8.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/sec_shield9.svg b/symbols/shields/sec_shield9.svg
new file mode 100644
index 0000000000..60ab9d75e2
--- /dev/null
+++ b/symbols/shields/sec_shield9.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield1.svg b/symbols/shields/ter_shield1.svg
new file mode 100644
index 0000000000..fb6ae8520f
--- /dev/null
+++ b/symbols/shields/ter_shield1.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield10.svg b/symbols/shields/ter_shield10.svg
new file mode 100644
index 0000000000..d3ec0d0a54
--- /dev/null
+++ b/symbols/shields/ter_shield10.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield11.svg b/symbols/shields/ter_shield11.svg
new file mode 100644
index 0000000000..6bc6e6ee03
--- /dev/null
+++ b/symbols/shields/ter_shield11.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield2.svg b/symbols/shields/ter_shield2.svg
new file mode 100644
index 0000000000..4d43dfc27f
--- /dev/null
+++ b/symbols/shields/ter_shield2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield3.svg b/symbols/shields/ter_shield3.svg
new file mode 100644
index 0000000000..95625d80a0
--- /dev/null
+++ b/symbols/shields/ter_shield3.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield4.svg b/symbols/shields/ter_shield4.svg
new file mode 100644
index 0000000000..98d2fd1243
--- /dev/null
+++ b/symbols/shields/ter_shield4.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield5.svg b/symbols/shields/ter_shield5.svg
new file mode 100644
index 0000000000..be31922098
--- /dev/null
+++ b/symbols/shields/ter_shield5.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield6.svg b/symbols/shields/ter_shield6.svg
new file mode 100644
index 0000000000..5c3a1d92d0
--- /dev/null
+++ b/symbols/shields/ter_shield6.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield7.svg b/symbols/shields/ter_shield7.svg
new file mode 100644
index 0000000000..04d4ca350f
--- /dev/null
+++ b/symbols/shields/ter_shield7.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield8.svg b/symbols/shields/ter_shield8.svg
new file mode 100644
index 0000000000..464bfb9ac7
--- /dev/null
+++ b/symbols/shields/ter_shield8.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/ter_shield9.svg b/symbols/shields/ter_shield9.svg
new file mode 100644
index 0000000000..09c96097bf
--- /dev/null
+++ b/symbols/shields/ter_shield9.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield1.svg b/symbols/shields/tru_shield1.svg
new file mode 100644
index 0000000000..8b6508a993
--- /dev/null
+++ b/symbols/shields/tru_shield1.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield10.svg b/symbols/shields/tru_shield10.svg
new file mode 100644
index 0000000000..fa9836699f
--- /dev/null
+++ b/symbols/shields/tru_shield10.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield11.svg b/symbols/shields/tru_shield11.svg
new file mode 100644
index 0000000000..697ffc4f8c
--- /dev/null
+++ b/symbols/shields/tru_shield11.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield2.svg b/symbols/shields/tru_shield2.svg
new file mode 100644
index 0000000000..064b73579b
--- /dev/null
+++ b/symbols/shields/tru_shield2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield3.svg b/symbols/shields/tru_shield3.svg
new file mode 100644
index 0000000000..a58b6bd0ad
--- /dev/null
+++ b/symbols/shields/tru_shield3.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield4.svg b/symbols/shields/tru_shield4.svg
new file mode 100644
index 0000000000..1b92601be1
--- /dev/null
+++ b/symbols/shields/tru_shield4.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield5.svg b/symbols/shields/tru_shield5.svg
new file mode 100644
index 0000000000..a98f7b4338
--- /dev/null
+++ b/symbols/shields/tru_shield5.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield6.svg b/symbols/shields/tru_shield6.svg
new file mode 100644
index 0000000000..41f10b7c9e
--- /dev/null
+++ b/symbols/shields/tru_shield6.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield7.svg b/symbols/shields/tru_shield7.svg
new file mode 100644
index 0000000000..3bb14b3efc
--- /dev/null
+++ b/symbols/shields/tru_shield7.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield8.svg b/symbols/shields/tru_shield8.svg
new file mode 100644
index 0000000000..3189cb5044
--- /dev/null
+++ b/symbols/shields/tru_shield8.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/shields/tru_shield9.svg b/symbols/shields/tru_shield9.svg
new file mode 100644
index 0000000000..b481681ab3
--- /dev/null
+++ b/symbols/shields/tru_shield9.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/symbols/ter_shield1.png b/symbols/ter_shield1.png
deleted file mode 100644
index 9fad535583..0000000000
Binary files a/symbols/ter_shield1.png and /dev/null differ
diff --git a/symbols/ter_shield2.png b/symbols/ter_shield2.png
deleted file mode 100644
index 3092a899ba..0000000000
Binary files a/symbols/ter_shield2.png and /dev/null differ
diff --git a/symbols/ter_shield3.png b/symbols/ter_shield3.png
deleted file mode 100644
index 0d42f6c729..0000000000
Binary files a/symbols/ter_shield3.png and /dev/null differ
diff --git a/symbols/ter_shield4.png b/symbols/ter_shield4.png
deleted file mode 100644
index c30bb9ae64..0000000000
Binary files a/symbols/ter_shield4.png and /dev/null differ
diff --git a/symbols/ter_shield5.png b/symbols/ter_shield5.png
deleted file mode 100644
index 5bfbf4e401..0000000000
Binary files a/symbols/ter_shield5.png and /dev/null differ
diff --git a/symbols/ter_shield6.png b/symbols/ter_shield6.png
deleted file mode 100644
index 4561fb16ec..0000000000
Binary files a/symbols/ter_shield6.png and /dev/null differ
diff --git a/symbols/ter_shield7.png b/symbols/ter_shield7.png
deleted file mode 100644
index 80b4a16457..0000000000
Binary files a/symbols/ter_shield7.png and /dev/null differ
diff --git a/symbols/ter_shield8.png b/symbols/ter_shield8.png
deleted file mode 100644
index a1eed495df..0000000000
Binary files a/symbols/ter_shield8.png and /dev/null differ
diff --git a/symbols/tru_shield1.png b/symbols/tru_shield1.png
deleted file mode 100644
index bbdd6fcc8d..0000000000
Binary files a/symbols/tru_shield1.png and /dev/null differ
diff --git a/symbols/tru_shield2.png b/symbols/tru_shield2.png
deleted file mode 100644
index e33d296b93..0000000000
Binary files a/symbols/tru_shield2.png and /dev/null differ
diff --git a/symbols/tru_shield3.png b/symbols/tru_shield3.png
deleted file mode 100644
index 1a47f9ab72..0000000000
Binary files a/symbols/tru_shield3.png and /dev/null differ
diff --git a/symbols/tru_shield4.png b/symbols/tru_shield4.png
deleted file mode 100644
index 443c3f3264..0000000000
Binary files a/symbols/tru_shield4.png and /dev/null differ
diff --git a/symbols/tru_shield5.png b/symbols/tru_shield5.png
deleted file mode 100644
index f53720b465..0000000000
Binary files a/symbols/tru_shield5.png and /dev/null differ
diff --git a/symbols/tru_shield6.png b/symbols/tru_shield6.png
deleted file mode 100644
index 092d0d9ff9..0000000000
Binary files a/symbols/tru_shield6.png and /dev/null differ
diff --git a/symbols/tru_shield7.png b/symbols/tru_shield7.png
deleted file mode 100644
index 49e9e03efc..0000000000
Binary files a/symbols/tru_shield7.png and /dev/null differ
diff --git a/symbols/tru_shield8.png b/symbols/tru_shield8.png
deleted file mode 100644
index 587324a7c0..0000000000
Binary files a/symbols/tru_shield8.png and /dev/null differ