From: Bryan Housel Date: Wed, 2 Mar 2016 21:17:44 +0000 (-0500) Subject: Add traffico icons to vendor/assets/iD and asset pipeline precompile list X-Git-Tag: live~4510^2~1 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/47881add283aae6457d8bfac86419767ce5fd3fc?ds=inline;hp=--cc Add traffico icons to vendor/assets/iD and asset pipeline precompile list --- 47881add283aae6457d8bfac86419767ce5fd3fc diff --git a/Vendorfile b/Vendorfile index a9ec0a671..b9514f126 100644 --- a/Vendorfile +++ b/Vendorfile @@ -49,9 +49,22 @@ folder 'vendor/assets' do from 'git://github.com/openstreetmap/iD', :branch => 'release' do folder 'iD/img', 'dist/img' folder 'iD/locales', 'dist/locales' + folder 'iD/traffico', 'dist/traffico' + file 'iD.css.erb', 'dist/iD.css' do |path| - rewrite(path) { |content| content.gsub(/url\('?(img\/[^')]+)'?\)/, 'url(<%= asset_path("iD/\1") %>)') } + rewrite(path) do |content| + content.gsub(/url\('?(img\/[^')]+)'?\)/, 'url(<%= asset_path("iD/\1") %>)') + end + end + + file 'iD/traffico/stylesheets/traffico.css.erb', 'dist/traffico/stylesheets/traffico.css' do |path| + rewrite(path) do |content| + content.gsub(/url\("?\.\.\/([^#?")]+)([^"]*)"?\)/, 'url(<%= asset_path("iD/traffico/\1") %>\2)') + end end + puts "deleting vendor/assets/iD/iD/traffico/stylesheets/traffico.css" + File.delete('vendor/assets/iD/iD/traffico/stylesheets/traffico.css') + file 'iD.js', 'dist/iD.js' file 'presets.js', 'dist/presets.js' file 'imagery.js', 'dist/imagery.js' diff --git a/app/views/site/id.html.erb b/app/views/site/id.html.erb index 3d416b51e..ba8f7da72 100644 --- a/app/views/site/id.html.erb +++ b/app/views/site/id.html.erb @@ -23,7 +23,7 @@ .imagery(iD.data.imagery) .taginfo(iD.services.taginfo()) .embed(true) - .assetPath("/iD/") <%# Cant use asset_path('iD/') in production. %> + .assetPath("iD/") .assetMap(<%= assets("iD").to_json.html_safe %>) .locale("<%= locale %>", "<%= asset_path("iD/locales/#{locale}.json") %>") .preauth({ diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index 1b62b9157..fe561bf69 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -26,6 +26,4 @@ Rails.application.config.assets.precompile += %w( potlatch2/assets.zip ) Rails.application.config.assets.precompile += %w( potlatch2/FontLibrary.swf ) Rails.application.config.assets.precompile += %w( potlatch2/locales/*.swf ) Rails.application.config.assets.precompile += %w( help/introduction.* ) -Rails.application.config.assets.precompile += %w( iD/img/*.svg iD/img/*.png iD/img/*.gif ) -Rails.application.config.assets.precompile += %w( iD/img/pattern/*.png ) -Rails.application.config.assets.precompile += %w( iD/locales/*.json ) +Rails.application.config.assets.precompile << Proc.new { |path, fn| fn =~ /vendor\/assets\/iD/ } diff --git a/vendor/assets/iD/iD/traffico/LICENSE b/vendor/assets/iD/iD/traffico/LICENSE new file mode 100644 index 000000000..7f3e6daa3 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 mapillary + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/assets/iD/iD/traffico/README.md b/vendor/assets/iD/iD/traffico/README.md new file mode 100644 index 000000000..9aa1239f0 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/README.md @@ -0,0 +1,6 @@ +# traffico-release +Release repository for Traffico, an Open Source Traffic Sign Font. + +Source code: [mapillary/traffico](https://github.com/mapillary/traffico) + +License: MIT diff --git a/vendor/assets/iD/iD/traffico/bower.json b/vendor/assets/iD/iD/traffico/bower.json new file mode 100644 index 000000000..76f239f13 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/bower.json @@ -0,0 +1 @@ +{"name":"Traffico","version":"0.1.26","homepage":"https://github.com/mapillary/traffico","authors":["Kamil Nikel "],"description":"An Open Source Traffic Sign Font","main":"stylesheets/traffico.css","keywords":["traffic","signs","road","font"],"license":"MIT"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/fonts/traffico-preview.html b/vendor/assets/iD/iD/traffico/fonts/traffico-preview.html new file mode 100644 index 000000000..0bfff920f --- /dev/null +++ b/vendor/assets/iD/iD/traffico/fonts/traffico-preview.html @@ -0,0 +1,2663 @@ + + + + traffico glyphs preview + + + + + + + + + +
+
+

traffico contains 164 glyphs:

+ Toggle Preview Characters +
+ + +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ +
+
+ PpPpPpPpPpPpPpPpPpPp +
+
+ 12141618212436486072 +
+
+ + +
+
+ + + +
+ + diff --git a/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.eot b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.eot new file mode 100644 index 000000000..d52dfc203 Binary files /dev/null and b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.eot differ diff --git a/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.svg b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.svg new file mode 100644 index 000000000..834f334d5 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.svg @@ -0,0 +1,1610 @@ + + + + + +Created by FontForge 20120731 at Mon Jan 25 11:17:45 2016 + By Travis CI User +Created by Travis CI User with FontForge 2.0 (http://fontforge.sf.net) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.ttf b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.ttf new file mode 100644 index 000000000..60b6f568d Binary files /dev/null and b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.ttf differ diff --git a/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.woff b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.woff new file mode 100644 index 000000000..80ed017d3 Binary files /dev/null and b/vendor/assets/iD/iD/traffico/fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.woff differ diff --git a/vendor/assets/iD/iD/traffico/global.json b/vendor/assets/iD/iD/traffico/global.json new file mode 100644 index 000000000..1882864fc --- /dev/null +++ b/vendor/assets/iD/iD/traffico/global.json @@ -0,0 +1 @@ +{"information_border_at":"ÖSTERREICH","level-crossing":"","priority-road-end":"","railway-crossing-unsecured":"","maximum-speed-limit_10":"10","maximum-speed-limit_20":"20","maximum-speed-limit_25":"25","maximum-speed-limit_30":"30","maximum-speed-limit_35":"35","maximum-speed-limit_50":"50","maximum-speed-limit_60":"60","maximum-speed-limit_70":"70","maximum-speed-limit_75":"75","maximum-speed-limit_80":"80","maximum-speed-limit_90":"90","maximum-speed-limit_100":"100","maximum-speed-limit_110":"110","maximum-speed-limit_120":"120","maximum-speed-limit_130":"130","yield":"YIELD","yield-to-oncoming-traffic":"GIVEWAY","no-bicycles":"","no-entry":"","no-heavy-goods-vehicles":"","no-left-turn":"","no-pedestrians":"","no-right-turn":"","no-u-turn":"","stop":"","added-lane-left":"","added-lane-right":"","bump-in-road":"","children":"","crossroads-ahead":"","curve-left-ahead":"","curve-right-ahead":"","cyclists-crossing":"","dip-in-road":"DIP","divided-highway-ahead":"","divided-highway-ends":"","domestic-animals":"","equestrians":"","falling-rocks-or-debris-left":"","farm-vehicles":"","hairpin-curve-left-ahead":"","hairpin-curve-right-ahead":"","horizontal-alignment-left":"","horizontal-alignment-right":"","koala":"","koala-crossing":"","narrow-bridge-ahead":"","pedestrian-crossing":"","pedestrian-crossing_v2":"","pedestrians-cyclists":"","railway-level-crossing-with-flashing-signals-ahead":"","curve-first-left-ahead":"","double-curve-first-right-ahead":"","double-curve-first-left-ahead":"","double-turn-first-left-ahead":"","double-turn-first-right-ahead":"","road-narrows-ahead":"","roundabout-ahead":"","junction-with-a-side-road-perpendicular-left-ahead":"","junction-with-a-side-road-perpendicular-right-ahead":"","slippery-road-surface":"","steep-hill-downwards":"","steep-hill-upwards":"","stop-ahead":"","traffic-signals-ahead":"","truck-crossing":"","turn-left":"","turn-right":"","two-way-traffic-ahead":"","uncontrolled-railroad-crossing-ahead":"","wild-animals":"","winding-road-first-left-ahead":"","winding-road-first-right-ahead":"","yield-ahead":"","emu-crossing":"","emu-crossing_v2":"","slippery-motorcycles":"","traffic-merges-left-ahead":"","traffic-merges-right-ahead":"","wombat-crossing":"","wombat-crossing_v2":"","information_border_be_nl":"België","information_border_be_fr":"Belgique","bicycles-only":"","proceed-straight":"","keep-left":"","keep-right":"","transit-only":"","parking":"","two-way-traffic":"","no-motor-vehicles":"","no-motorcycles":"","no-overtaking":"","no-parking":"","no-stopping":"","no-left-or-u-turn":"","no-straight-through":"","no_trucks":"","falling-rocks-or-debris-right":"","loose-road-surface":"","workers-in-road-ahead":"","school-zone":"","uneven-road":"","y-roads":"","warning--added-lane-left":"","double-reverse-curve":"","flaggers-in-road-ahead":"","loop-pretzel":"","pass-left-or-right":"","playground-ahead":"","road-narrows-left-ahead":"","road-narrows-right-ahead":"","junction-with-a-side-road-acute-left-ahead":"","t-roads":"","triple-reverse-curve":"","trucks-rollover":"","turn-curve-left":"","turn-curve-right":"","turn-right_v2":"","pass-on-either-side":"","crossroads-ahead_v2":"","curve-left-ahead_v2":"","curve-right-ahead_v2":"","emergency-vehicles":"","hairpin-curve-right-ahead_v2":"","level-railroad-crossing-with-barriers-ahead":"","opening-or-swing-bridge":"","pavement-ends":"","shared-road-motocycles-cyclists":"","junction-with-a-side-road-perpendicular-left-ahead_v2":"","junction-with-a-side-road-perpendicular-right-ahead_v2":"","stop-ahead_v2":"","traffic-merges-left-ahead_v2":"","traffic-merges-right-ahead_v2":"","tunnel-ahead":"","information_border_cz":"Českérepublika","falling-rocks":"","unprotected-quayside-or-riverbank":"","double-curve-first-left":"","double-curve-first-right":"","curve-left":"","curve-right":"","crossroads-with-priority-to-the-right":"","cyclists-crossing-ahead":"","cyclists-crossing-ahead_v2":"","other-danger":"","other-danger_v2":"","junction-with-a-side-road-perpendicular-left":"","junction-with-a-side-road-perpendicular-right":"","railway-crossing-secured":"","snow":"","low-flying-aircraft":"","strong-sidewind":"","road-bump":"","roadworks-ahead":"","roundabout":"","uneven-road-ahead":"","border":"Bundes-republikDeutschland","deadend":"","first-aid":"","limited-access-road":"","parking-left":"","parking-right":"","bus-stop":"","disabled-persons":"","pedestrian-crossing_v3":"","minimum-speed_10":"10","minimum-speed_20":"20","minimum-speed_25":"25","minimum-speed_30":"30","minimum-speed_35":"35","minimum-speed_50":"50","minimum-speed_60":"60","minimum-speed_70":"70","minimum-speed_75":"75","minimum-speed_80":"80","minimum-speed_90":"90","minimum-speed_100":"100","minimum-speed_110":"110","minimum-speed_120":"120","minimum-speed_130":"130","minimum-speed-end_10":"10","minimum-speed-end_20":"20","minimum-speed-end_25":"25","minimum-speed-end_30":"30","minimum-speed-end_35":"35","minimum-speed-end_50":"50","minimum-speed-end_60":"60","minimum-speed-end_70":"70","minimum-speed-end_75":"75","minimum-speed-end_80":"80","minimum-speed-end_90":"90","minimum-speed-end_100":"100","minimum-speed-end_110":"110","minimum-speed-end_120":"120","minimum-speed-end_130":"130","pedestrian-bicycle-dual-track":"","dual-path-pedestrians-and-cyclists":"","dual-path-cyclists-and-pedestrians":"","pedestrians-only":"","proceed-straight-or-turn-left":"","proceed-straight-or-turn-right":"","procced-straight":"","pass-on-this-side-left":"","pass-on-this-side-right":"","shared-path-pedestrians-and-cyclists":"","roundabout_v2":"","turn-left-ahead":"","turn-right-ahead":"","narrow-location-priority":"","narrow-location-no-priority":"","give-way":"","no-pedestrians-or-bicycles":"","no-mopeds":"","no-slow-vehicles":"","no-trailers":"","no-buses":"","no-trucks-and-buses":"","no-parking-or-stopping-left":"","no-parking-or-stopping-left-and-right":"","no-parking-or-stopping-right":"","no-parking-left":"","no-parking-left-and-right":"","no-parking-right":"","priority-road":"","give-way-to-oncoming-traffic":"","end-of-limits":"","low-emission-zone":"UmweltZONE","low-emission-zone-end":"UmweltZONE","no-moped-vehicles":"","no-stopping-or-parking":"","no-traffic-both-ways":"","no-vehicles-carrying-dangerous-goods":"","no-overtaking-by-heavy-goods-vehicles":"","destination":"Anliegerfrei","disabled":"","glaze":"","left-pointing":"","both-directions":"","pedestrians-use-opposite-sidewalk":"","pedestrians-use-opposite-sidewalk_v2":"","railway-only":"","right-pointing":"","entry":"","priority-road-bends-left-3way":"","priority-road-bends-left-3way_v2":"","priority-road-bends-left-4way":"","priority-road-bends-right-3way":"","priority-road-bends-right-3way_v2":"","priority-road-bends-right-4way":"","priority-road-from-left-3way":"","priority-road-from-left-4way":"","priority-road-from-right-3way":"","priority-road-from-right-4way":"","danger_level_crossing":"","information_border_dk":"Danmark","information_border_ee":"EESTI","information_border_es":"ESPAÑA","information_border_fi":"SUOMIFINLANDSUOPMA","information_border_fr":"FRANCE","information_city_entrance":"some city","information_city_exit":"some city","information_border_gr":"EΛΛAΣGREECE","information_border_hu":"Magyarország","information_border_it":"ITALIA","information_border_lt":"LietuvosRespublika","information_border_lu_fr":"Luxembourg","information_border_lu_de":"Luxemburg","information_border_lv":"LATVIJA","information_border_nl":"Nederland","information_cycleway":"fietspad","information_border_pl":"RzeczpospolitaPolska","information_border_se":"SVERIGE","information_border_si":"SLOVENIA","information_border_sk":"SLOVENSKO","danger_contraflow":"","mandatory_roundabout":"","prohibitory_overtaking":"","added-lane-from-entering-roadway":"","slippery-bicycles":"","tram-crossing":"","loop-270-degrees":"","motorcycle-crossing":"","offset-roads":"","uncontroller-railroad-crossing-ahead":"","junction-with-a-side-road-acute-right-ahead":"","horizontal-traffic-signals-ahead":"","dead-end":"","no-hitch-hiking":"","share-roads":"","end":"","skewed-railroad-crossing":"","lightground-railroad-crossing":"","national-network-lane":"","national-network-prohibited":"","hazardous-material-prohibited":"","truck-rollover-with-speed":"","no-rollerblading":"","one-way-left":"ONEWAY","one-way-right":"ONEWAY","one-way-left_v2":"ONEWAY","one-way-right_v2":"ONEWAY","single-reverse-curve":"","school":"","school_v2":"","turn-curve-left-with-speed":"","turn-curve-right-with-speed":"","merging-traffic":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/glyphs.json b/vendor/assets/iD/iD/traffico/glyphs.json new file mode 100644 index 000000000..3f5d800da --- /dev/null +++ b/vendor/assets/iD/iD/traffico/glyphs.json @@ -0,0 +1,169 @@ +{ + "name": "traffico", + "glyphs": { + "DE-arrow-up":"\uf100", + "US-arrow-oneway":"\uf101", + "US-arrow-up":"\uf102", + "added-lane":"\uf103", + "added-lane-entering-roadway":"\uf104", + "airplane":"\uf105", + "arrow-l":"\uf106", + "arrow-oneway":"\uf107", + "arrow-s-l":"\uf108", + "arrows_both_bra":"\uf109", + "bending-priority":"\uf10a", + "bicycle":"\uf10b", + "bicycle-slippery":"\uf10c", + "bump":"\uf10d", + "bump_bra":"\uf10e", + "bump_road_bra":"\uf10f", + "bumps":"\uf110", + "bus":"\uf111", + "car":"\uf112", + "children":"\uf113", + "children-au":"\uf114", + "circle-bar-rounded":"\uf115", + "circle-bg":"\uf116", + "circle-o":"\uf117", + "circle-separator":"\uf118", + "cliff":"\uf119", + "cross-roads":"\uf11a", + "crossroads-ahead":"\uf11b", + "crossroads-ahead-ontario":"\uf11c", + "curve-r-l":"\uf11d", + "cyclists_crossing_bra":"\uf11e", + "d-curve-l":"\uf11f", + "dead-end":"\uf120", + "descent":"\uf121", + "disabled-p":"\uf122", + "divided-highway":"\uf123", + "domestic-animal":"\uf124", + "domestic-animals-au":"\uf125", + "emu":"\uf126", + "end":"\uf127", + "equestrian":"\uf128", + "europe_stars":"\uf129", + "exclamation":"\uf12a", + "falling-rocks-EU":"\uf12b", + "falling-rocks-US":"\uf12c", + "falling-rocks-au":"\uf12d", + "fire-station":"\uf12e", + "firemans-car":"\uf12f", + "flaggers":"\uf130", + "footpath":"\uf131", + "h":"\uf132", + "h-align-l":"\uf133", + "hairpin-curve":"\uf134", + "hairpin-curve-au":"\uf135", + "hazardous-material":"\uf136", + "height":"\uf137", + "height-restriction-ca":"\uf138", + "highway-divided":"\uf139", + "hitch-hiking":"\uf13a", + "kangaroo":"\uf13b", + "koala-ugly":"\uf13c", + "koalas":"\uf13d", + "level-crossing":"\uf13e", + "light-rail":"\uf13f", + "lightground-railroad-crossing":"\uf140", + "loop-270":"\uf141", + "loose_road_surface_bra":"\uf142", + "lorry":"\uf143", + "lorry-left":"\uf144", + "low-clearance":"\uf145", + "merge":"\uf146", + "metric-clearance":"\uf147", + "moped":"\uf148", + "motorbike":"\uf149", + "narrow-bridge-au":"\uf14a", + "narrow-bridge-us":"\uf14b", + "narrow-road-both":"\uf14c", + "narrow-road-l":"\uf14d", + "no-l-or-u-turn":"\uf14e", + "octagon":"\uf14f", + "offset-roads":"\uf150", + "opening-swing-bridge-ca":"\uf151", + "parking":"\uf152", + "pass-either-us":"\uf153", + "pass-l-r":"\uf154", + "pavement-ends":"\uf155", + "pedestrian":"\uf156", + "pedestrian-crossing":"\uf157", + "pedestrian-crossing-au":"\uf158", + "pedestrian_bra":"\uf159", + "pedestrian_crossing_bra":"\uf15a", + "pedestrians":"\uf15b", + "play-ground":"\uf15c", + "playground-ahead-ca":"\uf15d", + "playground-br":"\uf15e", + "pretzel-loop":"\uf15f", + "railroad":"\uf160", + "railroad-barriers":"\uf161", + "railway-flashing-au":"\uf162", + "railway-xing-secured":"\uf163", + "railway-xing-unsecured":"\uf164", + "reverse-curve-au":"\uf165", + "reverse-curve-ontario":"\uf166", + "right-of-way":"\uf167", + "right-of-way-l":"\uf168", + "roadworks":"\uf169", + "roadworks_bra":"\uf16a", + "rollerblading":"\uf16b", + "roundabout":"\uf16c", + "school":"\uf16d", + "school_zone_bra":"\uf16e", + "series-of-curves-left":"\uf16f", + "share-road":"\uf170", + "share-roads":"\uf171", + "side-road-a-a-l":"\uf172", + "side-road-a-a-r":"\uf173", + "side-road-p-l":"\uf174", + "side-road-p-r":"\uf175", + "side-road-perpendicular":"\uf176", + "single-2-reverse-curve":"\uf177", + "skewed-railroads":"\uf178", + "slippery":"\uf179", + "slippery-motorcycle":"\uf17a", + "slippery-road":"\uf17b", + "small-arrow-au":"\uf17c", + "snowflake":"\uf17d", + "square-angular":"\uf17e", + "square-diagonal-bar":"\uf17f", + "square-rounded":"\uf180", + "steep-hill":"\uf181", + "steep-hill-downwards":"\uf182", + "steep-hill-upwards":"\uf183", + "stop":"\uf184", + "t-roads":"\uf185", + "tractor":"\uf186", + "traffic-signal-au":"\uf187", + "trailer":"\uf188", + "train-au":"\uf189", + "train-electric":"\uf18a", + "tram":"\uf18b", + "transit_bra":"\uf18c", + "tri-angular":"\uf18d", + "tri-rounded":"\uf18e", + "truck":"\uf18f", + "truck-rollover-speed":"\uf190", + "trucks-rollover":"\uf191", + "tunnel":"\uf192", + "turn-90-l":"\uf193", + "turn-curve-speed":"\uf194", + "turn-l":"\uf195", + "turn-l-aus":"\uf196", + "turn-l-curve":"\uf197", + "turn-reverse-left":"\uf198", + "turn-right-curve-ontario":"\uf199", + "turnaround":"\uf19a", + "turnaround2":"\uf19b", + "two_way_arrows_bra":"\uf19c", + "u-turn":"\uf19d", + "u-turn-au":"\uf19e", + "wild-animal":"\uf19f", + "windbag":"\uf1a0", + "winding-road-left":"\uf1a1", + "wombat":"\uf1a2", + "y-roads":"\uf1a3" + } +} diff --git a/vendor/assets/iD/iD/traffico/mapillary-mappings/au.json b/vendor/assets/iD/iD/traffico/mapillary-mappings/au.json new file mode 100644 index 000000000..1bc46f47c --- /dev/null +++ b/vendor/assets/iD/iD/traffico/mapillary-mappings/au.json @@ -0,0 +1 @@ +{"prohibitory_speed_limit_10":"prohibitory--maximum-speed-limit-10--au","prohibitory_speed_limit_100":"prohibitory--maximum-speed-limit-100--au","prohibitory_speed_limit_110":"prohibitory--maximum-speed-limit-110--au","prohibitory_speed_limit_120":"prohibitory--maximum-speed-limit-120--au","prohibitory_speed_limit_130":"prohibitory--maximum-speed-limit-130--au","prohibitory_speed_limit_20":"prohibitory--maximum-speed-limit-20--au","prohibitory_speed_limit_30":"prohibitory--maximum-speed-limit-30--au","prohibitory_speed_limit_40":"prohibitory--maximum-speed-limit-40--au","prohibitory_speed_limit_50":"prohibitory--maximum-speed-limit-50--au","prohibitory_speed_limit_60":"prohibitory--maximum-speed-limit-60--au","prohibitory_speed_limit_70":"prohibitory--maximum-speed-limit-70--au","prohibitory_speed_limit_80":"prohibitory--maximum-speed-limit-80--au","prohibitory_speed_limit_90":"prohibitory--maximum-speed-limit-90--au","regulatory--give_way--c-australia":"regulatory--yield--au","regulatory--no_bicycles--c-australia":"regulatory--no-bicycles--au","regulatory--no_entry--c-australia":"regulatory--no-entry--au","regulatory--no_heavy_goods_vehicles--c-australia":"regulatory--no-heavy-goods-vehicles--au","regulatory--no_left_turn--c-australia":"regulatory--no-left-turn--au","regulatory--no_pedestrians--c-australia":"regulatory--no-pedestrians--au","regulatory--no_right_turn--c-australia":"regulatory--no-right-turn--au","regulatory--no_u_turn--c-australia":"regulatory--no-u-turn--au","regulatory--stop--c-australia":"regulatory--stop--au","regulatory--yield_to_oncoming_traffic--c-australia":"regulatory--yield-to-oncoming-traffic--au","warning--added_lane_left--c-australia":"warning--added-lane-left--au","warning--added_lane_right--c-australia":"warning--added-lane-right--au","warning--bump_in_road--c-australia":"warning--bump-in-road--au","warning--children--c-australia":"warning--children--au","warning--crossroads_ahead--c-australia":"warning--crossroads-ahead--au","warning--curve_left--c-australia":"warning--curve-left-ahead--au","warning--curve_right--c-australia":"warning--curve-right-ahead--au","warning--cyclists_crossing--c-australia":"warning--cyclists-crossing--au","warning--dip_in_road--c-australia":"warning--dip-in-road--au","warning--divided_highway_ahead--c-australia":"warning--divided-highway-ahead--au","warning--divided_highway_ends--c-australia":"warning--divided-highway-ends--au","warning--domestic_animals--c-australia":"warning--domestic-animals--au","warning--equestrians--c-australia":"warning--equestrians--au","warning--falling_rocks_or_debris_left--c-australia":"warning--falling-rocks-or-debris-left--au","warning--farm_vehicles--c-australia":"warning--farm-vehicles--au","warning--hairpin_curve_left--c-australia":"warning--hairpin-curve-left-ahead--au","warning--hairpin_curve_right--c-australia":"warning--hairpin-curve-right-ahead--au","warning--horizontal_alignment_left":"warning--horizontal-alignment-left--au","warning--horizontal_alignment_right":"warning--horizontal-alignment-right--au","warning--koala--c-australia":"warning--koala--au","warning--koala_crossing--c-australia":"warning--koala-crossing--au","warning--narrow_bridge_ahead--c-australia":"warning--narrow-bridge-ahead--au","warning--pedestrian_crossing--c-australia":"warning--pedestrian-crossing--au","warning--pedestrian_crossing__retired--c-australia":"warning--pedestrian-crossing--au--retired","warning--pedestrians_cyclists--c-australia":"warning--pedestrians-cyclists--au","warning--railway_level_crossing_with_flashing_signals_ahead--c-australia":"warning--railway-level-crossing-with-flashing-signals-ahead--au","warning--reverse_curve_first_left--c-australia":"warning--double-curve-first-left-ahead--au","warning--reverse_curve_first_right--c-australia":"warning--double-curve-first-right-ahead--au","warning--reverse_turn_first_left--c-australia":"warning--double-turn-first-left-ahead--au","warning--reverse_turn_first_right--c-australia":"warning--double-turn-first-right-ahead--au","warning--road_narrows_both_sides--c-australia":"warning--road-narrows-ahead--au","warning--roundabout_ahead--c-australia":"warning--roundabout-ahead--au","warning--side_road_perpendicular_left":"warning--junction-with-a-side-road-perpendicular-left-ahead--au","warning--side_road_perpendicular_right":"warning--junction-with-a-side-road-perpendicular-right-ahead--au","warning--slippery_road_surface--c-australia":"warning--slippery-road-surface--au","warning--steep_hill_downwards--c-australia":"warning--steep-hill-downwards--au","warning--steep_hill_upwards--c-australia":"warning--steep-hill-upwards--au","warning--stop_ahead--c-australia":"warning--stop-ahead--au","warning--traffic_signals_ahead--c-australia":"warning--traffic-signals-ahead--au","warning--truck_crossing--c-australia":"warning--truck-crossing--au","warning--turn_left--c-australia":"warning--turn-left--au","warning--turn_right--c-australia":"warning--turn-right--au","warning--two_way_traffic_ahead--c-australia":"warning--two-way-traffic-ahead--au","warning--uncontrolled_railroad_crossing_ahead--c-australia":"warning--uncontrolled-railroad-crossing-ahead--au","warning--wild_animals--c-australia":"warning--wild-animals--au","warning--winding_road_left--c-australia":"warning--winding-road-first-left-ahead--au","warning--yield_ahead--c-australia":"warning--yield-ahead--au"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/mapillary-mappings/br.json b/vendor/assets/iD/iD/traffico/mapillary-mappings/br.json new file mode 100644 index 000000000..dfbff0044 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/mapillary-mappings/br.json @@ -0,0 +1 @@ +{"mandatory--bicycles_only--c-brazil":"mandatory--bicycles-only--br","mandatory--keep_right_or_left--c-brazil":"mandatory--keep-right--br","mandatory--proceed_straight_no_turns--c-brazil":"mandatory--proceed-straight--br","mandatory--transit_only--c-brazil":"mandatory--transit-only--br","mandatory--turn_right--c-brazil":"mandatory--turn-right--br","other--parking_zone--c-brazil":"information--parking--br","other--two-way_traffic--c-brazil":"information--two-way-traffic--br","prohibitory_speed_limit_10":"prohibitory--maximum-speed-limit-10--br","prohibitory_speed_limit_100":"prohibitory--maximum-speed-limit-100--br","prohibitory_speed_limit_110":"prohibitory--maximum-speed-limit-110--br","prohibitory_speed_limit_120":"prohibitory--maximum-speed-limit-120--br","prohibitory_speed_limit_130":"prohibitory--maximum-speed-limit-130--br","prohibitory_speed_limit_20":"prohibitory--maximum-speed-limit-20--br","prohibitory_speed_limit_30":"prohibitory--maximum-speed-limit-30--br","prohibitory_speed_limit_40":"prohibitory--maximum-speed-limit-40--br","prohibitory_speed_limit_50":"prohibitory--maximum-speed-limit-50--br","prohibitory_speed_limit_60":"prohibitory--maximum-speed-limit-60--br","prohibitory_speed_limit_70":"prohibitory--maximum-speed-limit-70--br","prohibitory_speed_limit_80":"prohibitory--maximum-speed-limit-80--br","prohibitory_speed_limit_90":"prohibitory--maximum-speed-limit-90--br","regulatory--give_way--c-brazil":"regulatory--yield--br","regulatory--no_bicycles--c-brazil":"regulatory--no-bicycles--br","regulatory--no_entry--c-brazil":"regulatory--no-entry--br","regulatory--no_heavy_goods_vehicles--c-brazil":"regulatory--no-heavy-goods-vehicles--br","regulatory--no_motor_vehicles--c-brazil":"regulatory--no-motor-vehicles--br","regulatory--no_motorcycles--c-brazil":"regulatory--no-motorcycles--br","regulatory--no_overtaking--c-brazil":"regulatory--no-overtaking--br","regulatory--no_parking--c-brazil":"regulatory--no-parking--br","regulatory--no_pedestrians--c-brazil":"regulatory--no-pedestrians--br","regulatory--no_stopping--c-brazil":"regulatory--no-stopping--br","regulatory--stop--c-brazil":"regulatory--stop--br","regulatory_national_network_lane":"regulatory--national-network-lane--br","regulatory_no_left_or_u_turn":"regulatory--no-left-or-u-turn--br","regulatory_no_left_turn":"regulatory--no-left-turn--br","regulatory_no_parking":"regulatory--no-parking--br--v1","regulatory_no_pedestrian_crossing":"regulatory--no-pedestrians--br","regulatory_no_rollerblading":"regulatory--no-rollerblading--br","regulatory_no_straight_through":"regulatory--no-straight-through--br","regulatory_no_trucks":"regulatory--no-heavy-goods-vehicles--br--v1","regulatory_no_turn_right":"regulatory--no-right-turn--br","regulatory_no_u_turn":"regulatory--no-u-turn--br","regulatory_stop":"regulatory--stop--br","school_school":"school--school--br","school_school_obsolete":"school--school-obsolete--br","warning--bump_in_road--c-brazil":"warning--bump-in-road--br","warning--cyclists_crossing--c-brazil":"warning--cyclists-crossing--br","warning--domestic_animals--c-brazil":"warning--domestic-animals--br","warning--falling_rocks_or_debris--c-brazil":"warning--falling-rocks-or-debris-right--br","warning--farm_vehicles--c-brazil":"warning--farm-vehicles--br","warning--loose_road_surface--c-brazil":"warning--loose-road-surface--br","warning--pedestrian_crossing--c-brazil":"warning--pedestrian-crossing--br","warning--road_narrows_ahead--c-brazil":"warning--road-narrows-ahead--br","warning--roadworks--c-brazil":"warning--workers-in-road-ahead--br","warning--school_zone--c-brazil":"warning--school-zone--br","warning--slippery_road_surface--c-brazil":"warning--slippery-road-surface--br","warning--stop_ahead--c-brazil":"warning--stop-ahead--br","warning--two-way_traffic_ahead--c-brazil":"warning--two-way-traffic-ahead--br","warning--uneven_road--c-brazil":"warning--uneven-road--br","warning--wild_animals--c-brazil":"warning--wild-animals--br","warning_Y_roads":"warning--y-roads--br","warning_added_lanes":"warning--added-lane-right--br","warning_bicycles":"warning--cyclists-crossing--br","warning_cross_roads":"warning--crossroads-ahead--br","warning_curve_reverse_left":"warning--double-curve-first-left-ahead--br","warning_curve_reverse_right":"warning--double-curve-first-right-ahead--br","warning_double_reverse_curve":"warning--double-reverse-curve--br","warning_flaggers_in_road_ahead":"warning--flaggers-in-road-ahead--br","warning_highway_divided":"warning--divided-highway-ahead--br","warning_horizontal_alignment_right":"warning--horizontal-alignment-right--br","warning_intersection_circular":"warning--roundabout-ahead--br","warning_loop_pretzel":"warning--loop-pretzel--br","warning_low_clearance":"warning--height-restriction-ahead--br--feet","warning_merge":"warning--traffic-merges-right-ahead--br","warning_pass_left_or_right":"warning--pass-left-or-right--br","warning_pedestrian_crossing":"warning--pedestrian-crossing--br","warning_play_ground":"warning--playground-ahead--br","warning_road_narrows_both_sides":"warning--road-narrows-ahead--br","warning_road_narrows_left":"warning--road-narrows-left-ahead--br","warning_road_narrows_right":"warning--road-narrows-right-ahead--br","warning_side_road_acute_angle_left":"warning--junction-with-a-side-road-acute-left-ahead--br","warning_side_road_perpendicular_left":"warning--junction-with-a-side-road-perpendicular-left-ahead--br","warning_side_road_perpendicular_right":"warning--junction-with-a-side-road-perpendicular-right-ahead--br","warning_slippery":"warning--slippery-road-surface--br","warning_t_roads":"warning--t-roads--br","warning_traffic_light":"warning--traffic-signals-ahead--br","warning_triple_2_reverse_curve":"warning--triple-reverse-curve--br","warning_trucks_rollover":"warning--trucks-rollover--br","warning_turn_curve_left":"warning--turn-curve-left--br","warning_turn_curve_right":"warning--turn-curve-right--br","warning_turn_left":"warning--turn-left--br","warning_turn_reverse_left":"warning--double-turn-first-left-ahead--br","warning_turn_reverse_right":"warning--double-turn-first-right-ahead--br","warning_turn_right":"warning--turn-right--br","warning_winding_road":"warning--winding-road-first-right-ahead--br","warning_winding_road_left":"warning--winding-road-first-left-ahead--br","warning_winding_road_right":"warning--winding-road-first-right-ahead--br","warning_workers_in_road_ahead":"warning--workers-in-road-ahead--br"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/mapillary-mappings/ca.json b/vendor/assets/iD/iD/traffico/mapillary-mappings/ca.json new file mode 100644 index 000000000..368e03391 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/mapillary-mappings/ca.json @@ -0,0 +1 @@ +{"mandatory--pass_either_side--c-canada":"mandatory--pass-on-either-side--ca","regulatory--no_bicycles--c-canada":"regulatory--no-bicycles--ca","regulatory--no_entry--c-canada":"regulatory--no-entry--ca","regulatory--no_heavy_goods_vehicles--c-canada":"regulatory--no-heavy-goods-vehicles--ca","regulatory--no_left_turn--c-canada":"regulatory--no-left-turn--ca","regulatory--no_motor_vehicles--c-canada":"regulatory--no-motor-vehicles--ca","regulatory--no_motorcycles--c-canada":"regulatory--no-motorcycles--ca","regulatory--no_overtaking--c-canada":"regulatory--no-overtaking--ca","regulatory--no_parking--c-canada":"regulatory--no-parking--ca","regulatory--no_pedestrians--c-canada":"regulatory--no-pedestrians--ca","regulatory--no_right_turn--c-canada":"regulatory--no-right-turn--ca","regulatory--no_stopping--c-canada":"regulatory--no-stopping--ca","regulatory--no_u_turn--c-canada":"regulatory--no-u-turn--ca","regulatory--speed_limit_10--c-canada":"regulatory--maximum-speed-limit-10--ca","regulatory--speed_limit_100--c-canada":"regulatory--maximum-speed-limit-100--ca","regulatory--speed_limit_110--c-canada":"regulatory--maximum-speed-limit-110--ca","regulatory--speed_limit_120--c-canada":"regulatory--maximum-speed-limit-120--ca","regulatory--speed_limit_15--c-canada":"regulatory--maximum-speed-limit-15--ca","regulatory--speed_limit_20--c-canada":"regulatory--maximum-speed-limit-20--ca","regulatory--speed_limit_25--c-canada":"regulatory--maximum-speed-limit-25--ca","regulatory--speed_limit_30--c-canada":"regulatory--maximum-speed-limit-30--ca","regulatory--speed_limit_35--c-canada":"regulatory--maximum-speed-limit-35--ca","regulatory--speed_limit_40--c-canada":"regulatory--maximum-speed-limit-40--ca","regulatory--speed_limit_45--c-canada":"regulatory--maximum-speed-limit-45--ca","regulatory--speed_limit_5--c-canada":"regulatory--maximum-speed-limit-5--ca","regulatory--speed_limit_50--c-canada":"regulatory--maximum-speed-limit-50--ca","regulatory--speed_limit_55--c-canada":"regulatory--maximum-speed-limit-55--ca","regulatory--speed_limit_60--c-canada":"regulatory--maximum-speed-limit-60--ca","regulatory--speed_limit_65--c-canada":"regulatory--maximum-speed-limit-65--ca","regulatory--speed_limit_70--c-canada":"regulatory--maximum-speed-limit-70--ca","regulatory--speed_limit_75--c-canada":"regulatory--maximum-speed-limit-75--ca","regulatory--speed_limit_80--c-canada":"regulatory--maximum-speed-limit-80--ca","regulatory--speed_limit_85--c-canada":"regulatory--maximum-speed-limit-85--ca","regulatory--speed_limit_90--c-canada":"regulatory--maximum-speed-limit-90--ca","regulatory--stop--c-canada":"regulatory--stop--ca","warning--bump_in_road--c-canada":"warning--bump-in-road--ca","warning--crossroads_ahead--c-canada":"warning--crossroads-ahead--ca","warning--crossroads_ahead--c-canada_ontario":"warning--crossroads-ahead--ca--ontario","warning--curve_left--c-canada":"warning--curve-left-ahead--ca","warning--curve_left--c-canada_ontario":"warning--curve-left-ahead--ca--ontario","warning--curve_reverse_left--c-canada_ontario":"warning--double-curve-first-left-ahead--ca--ontario","warning--curve_reverse_right--c-canada_ontario":"warning--double-curve-first-right-ahead--ca--ontario","warning--curve_right--c-canada":"warning--curve-right-ahead--ca","warning--curve_right--c-canada_ontario":"warning--curve-right-ahead--ca--ontario","warning--cyclists_crossing--c-canada":"warning--cyclists-crossing--ca","warning--dip_in_road--c-canada":"warning--dip-in-road--ca","warning--divided_highway_ahead--c-canada":"warning--divided-highway-ahead--ca","warning--divided_highway_ends--c-canada":"warning--divided-highway-ends--ca","warning--domestic_animals--c-canada":"warning--domestic-animals--ca","warning--emergency_vehicles--c-canada":"warning--emergency-vehicles--ca","warning--equestrians--c-canada":"warning--equestrians--ca","warning--falling_rocks--c-canada":"warning--falling-rocks-or-debris-right--ca","warning--farm_vehicles--c-canada":"warning--farm-vehicles--ca","warning--hairpin_curve_right_ahead--c-canada":"warning--hairpin-curve-right-ahead--ca","warning--hairpin_curve_right_ahead--c-canada_ontario":"warning--hairpin-curve-right-ahead--ca--ontario","warning--level_railroad_crossing_with_barriers_ahead--c-canada":"warning--level-railroad-crossing-with-barriers-ahead--ca","warning--loose_road_surface--c-canada":"warning--loose-road-surface--ca","warning--low_clearance--c-canada":"warning--height-restriction-ahead--ca--feet","warning--metric_clearance--c-canada":"warning--height-restriction-ahead--ca--meters","warning--narrow_bridge_ahead--c-canada":"warning--narrow-bridge-ahead--ca","warning--opening_or_swing_bridge--c-canada":"warning--opening-or-swing-bridge--ca","warning--pavement_ends--c-canada":"warning--pavement-ends--ca","warning--pedestrian_crossing--c-canada":"warning--pedestrian-crossing--ca","warning--pedestrian_crossing--c-canada_quebec":"warning--pedestrian-crossing--ca--quebec","warning--play_ground--c-canada":"warning--playground-ahead--ca","warning--road_narrows_both_sides--c-canada":"warning--road-narrows-ahead--ca","warning--road_narrows_left--c-canada":"warning--road-narrows-left-ahead--ca","warning--road_narrows_right--c-canada":"warning--road-narrows-right-ahead--ca","warning--roundabout_ahead--c-canada":"warning--roundabout-ahead--ca","warning--shared_road_motocycles_cyclists--c-canada":"warning--shared-road-motocycles-cyclists--ca","warning--side_road_perpendicular_left--c-canada":"warning--junction-with-a-side-road-perpendicular-left-ahead--ca","warning--side_road_perpendicular_left--c-canada_ontario":"warning--junction-with-a-side-road-perpendicular-left-ahead--ca--ontario","warning--side_road_perpendicular_right--c-canada":"warning--junction-with-a-side-road-perpendicular-right-ahead--ca","warning--side_road_perpendicular_right--c-canada_ontario":"warning--junction-with-a-side-road-perpendicular-right-ahead--ca--ontario","warning--slippery_road_surface--c-canada":"warning--slippery-road-surface--ca","warning--steep_hill_downwards--c-canada":"warning--steep-hill-downwards--ca","warning--steep_hill_upwards--c-canada":"warning--steep-hill-upwards--ca","warning--stop_ahead--c-canada":"warning--stop-ahead--ca","warning--stop_ahead--c-canada_ontario":"warning--stop-ahead--ca--ontario","warning--traffic_merges_left_ahead--c-canada":"warning--traffic-merges-left-ahead--ca","warning--traffic_merges_left_ahead--c-canada_ontario":"warning--traffic-merges-left-ahead--ca--ontario","warning--traffic_merges_right_ahead--c-canada":"warning--traffic-merges-right-ahead--ca","warning--traffic_merges_right_ahead--c-canada_ontario":"warning--traffic-merges-right-ahead--ca--ontario","warning--traffic_signals_ahead--c-canada":"warning--traffic-signals-ahead--ca","warning--tunnel_ahead--c-canada":"warning--tunnel-ahead--ca","warning--turn_left--c-canada":"warning--turn-left--ca","warning--turn_reverse_left--c-canada":"warning--double-turn-first-left-ahead--ca","warning--turn_reverse_right--c-canada":"warning--double-turn-first-right-ahead--ca","warning--turn_right--c-canada":"warning--turn-right--ca","warning--two_way_traffic_ahead--c-canada":"warning--two-way-traffic-ahead--ca","warning--uncontrolled_railroad_crossing_ahead--c-canada":"warning--uncontrolled-railroad-crossing-ahead--ca","warning--uneven_road--c-canada":"warning--uneven-road--ca","warning--wild_animals--c-canada":"warning--wild-animals--ca","warning--winding_road_left--c-canada":"warning--winding-road-first-left-ahead--ca","warning--winding_road_right--c-canada":"warning--winding-road-first-right-ahead--ca","warning--workers_in_road_ahead--c-canada":"warning--workers-in-road-ahead--ca","warning--yield_ahead--c-canada":"warning--yield-ahead--ca"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/mapillary-mappings/eu.json b/vendor/assets/iD/iD/traffico/mapillary-mappings/eu.json new file mode 100644 index 000000000..32899aba3 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/mapillary-mappings/eu.json @@ -0,0 +1 @@ +{"danger--cycle_crossing--c-finland":"danger--cyclists-crossing-ahead--fi","danger--cycle_crossing--c-italy":"danger--cyclists-crossing-ahead--it","danger--cycle_crossing--c-sweden":"danger--cyclists-crossing-ahead--se","danger--pedestrian_crossing--c-poland":"danger--pedestrian-crossing--pl","danger--pedestrian_crossing--c-spain":"danger--pedestrian-crossing--es","danger--pedestrian_crossing--c-sweden":"danger--pedestrian-crossing--se","danger--quayside_or_ferry_berth--c-germany":"danger--unprotected-quayside-or-riverbank--de","danger--school_crossing--c-england":"danger--children--uk","danger--school_crossing--c-italy":"danger--children--it","danger--school_crossing--c-sweden":"danger--children--se","danger_animals":"danger--wild-animals--de","danger_bend_first_left":"danger--double-curve-first-left--de","danger_bend_first_right":"danger--double-curve-first-right--de","danger_bend_left":"danger--curve-left--de","danger_bend_right":"danger--curve-right--de","danger_construction":"danger--roadworks-ahead--de","danger_crossroads_with_priority_to_the_right":"danger--crossroads-with-priority-to-the-right--de","danger_cycle_crossing":"danger--cyclists-crossing-ahead--de","danger_danger":"danger--other-danger--de","danger_intersection":"danger--crossroads-ahead--de","danger_next_intersection_left":"danger--junction-with-a-side-road-perpendicular-left--de","danger_next_intersection_right":"danger--junction-with-a-side-road-perpendicular-right--de","danger_pedestrian_crossing":"danger--pedestrian-crossing--de","danger_road_bump":"danger--road-bump--de","danger_road_narrows":"danger--road-narrows-ahead--de","danger_road_narrows_left":"danger--road-narrows-left-ahead--de","danger_road_narrows_right":"danger--road-narrows-right-ahead--de","danger_road_works":"danger--roadworks-ahead--de","danger_roundabout_ahead":"danger--roundabout-ahead--de","danger_school_crossing":"danger--children--de","danger_slippery_road":"danger--slippery-road-surface--de","danger_traffic_signal":"danger--traffic-signals-ahead--de","danger_two_way_traffic_ahead":"danger--two-way-traffic-ahead--de","danger_uneven_road":"danger--uneven-road-ahead--de","information--bus_stop--c-germany":"information--bus-stop--de","information_disable_persons":"information--disabled-persons--de","information_parking":"information--parking--de","information_pedestrian_crossing":"information--pedestrian-crossing--de","mandatory--footpath--c-greece":"mandatory--pedestrians-only--gr","mandatory--footpath--c-italy":"mandatory--pedestrians-only--it","mandatory--turn_right--c-italy":"mandatory--turn-right-ahead--it","mandatory_cycle_pedestrian_dual_track":"mandatory--dual-path-pedestrians-and-cyclists--de","mandatory_cycle_track":"mandatory--bicycles-only--de","mandatory_footpath":"mandatory--pedestrians-only--de","mandatory_go_left":"mandatory--turn-left--de","mandatory_go_left_or_right":"mandatory--pass-on-either-side--de","mandatory_go_left_or_straight":"mandatory--proceed-straight-or-turn-left--de","mandatory_go_right":"mandatory--turn-right--de","mandatory_go_right_or_straight":"mandatory--proceed-straight-or-turn-right--de","mandatory_go_straight":"mandatory--proceed-straight--de","mandatory_keep_left":"mandatory--pass-on-this-side-left--de","mandatory_keep_right":"mandatory--pass-on-this-side-right--de","mandatory_pedestrian_cycle_dual_track":"mandatory--dual-path-cyclists-and-pedestrians--de","mandatory_pedestrian_cycle_track":"mandatory--shared-path-pedestrians-and-cyclists--de","mandatory_roundabout":"mandatory--roundabout--de","mandatory_turn_left":"mandatory--turn-left-ahead--de","mandatory_turn_right":"mandatory--turn-right-ahead--de","other_give_way":"priority--give-way--de","other_no_entry":"prohibitory--no-entry--de","other_priority_road":"priority--priority-road--de","priority--give_way_to_oncoming_vehicles--c-sweden":"priority--give-way-to-oncoming-traffic--se","priority_give_way_to_oncoming_vehicles":"priority--give-way-to-oncoming-traffic--de","priority_stop":"priority--stop--de","prohibitory--no_cycles--c-sweden":"prohibitory--no-bicycles--se","prohibitory--no_overtaking--c-russia":"prohibitory--no-overtaking--ru","prohibitory--no_pedestrian--c-sweden":"prohibitory--no-pedestrians--se","prohibitory_no_motor_vehicles":"prohibitory--no-motor-vehicles--de","prohibitory_no_motorcycles":"prohibitory--no-motorcycles--de","prohibitory_no_parking":"prohibitory--no-parking--de","prohibitory_no_parking_or_stopping":"prohibitory--no-stopping-or-parking--de","prohibitory_no_traffic_both_ways":"prohibitory--no-traffic-both-ways--de","prohibitory_no_trucks":"prohibitory--no-heavy-goods-vehicles--de","prohibitory_no_u_turn":"prohibitory--no-u-turn--de","prohibitory_no_vehicle_with_dangerous_goods":"prohibitory--no-vehicles-carrying-dangerous-goods--de","prohibitory_noturn_left":"prohibitory--no-left-turn--de","prohibitory_noturn_right":"prohibitory--no-right-turn--de","prohibitory_on_overtaking":"prohibitory--no-overtaking--de","prohibitory_on_overtaking_trucks":"prohibitory--no-overtaking-by-heavy-goods-vehicles--de","prohibitory_speed_limit_10":"prohibitory--maximum-speed-limit-10--de","prohibitory_speed_limit_100":"prohibitory--maximum-speed-limit-100--de","prohibitory_speed_limit_110":"prohibitory--maximum-speed-limit-110--de","prohibitory_speed_limit_120":"prohibitory--maximum-speed-limit-120--de","prohibitory_speed_limit_130":"prohibitory--maximum-speed-limit-130--de","prohibitory_speed_limit_20":"prohibitory--maximum-speed-limit-20--de","prohibitory_speed_limit_30":"prohibitory--maximum-speed-limit-30--de","prohibitory_speed_limit_40":"prohibitory--maximum-speed-limit-40--de","prohibitory_speed_limit_50":"prohibitory--maximum-speed-limit-50--de","prohibitory_speed_limit_60":"prohibitory--maximum-speed-limit-60--de","prohibitory_speed_limit_70":"prohibitory--maximum-speed-limit-70--de","prohibitory_speed_limit_80":"prohibitory--maximum-speed-limit-80--de","prohibitory_speed_limit_90":"prohibitory--maximum-speed-limit-90--de","prohibitory_vehicle_height_limit":"prohibitory--maximum-height--de","prohibitory_vehicle_width_limit":"prohibitory--maximum-width--de"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/mapillary-mappings/us.json b/vendor/assets/iD/iD/traffico/mapillary-mappings/us.json new file mode 100644 index 000000000..f2ae81ecb --- /dev/null +++ b/vendor/assets/iD/iD/traffico/mapillary-mappings/us.json @@ -0,0 +1 @@ +{"mandatory_pass_either_side":"mandatory--pass-on-either-side--us","regulatory_give_way":"regulatory--yield--us","regulatory_no_bicycles":"regulatory--no-bicycles--us","regulatory_no_entry":"regulatory--no-entry--us","regulatory_no_left_or_u_turn":"regulatory--no-left-or-u-turn--us","regulatory_no_left_turn":"regulatory--no-left-turn--us","regulatory_no_left_turn__v2":"regulatory--no-left-turn--us--v1","regulatory_no_parking":"regulatory--no-parking--us","regulatory_no_pedestrian_crossing":"regulatory--no-pedestrians--us","regulatory_no_right_turn__v2":"regulatory--no-right-turn--us--v1","regulatory_no_straight_through":"regulatory--no-straight-through--us","regulatory_no_trucks":"regulatory--no-heavy-goods-vehicles--us","regulatory_no_turn_right":"regulatory--no-right-turn--us","regulatory_no_u_turn":"regulatory--no-u-turn--us","regulatory_no_u_turn__v2":"regulatory--no-u-turn--us--v1","regulatory_speed_limit_10":"regulatory--maximum-speed-limit-10--us","regulatory_speed_limit_15":"regulatory--maximum-speed-limit-15--us","regulatory_speed_limit_20":"regulatory--maximum-speed-limit-20--us","regulatory_speed_limit_25":"regulatory--maximum-speed-limit-25--us","regulatory_speed_limit_30":"regulatory--maximum-speed-limit-30--us","regulatory_speed_limit_35":"regulatory--maximum-speed-limit-35--us","regulatory_speed_limit_40":"regulatory--maximum-speed-limit-40--us","regulatory_speed_limit_45":"regulatory--maximum-speed-limit-45--us","regulatory_speed_limit_50":"regulatory--maximum-speed-limit-50--us","regulatory_speed_limit_55":"regulatory--maximum-speed-limit-55--us","regulatory_speed_limit_60":"regulatory--maximum-speed-limit-60--us","regulatory_speed_limit_65":"regulatory--maximum-speed-limit-65--us","regulatory_speed_limit_70":"regulatory--maximum-speed-limit-70--us","regulatory_speed_limit_75":"regulatory--maximum-speed-limit-75--us","regulatory_speed_limit_80":"regulatory--maximum-speed-limit-80--us","regulatory_speed_limit_85":"regulatory--maximum-speed-limit-85--us","regulatory_stop":"regulatory--stop--us","warning_T_roads":"warning--t-roads--us","warning_Y_roads":"warning--y-roads--us","warning_added_lane_from_entering_roadway":"warning--added-lane-from-entering-roadway--us","warning_added_lanes":"warning--added-lane-right--us","warning_bicycle_slippery":"warning--slippery-bicycles--us","warning_crossroads_ahead":"warning--crossroads-ahead--us","warning_curve_reverse_left":"warning--double-curve-first-left-ahead--us","warning_curve_reverse_right":"warning--double-curve-first-right-ahead--us","warning_cyclists_crossing":"warning--cyclists-crossing--us","warning_double_reverse_curve":"warning--double-reverse-curve--us","warning_falling_rocks":"warning--falling-rocks-or-debris-right--us","warning_fire_station":"warning--emergency-vehicles--us","warning_flaggers_in_road_ahead":"warning--flaggers-in-road-ahead--us","warning_hairpin_curve":"warning--hairpin-curve-right-ahead--us","warning_highway_divided":"warning--divided-highway-ahead--us","warning_horizontal_alignment_left":"warning--horizontal-alignment-left--us","warning_horizontal_alignment_right":"warning--horizontal-alignment-right--us","warning_intersection_circular":"warning--roundabout-ahead--us","warning_light_rail_crossing":"warning--tram-crossing--us","warning_loop_270_degree":"warning--loop-270-degree--us","warning_loop_pretzel":"warning--loop-pretzel--us","warning_low_clearance":"warning--height-restriction-ahead--us--feet","warning_merge":"warning--traffic-merges-right-ahead--us","warning_metric_clearance":"warning--height-restriction-ahead--us--meters","warning_motorcycle_crossing":"warning--motorcycle-crossing--us","warning_narrow_bridge_ahead":"warning--narrow-bridge-ahead--us","warning_offset_roads":"warning--offset-roads--us","warning_pass_left_or_right":"warning--pass-left-or-right--us","warning_pedestrian_crossing":"warning--pedestrian-crossing--us","warning_play_ground":"warning--playground-ahead--us","warning_railroad":"warning--uncontrolled-railroad-crossing-ahead--us","warning_road_narrows_both_sides":"warning--road-narrows-ahead--us","warning_road_narrows_left":"warning--road-narrows-left-ahead--us","warning_road_narrows_right":"warning--road-narrows-right-ahead--us","warning_side_road_acute_angle_left":"warning--junction-with-a-side-road-acute-left-ahead--us","warning_side_road_acute_angle_right":"warning--junction-with-a-side-road-acute-right-ahead--us","warning_side_road_perpendicular_left":"warning--junction-with-a-side-road-perpendicular-left-ahead--us","warning_side_road_perpendicular_right":"warning--junction-with-a-side-road-perpendicular-right-ahead--us","warning_slippery":"warning--slippery-road-surface--us","warning_steep_hill_downwards":"warning--steep-hill-downwards--us","warning_stop_ahead":"warning--stop-ahead--us","warning_traffic_light":"warning--traffic-signals-ahead--us","warning_triple_2_reverse_curve":"warning--triple-reverse-curve--us","warning_trucks_rollover":"warning--trucks-rollover--us","warning_turn_curve_left":"warning--turn-curve-left--us","warning_turn_curve_right":"warning--turn-curve-right--us","warning_turn_left":"warning--turn-left--us","warning_turn_reverse_left":"warning--double-turn-first-left-ahead--us","warning_turn_reverse_right":"warning--double-turn-first-right-ahead--us","warning_turn_right":"warning--turn-right--us","warning_two_way_traffic_ahead":"warning--two-way-traffic-ahead--us","warning_winding_road_left":"warning--winding-road-first-left-ahead--us","warning_winding_road_right":"warning--winding-road-first-right-ahead--us","warning_workers_in_road_ahead":"warning--workers-in-road-ahead--us","warning_yield_ahead":"warning--yield-ahead--us"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/at.json b/vendor/assets/iD/iD/traffico/signs/at.json new file mode 100644 index 000000000..d307e26d0 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/at.json @@ -0,0 +1 @@ +{"information_border_at":{"category":"information","name":"European border crossing into Austria","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"ÖSTERREICH","transform":"scale(.75)"}]},"level-crossing":{"category":"danger","name":"Level crossing","variation":"other","elements":[{"type":"level-crossing","color":"red"},{"type":"level-crossing","color":"red","transform":"scale(-1,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.05,1)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.05,1)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/au.json b/vendor/assets/iD/iD/traffico/signs/au.json new file mode 100644 index 000000000..1fa222433 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/au.json @@ -0,0 +1 @@ +{"maximum-speed-limit":{"category":"prohibitory","name":"Maximum speed limit","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"scale(.8)"},{"type":"speed_value","color":"black"}]},"yield":{"category":"regulatory","name":"Yield/Give way","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0,-14.43%) scale(.7) translate(0,14.43%) rotate(180deg)"},{"type":"content-4","content":"GIVE","color":"black","transform":"translate(0,-115%) scale(.6)"},{"type":"content-4","content":"WAY","color":"black","transform":"translate(0,-45%) scale(.6)"}]},"yield-to-oncoming-traffic":{"category":"regulatory","name":"Yield to oncoming traffic","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0,-14.43%) scale(.7) translate(0,14.43%) rotate(180deg)"},{"type":"content-4","content":"GIVE","color":"black","transform":"translate(0,-115%) scale(.6)"},{"type":"content-4","content":"WAY","color":"black","transform":"translate(0,-45%) scale(.6)"}]},"no-bicycles":{"category":"regulatory","name":"No bicycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-entry":{"category":"regulatory","name":"No entry","elements":[{"type":"circle-bg","color":"red"},{"type":"square-angular","color":"white","transform":"scale(.92,.16)"},{"type":"content-3","content":"NO","color":"white","transform":"translate(0,-80%) scale(.5)"},{"type":"content-3","content":"ENTRY","color":"white","transform":"translate(-10%,30%) scale(.5)"}]},"no-heavy-goods-vehicles":{"category":"regulatory","name":"No heavy goods vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"scale(1.2)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-left-turn":{"category":"regulatory","name":"No left turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-l-aus","color":"black","transform":"scale(0.55) translate(-10%, 5%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-pedestrians":{"category":"regulatory","name":"No pedestrians","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian_bra","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-right-turn":{"category":"regulatory","name":"No right turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-l-aus","color":"black","transform":"scale(-0.55, 0.55) translate(-10%, 5%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-u-turn":{"category":"regulatory","name":"No u turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"u-turn-au","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"stop":{"category":"regulatory","name":"Stop","elements":[{"type":"octagon","color":"red"},{"type":"stop","color":"white"}]},"added-lane-left":{"category":"warning","name":"Added lane left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"added-lane","color":"black"}]},"added-lane-right":{"category":"warning","name":"Added lane right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"added-lane","color":"black","transform":"scale(-1,1)"}]},"bump-in-road":{"category":"warning","name":"Bump in road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bump_road_bra","color":"black","transform":"scale(.9)"}]},"children":{"category":"warning","name":"Children","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"fluogreen","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"children-au","color":"black","transform":"scale(.8)"}]},"crossroads-ahead":{"category":"warning","name":"Crossroads ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"crossroads-ahead","color":"black"}]},"curve-left-ahead":{"category":"warning","name":"Curve left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9)"}]},"curve-right-ahead":{"category":"warning","name":"Curve right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9) scale(-1,1)"}]},"cyclists-crossing":{"category":"warning","name":"Cyclists crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bicycle","color":"black","transform":"scale(.9)"}]},"dip-in-road":{"category":"warning","name":"Dip in road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"content-3","content":"DIP","color":"black"}]},"divided-highway-ahead":{"category":"warning","name":"Divided highway ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"divided-highway","color":"black"}]},"divided-highway-ends":{"category":"warning","name":"Divided highway ends","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"divided-highway","color":"black","transform":"scale(1,-1)"}]},"domestic-animals":{"category":"warning","name":"Domestic animals","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"domestic-animals-au","color":"black"}]},"equestrians":{"category":"warning","name":"Equestrians","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"equestrian","color":"black","transform":"scale(0.6) scale(.9)"}]},"falling-rocks-or-debris-left":{"category":"warning","name":"Falling rocks or debris left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"falling-rocks-au","color":"black"}]},"farm-vehicles":{"category":"warning","name":"Farm vehicles","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"tractor","color":"black","transform":"scale(.45)"}]},"hairpin-curve-left-ahead":{"category":"warning","name":"Hairpin curver left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"hairpin-curve-au","color":"black","transform":" scale(0.85) scale(.9)"}]},"hairpin-curve-right-ahead":{"category":"warning","name":"Hairpin curve right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"hairpin-curve-au","color":"black","transform":" scale(-0.85, 0.85) scale(.9)"}]},"horizontal-alignment-left":{"category":"warning","name":"Horizontal alighment left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"h-align-l","color":"black"}]},"horizontal-alignment-right":{"category":"warning","name":"Horizontal alignment right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"h-align-l","color":"black","transform":"scale(-1,1)"}]},"koala":{"category":"warning","name":"Koala","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"koala-ugly","color":"black","transform":"scale(.9)"}]},"koala-crossing":{"category":"warning","name":"Koala crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"koalas","color":"black","transform":"scale(.9)"}]},"narrow-bridge-ahead":{"category":"warning","name":"Narrow bridge ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-bridge-au","color":"black","transform":"scale(.9)"}]},"pedestrian-crossing":{"category":"warning","name":"Pedestrian crossing","variation":"retired","elements":[{"type":"circle-bg","color":"black"},{"type":"circle-bg","color":"yellow","transform":"scale(.95)"},{"type":"pedestrian-crossing-au","color":"black"}]},"pedestrian-crossing_v2":{"category":"warning","name":"Pedestrian-crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"school_zone_bra","color":"black","transform":"scale(-1,1)"}]},"pedestrians-cyclists":{"category":"warning","name":"Pedestrians cyclists","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pedestrian","color":"black","transform":"scale(.8) scale(.6) translate(0,-35%) scale(-1, 1)"},{"type":"bicycle","color":"black","transform":"scale(.8) scale(.6) translate(0,35%)"}]},"railway-level-crossing-with-flashing-signals-ahead":{"category":"warning","name":"Railway level crossing with flashing signals ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"railway-flashing-au","color":"black","transform":"scale(.9) scale(0.8)"}]},"curve-first-left-ahead":{"category":"warning","name":"Double curve first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(.9)"}]},"double-curve-first-right-ahead":{"category":"warning","name":"Double curve first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(-1,1) scale(.9)"}]},"double-curve-first-left-ahead":{"category":"warning","name":"Double curve first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(.9)"}]},"double-turn-first-left-ahead":{"category":"warning","name":"Double turn first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-reverse-left","color":"black","transform":"scale(.9)"}]},"double-turn-first-right-ahead":{"category":"warning","name":"Double turn first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-reverse-left","color":"black","transform":"scale(-1,1) scale(.9)"}]},"road-narrows-ahead":{"category":"warning","name":"Road narrows ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-both","color":"black","transform":"scale(.9)"}]},"roundabout-ahead":{"category":"warning","name":"Roundabout ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roundabout","color":"black","transform":"scale(-1, 1)"}]},"junction-with-a-side-road-perpendicular-left-ahead":{"category":"warning","name":"Junction with a side road perpendicular left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-perpendicular","color":"black","transform":"scale(.9)"}]},"junction-with-a-side-road-perpendicular-right-ahead":{"category":"warning","name":"Junction with a side road perpendicular right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-perpendicular","color":"black","transform":"scale(.9) scale(-1,1)"}]},"slippery-road-surface":{"category":"warning","name":"Slippery road surface","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"slippery","color":"black"}]},"steep-hill-downwards":{"category":"warning","name":"Steep hill downwards","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"steep-hill-downwards","color":"black"}]},"steep-hill-upwards":{"category":"warning","name":"Steep hill upwards","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"steep-hill-upwards","color":"black"}]},"stop-ahead":{"category":"warning","name":"Stop ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%)"},{"type":"octagon","color":"red","transform":"translate(0,15%) scale(.4)"}]},"traffic-signals-ahead":{"category":"warning","name":"Traffic signals ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"traffic-signal-au","color":"black"}]},"truck-crossing":{"category":"warning","name":"Truck crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"truck","color":"black","transform":"scale(-1,1)"}]},"turn-left":{"category":"warning","name":"turn left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black"}]},"turn-right":{"category":"warning","name":"Turn right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black","transform":"scale(-1,1)"}]},"two-way-traffic-ahead":{"category":"warning","name":"Two way traffic ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"arrows_both_bra","color":"black","transform":"scale(.9)"}]},"uncontrolled-railroad-crossing-ahead":{"category":"warning","name":"Uncontrolled railroad crossing ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"train-au","color":"black","transform":"scale(.9)"}]},"wild-animals":{"category":"warning","name":"Wild animals","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"kangaroo","color":"black"}]},"winding-road-first-left-ahead":{"category":"warning","name":"Winding road first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"series-of-curves-left","color":"black"}]},"winding-road-first-right-ahead":{"category":"warning","name":"Winding road first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"series-of-curves-left","color":"black","transform":"scale(-1,1)"}]},"yield-ahead":{"category":"warning","name":"Yield ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%)"},{"type":"tri-rounded","color":"red","transform":"translate(0, 15%) scale(.45) rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0, 12%) scale(.25) rotate(180deg)"}]},"emu-crossing":{"category":"warning","name":"Emu crossing","variation":"left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"emu","color":"black"}]},"emu-crossing_v2":{"category":"warning","name":"Emu crossing right","variation":"right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"emu","color":"black","transform":"scale(-1,1)"}]},"slippery-motorcycles":{"category":"warning","name":"Slippery motorcycles","variation":"victoria","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"slippery-motorcycle","color":"black"}]},"traffic-merges-left-ahead":{"category":"warning","name":"Traffic merges left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"merge","color":"black","transform":"scale(-1,1)"}]},"traffic-merges-right-ahead":{"category":"warning","name":"Traffic merges right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"merge","color":"black"}]},"wombat-crossing":{"category":"warning","name":"Wombat crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"wombat","color":"black"}]},"wombat-crossing_v2":{"category":"warning","name":"Wombat crossing","variation":"victoria","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"wombat","color":"black"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/be.json b/vendor/assets/iD/iD/traffico/signs/be.json new file mode 100644 index 000000000..a11bda42d --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/be.json @@ -0,0 +1 @@ +{"information_border_be_nl":{"category":"information","name":"European border crossing into Belgium from the Netherlands","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"België"}]},"information_border_be_fr":{"category":"information","name":"European border crossing into Belgium from France","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Belgique"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/br.json b/vendor/assets/iD/iD/traffico/signs/br.json new file mode 100644 index 000000000..f32377d1c --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/br.json @@ -0,0 +1 @@ +{"bicycles-only":{"category":"mandatory","name":"Bicycles only","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black"}]},"proceed-straight":{"category":"mandatory","name":"Proceed straight","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-oneway","color":"black","transform":"scale(.6)"}]},"keep-left":{"category":"mandatory","name":"Keep left","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-oneway","color":"black","transform":"rotate(-135deg) scale(.6)"}]},"keep-right":{"category":"mandatory","name":"Keep right","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-oneway","color":"black","transform":"rotate(135deg) scale(.6)"}]},"transit-only":{"category":"mandatory","name":"Transit only","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"transit_bra","color":"black"}]},"turn-right":{"category":"mandatory","name":"Turn right","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-oneway","color":"black","transform":"rotate(90deg) scale(.6)"}]},"parking":{"category":"information","name":"Parking zone","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"content","color":"black","content":"E","transform":"scale(1.5) translate(0,20%)"}]},"two-way-traffic":{"category":"information","name":"Two-way traffic","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"two_way_arrows_bra","color":"black"}]},"maximum-speed-limit":{"category":"prohibitory","name":"Maximum speed limit","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"scale(.8)"},{"type":"content-4","color":"black","content":"km/h","transform":"translate(0,120%) scale(.8)"},{"type":"speed_value","color":"black"}]},"yield":{"category":"regulatory","name":"Yield","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0,-14.43%) scale(.7) translate(0,14.43%) rotate(180deg)"}]},"no-bicycles":{"category":"regulatory","name":"No bicycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"cyclists_crossing_bra","color":"black","transform":"scale(1.2)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-entry":{"category":"regulatory","name":"No entry","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-oneway","color":"black","transform":"scale(.6)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-heavy-goods-vehicles":{"category":"regulatory","name":"No heavy goods vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"scale(1.2)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-motor-vehicles":{"category":"regulatory","name":"No motor vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car","color":"black","transform":"scale(.8) scale(1.3)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-motorcycles":{"category":"regulatory","name":"No motorcycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"motorbike","color":"black","transform":"scale(.8) scale(1.3)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-overtaking":{"category":"regulatory","name":"No overtaking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car","color":"black","transform":"scale(.6) translate(-26%,10%)"},{"type":"car","color":"black","transform":"scale(.6) translate(26%,10%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-parking":{"category":"regulatory","name":"No parking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"content","color":"black","content":"E","transform":"scale(1.5) translate(0,20%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-pedestrians":{"category":"regulatory","name":"No pedestrians","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian_bra","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-stopping":{"category":"regulatory","name":"No stopping","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"content","color":"black","content":"E","transform":"scale(1.5) translate(0,20%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"stop":{"category":"regulatory","name":"Stop","elements":[{"type":"octagon","color":"red"},{"type":"content-4","content":"PARE","color":"white","transform":"scale(1)"}]},"no-left-or-u-turn":{"category":"regulatory","name":"No left or u turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"no-l-or-u-turn","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-left-turn":{"category":"regulatory","name":"No left turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-straight-through":{"category":"regulatory","name":"No straight through","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-up","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no_trucks":{"category":"regulatory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-right-turn":{"category":"regulatory","name":"No right turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"scale(.8) scale(-1,1)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-u-turn":{"category":"regulatory","name":"No u turn","elements":[{"type":"circle-o","color":"red"},{"type":"u-turn","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"bump-in-road":{"category":"warning","name":"bump in road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bump_road_bra","color":"black","transform":"scale(.9)"}]},"cyclists-crossing":{"category":"warning","name":"Cyclists crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"cyclists_crossing_bra","color":"black","transform":"scale(.9)"}]},"domestic-animals":{"category":"warning","name":"Domestic animals","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"domestic-animal","color":"black","transform":"translate(-10%,0%) scale(.35)"}]},"falling-rocks-or-debris-right":{"category":"warning","name":"Falling rocks or debris","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"falling-rocks-US","color":"black"}]},"farm-vehicles":{"category":"warning","name":"Farm vehicles","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"tractor","color":"black","transform":"scale(.45)"}]},"loose-road-surface":{"category":"warning","name":"Loose road surface","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"loose_road_surface_bra","color":"black","transform":"scale(.9)"}]},"pedestrian-crossing":{"category":"warning","name":"Pedestrian crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pedestrian_crossing_bra","color":"black","transform":"scale(.9)"}]},"road-narrows-ahead":{"category":"warning","name":"Road narrows ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-both","color":"black","transform":"scale(.9)"}]},"workers-in-road-ahead":{"category":"warning","name":"Workers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roadworks_bra","color":"black"}]},"school-zone":{"category":"warning","name":"School zone","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"school_zone_bra","color":"black"}]},"slippery-road-surface":{"category":"warning","name":"Slippery road surface","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"slippery","color":"black"}]},"stop-ahead":{"category":"warning","name":"Stop ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"content-4","color":"black","content":"PARE","transform":"scale(.9)"}]},"two-way-traffic-ahead":{"category":"warning","name":"Two-way traffic ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"arrows_both_bra","color":"black","transform":"scale(.9)"}]},"uneven-road":{"category":"warning","name":"Uneven road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bump_bra","color":"black","transform":"scale(.9)"}]},"wild-animals":{"category":"warning","name":"Wild animals","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"wild-animal","color":"black","transform":"scale(.9) scale(.9)"}]},"y-roads":{"category":"warning","name":"Y-roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"y-roads","color":"black"}]},"added-lane-right":{"category":"warning","name":"Added lane right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"added-lane","color":"black"}]},"warning--added-lane-left":{"category":"warning","name":"added lane left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"added-lane","color":"black","transform":"scale(-1,1)"}]},"double-curve-first-left-ahead":{"category":"warning","name":"Double curve first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(.9)"}]},"double-curve-first-right-ahead":{"category":"warning","name":"Double curve first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(-1,1) scale(.9)"}]},"double-reverse-curve":{"category":"warning","name":"Double reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"orange","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(-9%)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(9%)"}]},"flaggers-in-road-ahead":{"category":"warning","name":"Flaggers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"flaggers","color":"black"}]},"divided-highway-ahead":{"category":"warning","name":"Divided highway ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"divided-highway","color":"black"}]},"horizontal-alignment-right":{"category":"warning","name":"Horizontal alignment right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"h-align-l","color":"black","transform":"scale(-1,1)"}]},"roundabout-ahead":{"category":"warning","name":"Roundabout ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roundabout","color":"black"}]},"loop-pretzel":{"category":"warning","name":"Loop pretzel","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pretzel-loop","color":"black","transform":"scale(.9)"}]},"height-restriction-ahead":{"category":"warning","name":"Height restriction ahead","variation":"feet","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"height","color":"black"},{"type":"height_value","color":"black"}]},"traffic-merges-right-ahead":{"category":"warning","name":"Traffic merges right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black","transform":"scale(1, -1)"}]},"pass-left-or-right":{"category":"warning","name":"Pass left or right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pass-l-r","color":"black"}]},"playground-ahead":{"category":"warning","name":"Playground ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"playground-br","color":"black"}]},"road-narrows-left-ahead":{"category":"warning","name":"Road narrows left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-l","color":"black","transform":"scale(.9)"}]},"road-narrows-right-ahead":{"category":"warning","name":"Road narrows right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-l","color":"black","transform":"scale(.9) scale(-1,1)"}]},"junction-with-a-side-road-acute-left-ahead":{"category":"warning","name":"Junction with a side road acute left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black"}]},"junction-with-a-side-road-perpendicular-left-ahead":{"category":"warning","name":"Junction with a side road perpendicular left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black","transform":"scale(-1,1)"}]},"junction-with-a-side-road-perpendicular-right-ahead":{"category":"warning","name":"Junction with a side road perpendicular right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-p-r","color":"black"}]},"t-roads":{"category":"warning","name":"T-roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"t-roads","color":"black"}]},"traffic-signals-ahead":{"category":"warning","name":"Traffic signals ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(.2,.55)"},{"type":"circle-bg","color":"green","transform":"translate(0,16.5%) scale(.14)"},{"type":"circle-bg","color":"yellow","transform":"scale(.14)"},{"type":"circle-bg","color":"red","transform":"translate(0,-16.5%) scale(.14)"}]},"triple-reverse-curve":{"category":"warning","name":"Triple reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"orange","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(-18%)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(18%)"}]},"trucks-rollover":{"category":"warning","name":"Trucks rollover","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"trucks-rollover","color":"black"}]},"turn-curve-left":{"category":"warning","name":"Turn curve left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9)"}]},"turn-curve-right":{"category":"warning","name":"Turn curve right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(-1,1) scale(.9)"}]},"turn-left":{"category":"warning","name":"Turn left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black"}]},"turn-right_v2":{"category":"warning","name":"Turn right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black","transform":"scale(-1,1)"}]},"double-turn-first-left-ahead":{"category":"warning","name":"Double turn first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(.9)"}]},"double-turn-first-right-ahead":{"category":"warning","name":"double turn first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(-1,1) scale(.9)"}]},"winding-road-first-left-ahead":{"category":"warning","name":"Winding road first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"winding-road-left","color":"black"}]},"winding-road-first-right-ahead":{"category":"warning","name":"Winding road first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"winding-road-left","color":"black","transform":"scale(-1,1)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/ca.json b/vendor/assets/iD/iD/traffico/signs/ca.json new file mode 100644 index 000000000..3021a3292 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/ca.json @@ -0,0 +1 @@ +{"pass-on-either-side":{"category":"mandatory","name":"Pass on either side","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pass-l-r","color":"black"}]},"no-bicycles":{"category":"regulatory","name":"No bicycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-entry":{"category":"regulatory","name":"No entry","elements":[{"type":"circle-bg","color":"red"},{"type":"square-angular","color":"white","transform":"scale(.92,.16)"}]},"no-heavy-goods-vehicles":{"category":"regulatory","name":"No heavy goods vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"scale(1.2)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-left-turn":{"category":"regulatory","name":"No left turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-motor-vehicles":{"category":"regulatory","name":"No motor vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car","color":"black","transform":"scale(.8) scale(1.3)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-motorcycles":{"category":"regulatory","name":"No motorcycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"motorbike","color":"black","transform":"scale(.8) scale(1.3)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-overtaking":{"category":"regulatory","name":"No overtaking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car","color":"black","transform":"scale(.6) translate(26%,10%)"},{"type":"car","color":"black","transform":"scale(.6) translate(-26%,10%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-parking":{"category":"regulatory","name":"No parking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"content","color":"black","content":"P","transform":"scale(1.5) translate(0,20%)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-pedestrians":{"category":"regulatory","name":"No pedestrians","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian_bra","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-right-turn":{"category":"regulatory","name":"No right turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"scale(.8) scale(-1,1)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-stopping":{"category":"regulatory","name":"No stopping","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"octagon","color":"black","transform":"scale(.7)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-u-turn":{"category":"regulatory","name":"No u turn","elements":[{"type":"circle-o","color":"red"},{"type":"u-turn","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"maximum-speed-limit":{"category":"regulatory","name":"Maximum speed limit","elements":[{"type":"square-rounded","color":"white","transform":"scale(.9,1)"},{"type":"square-rounded","color":"black","transform":"scale(.9,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.9,1) scale(.90)"},{"type":"content-4","color":"black","content":"MAXIMUM","transform":"translate(0,-125%) scale(.5)"},{"type":"speed_value","color":"black","transform":"translate(0,45%)"}]},"stop":{"category":"regulatory","name":"Stop","elements":[{"type":"octagon","color":"red"},{"type":"stop","color":"white"}]},"bump-in-road":{"category":"warning","name":"Bump in road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bump_road_bra","color":"black","transform":"scale(.9)"}]},"crossroads-ahead":{"category":"warning","name":"Crossroads ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"crossroads-ahead","color":"black"}]},"crossroads-ahead_v2":{"category":"warning","name":"Crossroads ahead","vartiation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"crossroads-ahead-ontario","color":"black"}]},"curve-left-ahead":{"category":"warning","name":"Curve left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9)"}]},"curve-left-ahead_v2":{"category":"warning","name":"Curve left ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-right-curve-ontario","color":"black","transform":"scale(.9) scale(-1,1)"}]},"double-curve-first-left-ahead":{"category":"warning","name":"Double curve first left ahead","vartiation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-ontario","color":"black","transform":"scale(-1,1) scale(.9)"}]},"double-curve-first-right-ahead":{"category":"warning","name":"Double curve first right ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-ontario","color":"black","transform":"scale(.9)"}]},"curve-right-ahead":{"category":"warning","name":"Curve right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-r-curve","color":"black","transform":"scale(.9)"}]},"curve-right-ahead_v2":{"category":"warning","name":"Curve right ahead","variatio":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-right-curve-ontario","color":"black","transform":"scale(.9)"}]},"cyclists-crossing":{"category":"warning","name":"cyclists crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bicycle","color":"black","transform":"scale(.9)"}]},"dip-in-road":{"category":"warning","name":"Dip in road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"content-3","content":"DIP","color":"black"}]},"divided-highway-ahead":{"category":"warning","name":"Divided highway ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"divided-highway","color":"black"}]},"divided-highway-ends":{"category":"warning","name":"Divided highway ends","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"divided-highway","color":"black","transform":"scale(1,-1)"}]},"domestic-animals":{"category":"warning","name":"Domestic animals","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"domestic-animal","color":"black","transform":"translate(-10%,0%) scale(.35)"}]},"emergency-vehicles":{"category":"warning","name":"Emergency vehicles","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"firemans-car","color":"black"}]},"equestrians":{"category":"warning","name":"Equestrians","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"equestrian","color":"black","transform":"scale(0.6) scale(.9)"}]},"falling-rocks-or-debris-right":{"category":"warning","name":"Falling rocks or debris right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"falling-rocks-au","color":"black","transform":"scale(-1,1)"}]},"farm-vehicles":{"category":"warning","name":"Farm vehicles","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"tractor","color":"black","transform":"scale(.45)"}]},"hairpin-curve-right-ahead":{"category":"warning","name":"Hairpin curve right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"hairpin-curve-au","color":"black","transform":" scale(-0.85, 0.85) scale(.9)"}]},"hairpin-curve-right-ahead_v2":{"category":"warning","name":"Hairpin curve right ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"hairpin-curve-au","color":"black","transform":" scale(-0.85, 0.85) scale(.9)"}]},"level-railroad-crossing-with-barriers-ahead":{"category":"warning","name":"Level railroad crossing with barriers ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"railroad-barriers","color":"black"}]},"loose-road-surface":{"category":"warning","name":"Loose road surface","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"loose_road_surface_bra","color":"black","transform":"scale(.9)"}]},"height-restriction-ahead":{"category":"warning","name":"Height restriction ahead","variation":"feet","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"height-restriction-ca","color":"black"},{"type":"height_value","color":"black"}]},"height-restriction-ahead_v2":{"category":"warning","name":"Height restriction ahead","variation":"meters","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"height-restriction-ca","color":"black"},{"type":"height_value","color":"black"}]},"narrow-bridge-ahead":{"category":"warning","name":"Narrow bridge ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-bridge-au","color":"black","transform":"scale(.9)"}]},"opening-or-swing-bridge":{"category":"warning","name":"Opening or swing bridge","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"opening-swing-bridge-ca","color":"black","transform":"scale(.9)"}]},"pavement-ends":{"category":"warning","name":"Pavement ends","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pavement-ends","color":"black","transform":"scale(.9)"}]},"pedestrian-crossing":{"category":"warning","name":"Pedestrian crossing","elements":[{"type":"square-rounded","color":"white","transform":"scale(.9,1)"},{"type":"square-rounded","color":"black","transform":"scale(.9,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.9,1) scale(.90)"},{"type":"pedestrian","color":"black"}]},"pedestrian-crossing_v2":{"category":"warning","name":"Pedestrian crossing","variation":"quebec","elements":[{"type":"square-rounded","color":"white","transform":"scale(.9,1)"},{"type":"square-rounded","color":"black","transform":"scale(.9,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.9,1) scale(.90)"},{"type":"content-4","color":"black","content":"PEDESTRIAN","transform":"translate(-10%,-125%) scale(.5)"},{"type":"content-3","color":"black","content":"X","transform":"translate(0,40%) scale(1.5)"}]},"playground-ahead":{"category":"warning","name":"Playground ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"playground-ahead-ca","color":"black"}]},"road-narrows-ahead":{"category":"warning","name":"Road narrows ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-both","color":"black","transform":"scale(.9)"}]},"road-narrows-left-ahead":{"category":"warning","name":"Road narrows left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-l","color":"black","transform":"scale(.9)"}]},"road-narrows-right-ahead":{"category":"warning","name":"Road narrows right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-l","color":"black","transform":"scale(.9) scale(-1,1)"}]},"roundabout-ahead":{"category":"warning","name":"roundabout ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roundabout","color":"black"}]},"shared-road-motocycles-cyclists":{"category":"warning","name":"Shared road motocycles cyclists","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"share-road","color":"black"}]},"junction-with-a-side-road-perpendicular-left-ahead":{"category":"warning","name":"Junction with a side road perpendicular left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-perpendicular","color":"black","transform":"scale(.9)"}]},"junction-with-a-side-road-perpendicular-left-ahead_v2":{"category":"warning","name":"junction with a side road perpendicular left ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-perpendicular","color":"black","transform":"scale(.9)"}]},"junction-with-a-side-road-perpendicular-right-ahead":{"category":"warning","name":"Junction with a side road perpendicular right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-perpendicular","color":"black","transform":"scale(.9) scale(-1,1)"}]},"junction-with-a-side-road-perpendicular-right-ahead_v2":{"category":"warning","name":"junction with a side road perpendicular right ahead","vartiation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-perpendicular","color":"black","transform":"scale(.9) scale(-1,1)"}]},"slippery-road-surface":{"category":"warning","name":"Slippery road surface","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"slippery","color":"black"}]},"steep-hill-downwards":{"category":"warning","name":"Steep hill downwards","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"steep-hill-downwards","color":"black"}]},"steep-hill-upwards":{"category":"warning","name":"Steep hill upwards","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"steep-hill-upwards","color":"black"}]},"stop-ahead":{"category":"warning","name":"Stop ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%)"},{"type":"octagon","color":"red","transform":"translate(0,15%) scale(.3)"}]},"stop-ahead_v2":{"category":"warning","name":"Stop ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%) scale(1.2)"},{"type":"octagon","color":"red","transform":"translate(0,15%) scale(.4)"}]},"traffic-merges-left-ahead":{"category":"warning","name":"Traffic merges left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black","transform":"scale(1, -1)"}]},"traffic-merges-left-ahead_v2":{"category":"warning","name":"Traffic merges left ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black","transform":"scale(1, -1)"}]},"traffic-merges-right-ahead":{"category":"warning","name":"Traffic merges right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black"}]},"traffic-merges-right-ahead_v2":{"category":"warning","name":"Traffic mergest right ahead","variation":"ontario","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black"}]},"traffic-signals-ahead":{"category":"warning","name":"Traffic signals ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(.2,.55)"},{"type":"circle-bg","color":"green","transform":"translate(0,16.5%) scale(.14)"},{"type":"circle-bg","color":"yellow","transform":"scale(.14)"},{"type":"circle-bg","color":"red","transform":"translate(0,-16.5%) scale(.14)"}]},"tunnel-ahead":{"category":"warning","name":"Tunnel ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"tunnel","color":"black"}]},"turn-left":{"category":"warning","name":"Turn left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black"}]},"double-turn-first-left-ahead":{"category":"warning","name":"Double turn first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-reverse-left","color":"black","transform":"scale(.9)"}]},"double-turn-first-right-ahead":{"category":"warning","name":"Double turn first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-reverse-left","color":"black","transform":"scale(-1,1) scale(.9)"}]},"turn-right":{"category":"warning","name":"turn right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black","transform":"scale(-1,1)"}]},"two-way-traffic-ahead":{"category":"warning","name":"two way traffic ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"arrows_both_bra","color":"black","transform":"scale(.9)"}]},"uncontrolled-railroad-crossing-ahead":{"category":"warning","name":"uncontroller railroad crossing ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"train-au","color":"black","transform":"scale(.9)"}]},"uneven-road":{"category":"warning","name":"uneven road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bump_bra","color":"black","transform":"scale(.9)"}]},"wild-animals":{"category":"warning","name":"wild animals","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"wild-animal","color":"black","transform":"scale(.9) scale(.9)"}]},"winding-road-first-left-ahead":{"category":"warning","name":"Winding road first left ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"winding-road-left","color":"black"}]},"winding-road-first-right-ahead":{"category":"warning","name":"winding road first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"winding-road-left","color":"black","transform":"scale(-1,1)"}]},"workers-in-road-ahead":{"category":"warning","name":"workers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roadworks_bra","color":"black"}]},"yield-ahead":{"category":"warning","name":"yield ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%)"},{"type":"tri-rounded","color":"red","transform":"translate(0, 15%) scale(.45) rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0, 12%) scale(.25) rotate(180deg)"}]},"yield":{"category":"regulatory","name":"Yield","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0,-14.43%) scale(.55) translate(0,14.43%) rotate(180deg)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/ch.json b/vendor/assets/iD/iD/traffico/signs/ch.json new file mode 100644 index 000000000..30ec1a2f2 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/ch.json @@ -0,0 +1 @@ +{"level-crossing":{"category":"danger","name":"Level crossing","variation":"other","elements":[{"type":"level-crossing","color":"red"},{"type":"level-crossing","color":"red","transform":"scale(-1,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.05,1)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.05,1)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/cz.json b/vendor/assets/iD/iD/traffico/signs/cz.json new file mode 100644 index 000000000..5de791a55 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/cz.json @@ -0,0 +1 @@ +{"information_border_cz":{"category":"information","name":"European border crossing into Czech Republic","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"České","transform":"translate(0,-50%)"},{"type":"content-5","color":"white","content":"republika","transform":"translate(0,50%)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(0.707107) rotate(45deg) scale(.98)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(-150%,0)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/de.json b/vendor/assets/iD/iD/traffico/signs/de.json new file mode 100644 index 000000000..b35e320bc --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/de.json @@ -0,0 +1 @@ +{"ascent":{"category":"danger","name":"steep ascent","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"descent","color":"black","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%) scale(-1,1)"},{"type":"incline_value","content":"10%","color":"black","transform":"translate(0,-25%) translate(0,14.43%) scale(.4) rotate(-30deg)"}]},"descent":{"category":"danger","name":"steep descent","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"descent","color":"black","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"incline_value","content":"10%","color":"black","transform":"translate(0,-25%) translate(0,14.43%) scale(.4) rotate(30deg)"}]},"domestic-animals":{"category":"danger","name":"Domestic animals","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"domestic-animal","color":"black","transform":"translate(0,14.43%) translate(-6%,4%) scale(.25)"}]},"falling-rocks":{"category":"danger","name":"Falling rocks","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"falling-rocks-EU","color":"black","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"}]},"level-crossing":{"category":"danger","name":"level crossing","elements":[{"type":"square-angular","color":"black","transform":"rotate(30deg) scale(.15,1)"},{"type":"square-angular","color":"black","transform":"rotate(-30deg) scale(.15,1)"},{"type":"square-angular","color":"red","transform":"rotate(30deg) scale(.14,.99)"},{"type":"square-angular","color":"red","transform":"rotate(-30deg) scale(.14,.99)"},{"type":"square-angular","color":"white","transform":"rotate(30deg) scale(.14,.6)"},{"type":"square-angular","color":"white","transform":"rotate(-30deg) scale(.14,.6)"}]},"unprotected-quayside-or-riverbank":{"category":"danger","name":"Unprotected quayside or ferry berth","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"cliff","color":"black","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"}]},"wild-animals":{"category":"danger","name":"wild animals crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"wild-animal","color":"black","transform":"translate(0,14.43%) scale(.7)"}]},"double-curve-first-left":{"category":"danger","name":"Double curve first left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"d-curve-l","color":"black","transform":"translate(0,14.43%) scale(.6)"}]},"double-curve-first-right":{"category":"danger","name":"Double curve first right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"d-curve-l","color":"black","transform":"translate(0,14.43%) scale(-.6,.6)"}]},"curve-left":{"category":"danger","name":"Curve left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"turn-l","color":"black","transform":"translate(0,14.43%) scale(.6)"}]},"curve-right":{"category":"danger","name":"Curve right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"turn-l","color":"black","transform":"translate(0,14.43%) scale(-.6,.6)"}]},"crossroads-with-priority-to-the-right":{"category":"danger","name":"Crossroads w priority to the right ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"square-angular","color":"black","transform":"translate(0,14.43%) rotate(45deg) scale(.06,.32)"},{"type":"square-angular","color":"black","transform":"translate(0,14.43%) rotate(-45deg) scale(.06,.32)"}]},"cyclists-crossing-ahead":{"category":"danger","name":"Cyclists crossing ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bicycle","color":"black","transform":"scale(.65) translate(0,25%)"}]},"cyclists-crossing-ahead_v2":{"category":"danger","name":"Cyclists crossing ahead right","variation":"right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bicycle","color":"black","transform":"scale(.65) translate(0,25%)"}]},"other-danger":{"category":"danger","name":"danger","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"exclamation","color":"black","transform":"scale(.65) translate(0,14.43%)"}]},"other-danger_v2":{"category":"danger","name":"danger","variation":"temporary","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"exclamation","color":"black","transform":"scale(.65) translate(0,14.43%)"}]},"crossroads-ahead":{"category":"danger","name":"Danger at next intersection","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"right-of-way","color":"black","transform":"scale(.7) translate(0,14.43%)"}]},"junction-with-a-side-road-perpendicular-left":{"category":"danger","name":"Junction with a side road perpendicular","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"right-of-way-l fit","color":"black","transform":"scale(.7) translate(0,14.43%)"}]},"junction-with-a-side-road-perpendicular-right":{"category":"danger","name":"Junction with a side road perpendicular right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"right-of-way-l fit","color":"black","transform":"scale(.7) translate(0,14.43%) scale(-1,1)"}]},"pedestrian-crossing":{"category":"danger","name":"Pedestrian crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"pedestrian","color":"black","transform":"scale(.7) translate(0,14.43%)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"train-electric","color":"black","transform":"scale(.4) translate(10%,40%)"}]},"railway-crossing-secured":{"category":"danger","name":"secured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-secured","color":"black","transform":"translate(0,14.43%) translate(0,4%) scale(.35)"}]},"snow":{"category":"danger","name":"snow","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"snowflake","color":"black","transform":"translate(0,14.43%) scale(.7)"}]},"low-flying-aircraft":{"category":"danger","name":"low flying aircraft","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"airplane","color":"black","transform":"translate(0,14.43%) scale(.4)"}]},"strong-sidewind":{"category":"danger","name":"strong sidewind","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"windbag","color":"black","transform":"translate(0,14.43%) scale(.3)"}]},"road-bump":{"category":"danger","name":"road bump","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bump","color":"black","transform":"translate(0,14.43%) scale(.45)"}]},"road-narrows-ahead":{"category":"danger","name":"Road narrows","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"narrow-road-both","color":"black","transform":"translate(0,14.43%) scale(.6)"}]},"road-narrows-left-ahead":{"category":"danger","name":"Road narrows left","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"narrow-road-l","color":"black","transform":"translate(0,14.43%) scale(.6)"}]},"road-narrows-right-ahead":{"category":"danger","name":"road narrows right","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"narrow-road-l","color":"black","transform":"translate(0,14.43%) scale(-.6,.6)"}]},"roadworks-ahead":{"category":"danger","name":"Roadworks ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"roadworks","color":"black","transform":"scale(.7) translate(0,20%)"}]},"roundabout":{"category":"danger","name":"roundabout ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"roundabout","color":"black","transform":"translate(0,14.43%) scale(.55)"}]},"children":{"category":"danger","name":"children","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"children","color":"black","transform":"translate(0,14.43%) scale(.75)"}]},"slippery-road-surface":{"category":"danger","name":"slippery road surface","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"slippery-road","color":"black","transform":"translate(0,14.43%) scale(.75)"}]},"traffic-signals-ahead":{"category":"danger","name":"traffic signal","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"circle-bg","color":"red","transform":"translate(0,14.43%) translate(0,-20%) scale(.13)"},{"type":"circle-bg","color":"yellow","transform":"translate(0,14.43%) translate(0,-5%) scale(.13)"},{"type":"circle-bg","color":"green","transform":"translate(0,14.43%) translate(0,10%) scale(.13)"}]},"two-way-traffic-ahead":{"category":"danger","name":"Two-way traffic ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"DE-arrow-up","color":"black","transform":"translate(0,14.43%) scale(.35) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"black","transform":"translate(0,14.43%) scale(.35) translate(25%,-5%)"}]},"uneven-road-ahead":{"category":"danger","name":"uneven road ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bumps","color":"black","transform":"translate(0,14.43%) scale(.45)"}]},"border":{"category":"information","name":"European border crossing into Germany","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Bundes-","transform":"scale(.9) translate(0,-130%)"},{"type":"content-5","color":"white","content":"republik","transform":"scale(.9) translate(0,-30%)"},{"type":"content-5","color":"white","content":"Deutschland","transform":"scale(.9) translate(0,70%)"}]},"pedestrian-crossing_v2":{"category":"information","name":"pedestrian crossing","elements":[{"type":"square-rounded","color":"blue"},{"type":"tri-angular","color":"white","transform":"scale(.8)"},{"type":"pedestrian-crossing","color":"black"}]},"deadend":{"category":"information","name":"deadend","elements":[{"type":"square-rounded","color":"blue"},{"type":"square-angular","color":"white","transform":"translate(0,20%) scale(.15,.6)"},{"type":"square-angular","color":"red","transform":"translate(0,-15%) scale(.5,.15)"}]},"first-aid":{"category":"information","name":"first aid","elements":[{"type":"square-rounded","color":"blue"},{"type":"square-rounded","color":"white","transform":"scale(.7)"},{"type":"square-angular","color":"red","transform":"scale(.15,.5)"},{"type":"square-angular","color":"red","transform":"scale(.5,.15)"}]},"limited-access-road":{"category":"information","name":"limited-access road","elements":[{"type":"square-rounded","color":"blue"},{"type":"car","color":"white","transform":"scale(1.5)"}]},"parking-left":{"category":"information","name":"parking (left of this sign)","elements":[{"type":"square-rounded","color":"blue"},{"type":"parking","color":"white"},{"type":"DE-arrow-up","color":"white","transform":"translate(25%,30%) rotate(-90deg) scale(.33)"}]},"parking-right":{"category":"information","name":"parking (right of this sign)","elements":[{"type":"square-rounded","color":"blue"},{"type":"parking","color":"white"},{"type":"DE-arrow-up","color":"white","transform":"translate(25%,30%) rotate(90deg) scale(.33)"}]},"bus-stop":{"category":"information","name":"bus stop (also used for tram)","elements":[{"type":"circle-bg","color":"yellow"},{"type":"circle-o","color":"green"},{"type":"h","color":"green","transform":"scale(.8)"}]},"disabled-persons":{"category":"information","name":"disabled parking","elements":[{"type":"square-rounded","color":"blue"},{"type":"disabled-p","color":"white"}]},"parking":{"category":"information","name":"parking","elements":[{"type":"square-rounded","color":"blue"},{"type":"parking","color":"white"}]},"pedestrian-crossing_v3":{"category":"information","name":"pedestrian crossing","elements":[{"type":"square-rounded","color":"blue"},{"type":"tri-angular","color":"white","transform":"scale(.8)"},{"type":"pedestrian-crossing","color":"black"}]},"equestrians":{"category":"mandatory","name":"equestrian track","elements":[{"type":"circle-bg","color":"blue"},{"type":"equestrian","color":"white","transform":"scale(.7)"}]},"minimum-speed":{"category":"mandatory","name":"minimum speed","elements":[{"type":"circle-bg","color":"blue"},{"type":"speed_value","color":"white"}]},"minimum-speed-end":{"category":"mandatory","name":"end of minimum speed limit","elements":[{"type":"circle-bg","color":"blue"},{"type":"speed_value","color":"white"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"pedestrian-bicycle-dual-track":{"category":"mandatory","name":"pedestrian/bicycle dual track","elements":[{"type":"circle-bg","color":"blue"},{"type":"bicycle","color":"white","transform":"scale(.6) translate(-40%,0)"},{"type":"footpath","color":"white","transform":"scale(.6) translate(40%,0)"},{"type":"circle-separator","color":"white"}]},"dual-path-pedestrians-and-cyclists":{"category":"mandatory","name":"bicycle/pedestrian dual track","elements":[{"type":"circle-bg","color":"blue"},{"type":"bicycle","color":"white","transform":"scale(.6) translate(40%,0)"},{"type":"footpath","color":"white","transform":"scale(.6) translate(-40%,0)"},{"type":"circle-separator","color":"white"}]},"dual-path-cyclists-and-pedestrians":{"category":"mandatory","name":"bicycle/pedestrian dual track","elements":[{"type":"circle-bg","color":"blue"},{"type":"footpath","color":"white","transform":"scale(.6) translate(40%,0)"},{"type":"bicycle","color":"white","transform":"scale(.6) translate(-40%,0)"},{"type":"circle-separator","color":"white"}]},"bicycles-only":{"category":"mandatory","name":"Bicycles only","elements":[{"type":"circle-bg","color":"blue"},{"type":"bicycle","color":"white"}]},"pedestrians-only":{"category":"mandatory","name":"Pedestrians only","elements":[{"type":"circle-bg","color":"blue"},{"type":"footpath","color":"white"}]},"turn-left":{"category":"mandatory","name":"Turn left","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg)"}]},"turn-right":{"category":"mandatory","name":"Turn right","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg)"}]},"pass-on-either-side":{"category":"mandatory","name":"Pass on either side","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"translate(0,-15%) rotate(135deg) scale(.6) translate(0,-32%)"},{"type":"DE-arrow-up","color":"white","transform":"translate(0,-15%) rotate(-135deg) scale(.6) translate(0,-32%)"}]},"proceed-straight":{"category":"mandatory","name":"Proceed straight or turn left","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white"}]},"proceed-straight-or-turn-left":{"category":"mandatory","name":"Proceed straight or turn left","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-s-l","color":"white"}]},"proceed-straight-or-turn-right":{"category":"mandatory","name":"Proceed straight or turn right","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-s-l","color":"white","transform":"scale(-1,1)"}]},"procced-straight":{"category":"mandatory","name":"go straight","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white"}]},"pass-on-this-side-left":{"category":"mandatory","name":"Pass on this side left","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-135deg)"}]},"pass-on-this-side-right":{"category":"mandatory","name":"Pass on this side right","elements":[{"type":"circle-bg","color":"blue"},{"type":"DE-arrow-up","color":"white","transform":"rotate(135deg)"}]},"shared-path-pedestrians-and-cyclists":{"category":"mandatory","name":"pedestrian cycle track","elements":[{"type":"circle-bg","color":"blue"},{"type":"footpath","color":"white","transform":"scale(.6) translate(0,-35%)"},{"type":"bicycle","color":"white","transform":"scale(.6) translate(0,35%)"},{"type":"circle-separator","color":"white","transform":"rotate(90deg)"}]},"roundabout_v2":{"category":"mandatory","name":"roundabout","elements":[{"type":"circle-bg","color":"blue"},{"type":"roundabout","color":"white","transform":"scale(1.25)"}]},"turn-left-ahead":{"category":"mandatory","name":"Turn left ahead","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-l","color":"white","transform":"scale(1.25)"}]},"turn-right-ahead":{"category":"mandatory","name":"Turn right ahead","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-l","color":"white","transform":"scale(-1.25, 1.25)"}]},"narrow-location-priority":{"category":"priority","name":"priority at narrow location","elements":[{"type":"square-rounded","color":"blue"},{"type":"DE-arrow-up","color":"red","transform":"scale(.8) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"white","transform":"scale(.8) translate(25%,-5%)"}]},"narrow-location-no-priority":{"category":"priority","name":"no priority at narrow location","variation":"other","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"DE-arrow-up","color":"black","transform":"scale(.8) scale(.7) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"red","transform":"scale(.8) scale(.7) translate(25%,-5%)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(0.707107) rotate(45deg) scale(.98)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(-150%,0)"}]},"give-way":{"category":"priority","name":"give way","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-angular","color":"white","transform":"translate(0,-14.43%) scale(.7) translate(0,14.43%) rotate(180deg)"}]},"no-pedestrians":{"category":"prohibitory","name":"pedestrians prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian","color":"black","transform":"scale(.8)"}]},"no-pedestrians-or-bicycles":{"category":"prohibitory","name":"pedestrians and bicycles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"footpath","color":"black","transform":"scale(.8) scale(.6) translate(0,-35%)"},{"type":"bicycle","color":"black","transform":"scale(.8) scale(.6) translate(0,35%)"}]},"no-bicycles":{"category":"prohibitory","name":"cycling prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black","transform":"scale(.8)"}]},"no-mopeds":{"category":"prohibitory","name":"mopeds prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"moped","color":"black","transform":"scale(.8) scale(.7)"}]},"no-motor-vehicles":{"category":"prohibitory","name":"motor vehicles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"motorbike","color":"black","transform":"scale(.8) scale(.6) translate(0,-35%)"},{"type":"car","color":"black","transform":"scale(.8) scale(.6) translate(0,35%)"},{"type":"circle-separator","color":"black","transform":"rotate(90deg) scale(.8)"}]},"no-slow-vehicles":{"category":"prohibitory","name":"slow motorized vehicles prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"tractor","color":"black","transform":"scale(.8) scale(.7)"}]},"no-trailers":{"category":"prohibitory","name":"no trailers allowed","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"trailer","color":"black","transform":"scale(.8) scale(.8)"}]},"no-buses":{"category":"prohibitory","name":"no buses","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bus","color":"black","transform":"scale(.8)"}]},"no-heavy-goods-vehicles":{"category":"prohibitory","name":"no heavy goods vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black"}]},"no-trucks-and-buses":{"category":"prohibitory","name":"buses and trucks prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"scale(.8) scale(.6) translate(0,-35%)"},{"type":"bus","color":"black","transform":"scale(.8) scale(.6) translate(0,35%)"},{"type":"circle-separator","color":"black","transform":"rotate(90deg) scale(.8)"}]},"no-parking-or-stopping-left":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"}]},"no-parking-or-stopping-left-and-right":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"}]},"no-parking-or-stopping-right":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"}]},"no-parking-left":{"category":"prohibitory","name":"No parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"}]},"no-parking-left-and-right":{"category":"prohibitory","name":"no_parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(90deg) scale(.3) translate(95%)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"}]},"no-parking-right":{"category":"prohibitory","name":"no_parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"DE-arrow-up","color":"white","transform":"rotate(-90deg) scale(.3) translate(95%)"}]},"speed-limit-zone":{"category":"prohibitory","name":"speed limit","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95)"},{"type":"circle-bg","color":"red","transform":"translate(0,-10%) scale(.65)"},{"type":"circle-bg","color":"white","transform":"translate(0,-10%) scale(.65) scale(.8)"},{"type":"speed_zone_value","color":"black","transform":"translate(0,-30%) scale(.7)"},{"type":"content-4","content":"ZONE","color":"black","transform":"translate(0,150%) scale(.8)"}]},"vehicle-weight-limit":{"category":"prohibitory","name":"vehicle weight limit","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"weight_value","color":"black"}]},"no-entry":{"category":"prohibitory","name":"no entry, one way street","elements":[{"type":"circle-bg","color":"red"},{"type":"square-angular","color":"white","transform":"scale(.92,.16)"}]},"priority-road":{"category":"priority","name":"Priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"}]},"give-way-to-oncoming-traffic":{"category":"priority","name":"Give way to oncoming traffic","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"scale(0.8)"},{"type":"DE-arrow-up","color":"black","transform":"scale(.7) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"red","transform":"scale(.7) translate(25%,-5%)"}]},"stop":{"category":"priority","name":"stop","elements":[{"type":"octagon","color":"red"},{"type":"stop","color":"white"}]},"end-of-limits":{"category":"prohibitory","name":"end of all speed and passing limits","elements":[{"type":"circle-bg","color":"black"},{"type":"circle-bg","color":"white","transform":"scale(.95)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.99)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.98) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.97) translate(300%,0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.98) translate(-150%,0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.025,.97) translate(-300%,0)"}]},"low-emission-zone":{"category":"prohibitory","name":"low-emission zone","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95)"},{"type":"circle-bg","color":"red","transform":"translate(0,-8%) scale(.7)"},{"type":"circle-bg","color":"white","transform":"translate(0,-8%) scale(.7) scale(.8)"},{"type":"content-4","content":"Umwelt","color":"black","transform":"translate(0,-50%) scale(.8) scale(.8)"},{"type":"content-4","content":"ZONE","color":"black","transform":"translate(0,150%) scale(.8)"}]},"low-emission-zone-end":{"category":"prohibitory","name":"end of low-emission zone","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95)"},{"type":"circle-bg","color":"grey","transform":"translate(0,-8%) scale(.7)"},{"type":"circle-bg","color":"white","transform":"translate(0,-8%) scale(.7) scale(.8)"},{"type":"content-4","content":"Umwelt","color":"grey","transform":"translate(0,-50%) scale(.8) scale(.8)"},{"type":"content-4","content":"ZONE","color":"grey","transform":"translate(0,150%) scale(.8)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.35)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.3) translate(-150%, 0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.3) translate(150%, 0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.25) translate(-300%, 0)"},{"type":"square-angular","color":"black","transform":"rotate(45deg) scale(.02,1.25) translate(300%, 0)"}]},"no-moped-vehicles":{"category":"prohibitory","name":"No moped vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"moped","color":"black","transform":"scale(.8) scale(.6) translate(0,-35%) scale(.7)"},{"type":"bicycle","color":"black","transform":"scale(.8) scale(.6) translate(0,35%)"}]},"no-motorcycles":{"category":"prohibitory","name":"No motorcycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"motorbike","color":"black","transform":"scale(.8)"}]},"no-parking":{"category":"prohibitory","name":"no parking","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-stopping-or-parking":{"category":"prohibitory","name":"no parking or stopping","elements":[{"type":"circle-bg","color":"blue"},{"type":"circle-o","color":"red"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"no-traffic-both-ways":{"category":"prohibitory","name":"no traffic both ways","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"}]},"no-u-turn":{"category":"prohibitory","name":"no u-turn","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"scale(.8)"},{"type":"turnaround","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-55deg)"},{"type":"turnaround2","color":"black"}]},"no-vehicles-carrying-dangerous-goods":{"category":"prohibitory","name":"no vehicles with dangerous goods","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"square-rounded","color":"orange","transform":"scale(.25) translate(0,-25%)"},{"type":"lorry","color":"black"}]},"no-left-turn":{"category":"prohibitory","name":"no turn left","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-l","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(45deg)"}]},"no-right-turn":{"category":"prohibitory","name":"no turn right","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-l","color":"black","transform":"scale(-1,1)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-overtaking":{"category":"prohibitory","name":"no overtaking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car","color":"red","transform":"scale(.6) translate(-26%,10%)"},{"type":"car","color":"black","transform":"scale(.6) translate(26%,10%)"}]},"no-overtaking-by-heavy-goods-vehicles":{"category":"prohibitory","name":"no overtaking by heavy goods vehicles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"lorry-left","color":"red"},{"type":"car","color":"black","transform":"scale(.6) translate(26%,10%)"}]},"maximum-speed-limit":{"category":"prohibitory","name":"Maximum speed limit","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"white","transform":"scale(.8)"},{"type":"speed_value","color":"black"}]},"maximum-height":{"category":"prohibitory","name":"Maximum height","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"height","color":"black"},{"type":"height_value","color":"black"}]},"maximum-width":{"category":"prohibitory","name":"Maximum width","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"height","color":"black","transform":"rotate(90deg)"},{"type":"width_value","color":"black"}]},"destination":{"category":"supplementary","name":"destination traffic excluded","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"content-4","color":"black","content":"Anlieger","transform":"translate(0,-45%) scale(.8)"},{"type":"content-4","color":"black","content":"frei","transform":"translate(0,45%) scale(.8)"}]},"disabled":{"category":"supplementary","name":"for disabled people","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"disabled-p","color":"black","transform":"scale(.6)"}]},"glaze":{"category":"supplementary","name":"glaze","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"snowflake","color":"black","transform":"scale(.8)"}]},"left-pointing":{"category":"supplementary","name":"left pointing","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"scale(.6) rotate(-90deg)"}]},"both-directions":{"category":"supplementary","name":"both directions","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"translate(-15%,0) scale(.5) rotate(180deg)"},{"type":"DE-arrow-up","color":"black","transform":"translate(15%,0) scale(.5)"}]},"pedestrians-use-opposite-sidewalk":{"category":"supplementary","name":"pedestrians should use opposite sidewalk","variation":"left","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"translate(-20%,0) scale(.5) rotate(-90deg)"},{"type":"pedestrians","color":"black","transform":"translate(25%,0) scale(.6)"}]},"pedestrians-use-opposite-sidewalk_v2":{"category":"supplementary","name":"pedestrians should use opposite sidewalk","variation":"right","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"translate(20%,0) scale(.5) rotate(90deg)"},{"type":"pedestrians","color":"black","transform":"translate(-25%,0) scale(.6)"}]},"railway-only":{"category":"supplementary","name":"railway only","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"train-electric","color":"black","transform":"scale(.45)"}]},"right-pointing":{"category":"supplementary","name":"right pointing","elements":[{"type":"square-rounded","color":"black","transform":"scale(1,.5)"},{"type":"square-rounded","color":"white","transform":"scale(.95, .45)"},{"type":"DE-arrow-up","color":"black","transform":"scale(.6) rotate(90deg)"}]},"entry":{"category":"other","name":"entry, one way street","elements":[{"type":"square-rounded","color":"blue"},{"type":"arrow-oneway","color":"white","transform":"scale(.75)"}]},"priority-road-bends-left-3way":{"category":"supplementary","name":"priority road bends to the left at a 3-way intersection","variation":"1","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,.85)"}]},"priority-road-bends-left-3way_v2":{"category":"supplementary","name":"priority road bends to the left at a 3-way intersection","variation":"2","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"rotate(-90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,.85)"}]},"priority-road-bends-left-4way":{"category":"supplementary","name":"priority road bends to the left at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(-90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,.85)"}]},"priority-road-bends-right-3way":{"category":"supplementary","name":"priority road bends to the right at a 3-way intersection","variation":"1","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85)"}]},"priority-road-bends-right-3way_v2":{"category":"supplementary","name":"priority road bends to the right at a 3-way intersection","variation":"2","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"rotate(90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85)"}]},"priority-road-bends-right-4way":{"category":"supplementary","name":"priority road bends to the right at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,-30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85)"}]},"priority-road-from-left-3way":{"category":"supplementary","name":"priority road comes from the left and continues straight at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,-.85)"}]},"priority-road-from-left-4way":{"category":"supplementary","name":"priority road comes from the left and continues straight at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(-90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(-.85,-.85)"}]},"priority-road-from-right-3way":{"category":"supplementary","name":"priority road comes from the right and continues straight at a 3-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85,-.85)"}]},"priority-road-from-right-4way":{"category":"supplementary","name":"priority road comes from the right and continues straight at a 4-way intersection","elements":[{"type":"square-rounded","color":"black"},{"type":"square-rounded","color":"white","transform":"scale(.95, .95)"},{"type":"square-angular","color":"black","transform":"translate(0,30%) scale(.1,.25)"},{"type":"square-angular","color":"black","transform":"rotate(90deg) translate(0,30%) scale(.1,.25)"},{"type":"bending-priority","color":"black","transform":"scale(.85,-.85)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/dk.json b/vendor/assets/iD/iD/traffico/signs/dk.json new file mode 100644 index 000000000..6ef80de13 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/dk.json @@ -0,0 +1 @@ +{"danger_level_crossing":{"category":"danger","name":"level crossing","elements":[{"type":"square-angular","color":"red","transform":"rotate(60deg) scale(.2,1)"},{"type":"square-angular","color":"red","transform":"rotate(-60deg) scale(.2,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.1,.5) translate(50%,50%)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.1,.5) translate(-50%,50%)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.1,.5) translate(-50%,-50%)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.1,.5) translate(50%,-50%)"}]},"information_border_dk":{"category":"information","name":"European border crossing into Denmark","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Danmark"}]},"no_trucks":{"category":"prohibitory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/ee.json b/vendor/assets/iD/iD/traffico/signs/ee.json new file mode 100644 index 000000000..cd83633da --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/ee.json @@ -0,0 +1 @@ +{"information_border_ee":{"category":"information","name":"European border crossing into Estonia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"EESTI"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/es.json b/vendor/assets/iD/iD/traffico/signs/es.json new file mode 100644 index 000000000..2510621fd --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/es.json @@ -0,0 +1 @@ +{"information_border_es":{"category":"information","name":"European border crossing into Spain","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"ESPAÑA"}]},"pedestrian-crossing":{"category":"danger","name":"pedestrian crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"pedestrian","color":"black","transform":"scale(.8) translate(0,5%)"}]},"road-narrows-ahead":{"category":"danger","name":"Road narrows","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"narrow-road-both","color":"black","transform":"translate(0,14.43%) scale(.6)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/fi.json b/vendor/assets/iD/iD/traffico/signs/fi.json new file mode 100644 index 000000000..d53f0fa2d --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/fi.json @@ -0,0 +1 @@ +{"information_border_fi":{"category":"information","name":"European border crossing into Finland","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SUOMI","transform":"translate(0,-100%)"},{"type":"content-5","color":"white","content":"FINLAND","transform":"translate(0,0)"},{"type":"content-5","color":"white","content":"SUOPMA","transform":"translate(0,100%)"}]},"cyclists-crossing-ahead":{"category":"danger","name":"cyclists crossing ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bicycle","color":"black","transform":"scale(.65) translate(0,25%)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/fr.json b/vendor/assets/iD/iD/traffico/signs/fr.json new file mode 100644 index 000000000..c65d5931b --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/fr.json @@ -0,0 +1 @@ +{"information_border_fr":{"category":"information","name":"European border crossing into France","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"FRANCE"}]},"information_city_entrance":{"category":"information","name":"entrée commune ref:EB10","elements":[{"type":"square-angular","color":"white","transform":"scale(1,.5)"},{"type":"square-angular","color":"red","transform":"scale(.95,.45)"},{"type":"square-angular","color":"white","transform":"scale(.9,.4)"},{"type":"content-5","color":"black","content":"some city"}]},"information_city_exit":{"category":"information","name":"sortie commune ref:EB20","elements":[{"type":"square-angular","color":"white","transform":"scale(1,.5)"},{"type":"square-angular","color":"black","transform":"scale(.95,.45)"},{"type":"square-angular","color":"white","transform":"scale(.9,.4)"},{"type":"content-5","color":"black","content":"some city"},{"type":"square-diagonal-bar","color":"red","transform":"scale(.9,.4)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/gr.json b/vendor/assets/iD/iD/traffico/signs/gr.json new file mode 100644 index 000000000..7f66bdc99 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/gr.json @@ -0,0 +1 @@ +{"information_border_gr":{"category":"information","name":"European border crossing into Greece","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"yellow","content":"EΛΛAΣ","transform":"translate(0,-50%)"},{"type":"content-5","color":"white","content":"GREECE","transform":"translate(0,50%)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/hu.json b/vendor/assets/iD/iD/traffico/signs/hu.json new file mode 100644 index 000000000..7f0f9f2ad --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/hu.json @@ -0,0 +1 @@ +{"information_border_hu":{"category":"information","name":"European border crossing into Hungary","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Magyarország","transform":"scale(.75)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/it.json b/vendor/assets/iD/iD/traffico/signs/it.json new file mode 100644 index 000000000..96f44a889 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/it.json @@ -0,0 +1 @@ +{"information_border_it":{"category":"information","name":"European border crossing into Italy","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"ITALIA"}]},"cyclists-crossing-ahead":{"category":"danger","name":"cyclists crossing ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bicycle","color":"black","transform":"scale(.65) translate(0,25%)"}]},"children":{"category":"danger","name":"children","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"children","color":"black","transform":"translate(0,14.43%) scale(.75)"}]},"level-crossing":{"category":"danger","name":"Level crossing","variation":"other","elements":[{"type":"level-crossing","color":"red"},{"type":"level-crossing","color":"red","transform":"scale(-1,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.05,1)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.05,1)"}]},"pedestrians-only":{"category":"mandatory","name":"pedestrians only","elements":[{"type":"circle-bg","color":"blue"},{"type":"pedestrian","color":"white","transform":""}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]},"turn-right-ahead":{"category":"mandatory","name":"turn right ahead","elements":[{"type":"circle-bg","color":"blue"},{"type":"arrow-l","color":"white","transform":"scale(-1,1)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/lt.json b/vendor/assets/iD/iD/traffico/signs/lt.json new file mode 100644 index 000000000..72a351c61 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/lt.json @@ -0,0 +1 @@ +{"information_border_lt":{"category":"information","name":"European border crossing into Lithuania","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Lietuvos","transform":"translate(0,-80%)"},{"type":"content-5","color":"white","content":"Respublika","transform":"translate(0,20%)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/lu.json b/vendor/assets/iD/iD/traffico/signs/lu.json new file mode 100644 index 000000000..0be6c4286 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/lu.json @@ -0,0 +1 @@ +{"information_border_lu_fr":{"category":"information","name":"European border crossing into Luxembourg from France","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Luxembourg","transform":"scale(.85)"}]},"information_border_lu_de":{"category":"information","name":"European border crossing into Luxembourg from Germany","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Luxemburg","transform":"scale(.85)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/lv.json b/vendor/assets/iD/iD/traffico/signs/lv.json new file mode 100644 index 000000000..baef29b8c --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/lv.json @@ -0,0 +1 @@ +{"information_border_lv":{"category":"information","name":"European border crossing into Latvia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"LATVIJA"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/nl.json b/vendor/assets/iD/iD/traffico/signs/nl.json new file mode 100644 index 000000000..8f539ce5a --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/nl.json @@ -0,0 +1 @@ +{"information_border_nl":{"category":"information","name":"European border crossing into the Netherlands","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Nederland"}]},"information_cycleway":{"category":"information","name":"non-compulsory cycleway","elements":[{"type":"square-rounded","color":"white","transform":"scale(1,.3)"},{"type":"square-rounded","color":"blue","transform":"scale(.95,.25)"},{"type":"content-4","color":"white","content":"fietspad"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(0.707107) rotate(45deg) scale(.98)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(-150%,0)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/no.json b/vendor/assets/iD/iD/traffico/signs/no.json new file mode 100644 index 000000000..35fe6c3b7 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/no.json @@ -0,0 +1 @@ +{"no_trucks":{"category":"prohibitory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/pl.json b/vendor/assets/iD/iD/traffico/signs/pl.json new file mode 100644 index 000000000..d4cc43641 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/pl.json @@ -0,0 +1 @@ +{"information_border_pl":{"category":"information","name":"European border crossing into Poland","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"Rzeczpospolita","transform":"translate(0,-70%) scale(.7)"},{"type":"content-5","color":"white","content":"Polska","transform":"translate(0,40%)"}]},"pedestrian-crossing":{"category":"danger","name":"pedestrian crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"pedestrian","color":"black","transform":"scale(.8) translate(0,5%)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/se.json b/vendor/assets/iD/iD/traffico/signs/se.json new file mode 100644 index 000000000..7d54d44b2 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/se.json @@ -0,0 +1 @@ +{"information_border_se":{"category":"information","name":"European border crossing into Sweden","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SVERIGE"}]},"cyclists-crossing-ahead":{"category":"danger","name":"cyclists crossing ahead","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"bicycle","color":"black","transform":"scale(.65) translate(0,25%)"}]},"pedestrian-crossing":{"category":"danger","name":"pedestrian crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"pedestrian","color":"black","transform":"scale(.8) translate(0,5%)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(.98) scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.2,1)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]},"children":{"category":"danger","name":"children","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"yellow","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"children","color":"black","transform":"translate(0,14.43%) scale(.75)"}]},"give-way-to-oncoming-traffic":{"category":"priority","name":"give way to oncoming traffic","elements":[{"type":"circle-bg","color":"red"},{"type":"circle-bg","color":"yellow","transform":"scale(0.8)"},{"type":"DE-arrow-up","color":"black","transform":"scale(.7) translate(-25%,5%) rotate(180deg)"},{"type":"DE-arrow-up","color":"red","transform":"scale(.7) translate(25%,-5%)"}]},"no-bicycles":{"category":"prohibitory","name":"no bicycles","elements":[{"type":"circle-bg","color":"yellow"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black","transform":"scale(.8)"}]},"no-pedestrians":{"category":"prohibitory","name":"no pedestrians","elements":[{"type":"circle-bg","color":"yellow"},{"type":"circle-o","color":"red"},{"type":"pedestrian","color":"black","transform":"scale(.8)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/si.json b/vendor/assets/iD/iD/traffico/signs/si.json new file mode 100644 index 000000000..63268a788 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/si.json @@ -0,0 +1 @@ +{"information_border_si":{"category":"information","name":"European border crossing into Slovenia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SLOVENIA","transform":"scale(.85)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/sk.json b/vendor/assets/iD/iD/traffico/signs/sk.json new file mode 100644 index 000000000..64db3d750 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/sk.json @@ -0,0 +1 @@ +{"information_border_sk":{"category":"information","name":"European border crossing into Slovakia","elements":[{"type":"square-rounded","color":"blue"},{"type":"europe_stars","color":"yellow"},{"type":"content-5","color":"white","content":"SLOVENSKO","transform":"scale(.8)"}]},"priority-road-end":{"category":"priority","name":"end of priority road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"white","transform":"scale(0.707107) rotate(45deg) scale(.98)"},{"type":"square-rounded","color":"yellow","transform":"scale(.6) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(150%,0)"},{"type":"square-angular","color":"black","transform":"scale(0.707107) rotate(45deg) scale(.05,1) translate(-150%,0)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(.4)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/uk.json b/vendor/assets/iD/iD/traffico/signs/uk.json new file mode 100644 index 000000000..670f728ae --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/uk.json @@ -0,0 +1 @@ +{"danger_contraflow":{"category":"danger","name":"contraflow","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"DE-arrow-up","color":"black","transform":"translate(0,14.43%) scale(.35) translate(-25%,-5%)"},{"type":"DE-arrow-up","color":"black","transform":"translate(0,14.43%) scale(.35) translate(25%,5%) rotate(180deg)"}]},"level-crossing":{"category":"danger","name":"Level crossing","variation":"other","elements":[{"type":"level-crossing","color":"red"},{"type":"level-crossing","color":"red","transform":"scale(-1,1)"},{"type":"square-angular","color":"white","transform":"rotate(60deg) scale(.05,1)"},{"type":"square-angular","color":"white","transform":"rotate(-60deg) scale(.05,1)"}]},"mandatory_roundabout":{"category":"mandatory","name":"roundabout","elements":[{"type":"circle-bg","color":"blue"},{"type":"roundabout","color":"white","transform":"scale(-1.25,1.25)"}]},"prohibitory_overtaking":{"category":"prohibitory","name":"no overtaking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"car","color":"black","transform":"scale(.6) translate(-26%,10%)"},{"type":"car","color":"red","transform":"scale(.6) translate(26%,10%)"}]},"railway-crossing-unsecured":{"category":"danger","name":"unsecured railway crossing","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"railway-xing-unsecured","color":"black","transform":"translate(0,13%) scale(-.4,.4)"}]},"children":{"category":"danger","name":"children","elements":[{"type":"tri-rounded","color":"red"},{"type":"tri-angular","color":"white","transform":"translate(0,14.43%) scale(.7) translate(0,-14.43%)"},{"type":"children","color":"black","transform":"translate(0,14.43%) scale(-.75,.75)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/signs/us.json b/vendor/assets/iD/iD/traffico/signs/us.json new file mode 100644 index 000000000..844cda893 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/signs/us.json @@ -0,0 +1 @@ +{"pass-on-either-side":{"category":"regulatory","name":"Pass on either side","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pass-either-us","color":"black"}]},"yield":{"category":"regulatory","name":"Yield","elements":[{"type":"tri-rounded","color":"red","transform":"rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0,-14.43%) scale(.55) translate(0,14.43%) rotate(180deg)"},{"type":"content-4","content":"YIELD","color":"red","transform":"translate(0,-115%) scale(.6)"}]},"no-bicycles":{"category":"regulatory","name":"no bicycles","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"bicycle","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-entry":{"category":"regulatory","name":"No entry","elements":[{"type":"circle-bg","color":"red"},{"type":"square-angular","color":"white","transform":"scale(.92,.16)"}]},"no-left-or-u-turn":{"category":"regulatory","name":"no left or u turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"no-l-or-u-turn","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-left-turn":{"category":"regulatory","name":"no left turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-parking":{"category":"regulatory","name":"no parking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"parking","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-pedestrians":{"category":"regulatory","name":"no pedestrian crossing","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"pedestrian","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-straight-through":{"category":"regulatory","name":"no straight through","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"US-arrow-up","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-heavy-goods-vehicles":{"category":"regulatory","name":"no trucks","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"truck","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-right-turn":{"category":"regulatory","name":"no right turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"turn-90-l","color":"black","transform":"scale(.8) scale(-1,1)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"no-u-turn":{"category":"regulatory","name":"no u turn","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"u-turn","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"maximum-speed-limit":{"category":"regulatory","name":"Maximum speed limit","elements":[{"type":"square-rounded","color":"white","transform":"scale(.7,1)"},{"type":"square-rounded","color":"black","transform":"scale(.7,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.7,1) scale(.90)"},{"type":"content-4","color":"black","content":"SPEED","transform":"translate(0,-145%) scale(.8)"},{"type":"content-4","color":"black","content":"LIMIT","transform":"translate(0,-60%) scale(.8)"},{"type":"us_speed_value","color":"black","transform":"translate(0,45%)"}]},"stop":{"category":"regulatory","name":"Stop","elements":[{"type":"octagon","color":"red"},{"type":"stop","color":"white"}]},"t-roads":{"category":"warning","name":"T-roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"t-roads","color":"black"}]},"y-roads":{"category":"warning","name":"y roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"y-roads","color":"black"}]},"added-lane-from-entering-roadway":{"category":"warning","name":"added lane (from entering roadway)","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"added-lane","color":"black","transform":"rotate(45deg) scale(.95)"}]},"added-lane-right":{"category":"warning","name":"added lane","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"added-lane","color":"black"}]},"slippery-bicycles":{"category":"warning","name":"bicycle slippery","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bicycle-slippery","color":"black"}]},"crossroads-ahead":{"category":"warning","name":"cross roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"cross-roads","color":"black"}]},"double-curve-first-right-ahead":{"category":"warning","name":"Double curve first right ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"reverse-curve-au","color":"black","transform":"scale(-1,1) scale(.9)"}]},"double-turn-first-left-ahead":{"category":"warning","name":"turn reverse left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-reverse-left","color":"black"}]},"cyclists-crossing":{"category":"warning","name":"bicycles","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"bicycle","color":"black","transform":"scale(.9)"}]},"double-reverse-curve":{"category":"warning","name":"double 2 reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"orange","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(-9%)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(9%)"}]},"falling-rocks-or-debris-right":{"category":"warning","name":"falling rocks","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"falling-rocks-US","color":"black"}]},"emergency-vehicles":{"category":"warning","name":"fire station","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"fire-station","color":"black"}]},"flaggers-in-road-ahead":{"category":"warning","name":"flaggers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"flaggers","color":"black"}]},"hairpin-curve-right-ahead":{"category":"warning","name":"hairpin curve","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"hairpin-curve","color":"black"}]},"divided-highway-ahead":{"category":"warning","name":"highway divided","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"highway-divided","color":"black"}]},"horizontal-alignment-left":{"category":"warning","name":"horizontal alignment left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"h-align-l","color":"black"}]},"horizontal-alignment-right":{"category":"warning","name":"horizontal alignment right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"h-align-l","color":"black","transform":"scale(-1,1)"}]},"roundabout-ahead":{"category":"warning","name":"Roundabout ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roundabout","color":"black"}]},"tram-crossing":{"category":"warning","name":"light rail crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"light-rail","color":"black"}]},"loop-270-degrees":{"category":"warning","name":"loop 270 degree","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"loop-270","color":"black"}]},"loop-pretzel":{"category":"warning","name":"pretzel_loop","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pretzel-loop","color":"black","transform":"scale(.9)"}]},"height-restriction-ahead":{"category":"warning","name":"Height restriction ahead","variation":"feet","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"height","color":"black"},{"type":"height_value","color":"black"}]},"height-restriction-ahead_v2":{"category":"warning","name":"Height restriction ahead","variation":"meters","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"height","color":"black"},{"type":"height_value","color":"black"}]},"traffic-merges-right-ahead":{"category":"warning","name":"merge","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"merge","color":"black"}]},"motorcycle-crossing":{"category":"warning","name":"motorcycle crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"motorbike","color":"black"}]},"narrow-bridge-ahead":{"category":"warning","name":"narrow bridge ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-bridge-us","color":"black","transform":"scale(0.8)"}]},"offset-roads":{"category":"warning","name":"offset roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"offset-roads","color":"black"}]},"pass-left-or-right":{"category":"warning","name":"pass left or right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pass-l-r","color":"black"}]},"pedestrian-crossing":{"category":"warning","name":"pedestrian crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"pedestrian","color":"black"}]},"playground-ahead":{"category":"warning","name":"Playground ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"play-ground","color":"black"}]},"uncontroller-railroad-crossing-ahead":{"category":"warning","name":"railroad","elements":[{"type":"circle-bg","color":"yellow"},{"type":"circle-bar-rounded","color":"black","transform":"rotate(-45deg)"},{"type":"circle-bar-rounded","color":"black","transform":"rotate(45deg)"},{"type":"railroad","color":"black"}]},"road-narrows-right-ahead":{"category":"warning","name":"road narrows right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-l","color":"black","transform":"scale(.9) scale(-1,1)"}]},"road-narrows-left-ahead":{"category":"warning","name":"road narrows left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-l","color":"black","transform":"scale(.9)"}]},"road-narrows-ahead":{"category":"warning","name":"road narrows both","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"narrow-road-both","color":"black","transform":"scale(.9)"}]},"junction-with-a-side-road-acute-left-ahead":{"category":"warning","name":"side road acute angle right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-r","color":"black"}]},"junction-with-a-side-road-acute-right-ahead":{"category":"warning","name":"side road acute angle left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-a-a-l","color":"black"}]},"junction-with-a-side-road-perpendicular-right-ahead":{"category":"warning","name":"side road perpendicular right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-p-r","color":"black"}]},"junction-with-a-side-road-perpendicular-left-ahead":{"category":"warning","name":"side road perpendicular left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"side-road-p-l","color":"black"}]},"slippery-road-surface":{"category":"warning","name":"slippery","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"slippery","color":"black"}]},"steep-hill-downwards":{"category":"warning","name":"steep hill","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"steep-hill","color":"black"}]},"stop-ahead":{"category":"warning","name":"Stop ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%)"},{"type":"octagon","color":"red","transform":"translate(0,15%) scale(.4)"}]},"traffic-signals-ahead":{"category":"warning","name":"traffic light","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(.2,.55)"},{"type":"circle-bg","color":"green","transform":"translate(0,16.5%) scale(.14)"},{"type":"circle-bg","color":"yellow","transform":"scale(.14)"},{"type":"circle-bg","color":"red","transform":"translate(0,-16.5%) scale(.14)"}]},"triple-reverse-curve":{"category":"warning","name":"triple 2 reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"orange","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(-18%)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9)"},{"type":"single-2-reverse-curve","color":"black","transform":"scale(.9) translate(18%)"}]},"trucks-rollover":{"category":"warning","name":"trucks rollover","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"trucks-rollover","color":"black"}]},"turn-curve-left":{"category":"warning","name":"Turn curve left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9)"}]},"turn-curve-right":{"category":"warning","name":"Turn curve right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9) scale(-1,1)"}]},"turn-right":{"category":"warning","name":"turn right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black","transform":"scale(-1,1)"}]},"turn-left":{"category":"warning","name":"turn left","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-90-l","color":"black"}]},"double-turn-first-right-ahead":{"category":"warning","name":"turn reverse right","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-reverse-left","color":"black","transform":"scale(-1,1)"}]},"two-way-traffic-ahead":{"category":"warning","name":"Two way traffic ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"arrows_both_bra","color":"black","transform":"scale(.9)"}]},"winding-road-first-left-ahead":{"category":"warning","name":"winding road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"winding-road-left","color":"black"}]},"winding-road-first-right-ahead":{"category":"warning","name":"winding road","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"winding-road-left","color":"black","transform":"scale(-1,1)"}]},"workers-in-road-ahead":{"category":"warning","name":"workers in road ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"roadworks","color":"black","transform":"scale(.9)"}]},"yield-ahead":{"category":"warning","name":"Yield ahead","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"small-arrow-au","color":"black","transform":"translate(0,-25%)"},{"type":"tri-rounded","color":"red","transform":"translate(0, 15%) scale(.45) rotate(180deg)"},{"type":"tri-rounded","color":"white","transform":"translate(0, 12%) scale(.25) rotate(180deg)"}]},"horizontal-traffic-signals-ahead":{"category":"warning","name":"traffic light","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"square-angular","color":"black","transform":"scale(.55,.2)"},{"type":"circle-bg","color":"green","transform":"translate(16.5%,0) scale(.14)"},{"type":"circle-bg","color":"yellow","transform":"scale(.14)"},{"type":"circle-bg","color":"red","transform":"translate(-16.5%,0) scale(.14)"}]},"dead-end":{"category":"warning","name":"dead end","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"dead-end","color":"black"}]},"no-hitch-hiking":{"category":"regulatory","name":"no hitch hiking","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"hitch-hiking","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"share-roads":{"category":"warning","name":"share roads","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"share-roads","color":"black"}]},"end":{"category":"warning","name":"end","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"end","color":"black"}]},"skewed-railroad-crossing":{"category":"warning","name":"skewed railroad crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"skewed-railroads","color":"black"}]},"lightground-railroad-crossing":{"category":"warning","name":"lightground railroad crossing","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"lightground-railroad-crossing","color":"black"}]},"national-network-lane":{"category":"regulatory","name":"national_network_lane","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"green"},{"type":"lorry","color":"black"}]},"national-network-prohibited":{"category":"regulatory","name":"national_network_lane","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"lorry","color":"black"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"hazardous-material-prohibited":{"category":"regulatory","name":"hazardous material prohibited","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"hazardous-material","color":"black","transform":"scale(.8)"},{"type":"circle-o","color":"red"}]},"truck-rollover-with-speed":{"category":"warning","name":"truck rollover with speed","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"truck-rollover-speed","color":"black"}]},"no-rollerblading":{"category":"regulatory","name":"no rollerblading","elements":[{"type":"circle-bg","color":"white"},{"type":"circle-o","color":"red"},{"type":"rollerblading","color":"black","transform":"scale(.8)"},{"type":"circle-bar-rounded","color":"red","transform":"rotate(-45deg)"}]},"one-way-left":{"category":"regulatory","name":"one way small left","elements":[{"type":"square-rounded","color":"white","transform":"scale(1.1,.33)"},{"type":"square-rounded","color":"black","transform":"scale(1.1,.33) scale(.95)"},{"type":"US-arrow-oneway","color":"white","transform":"scale(.6) scale(1.35,1) rotate(-90deg)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(.5,.6) translate(-15%,-25%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(.5,.6) translate(45%,-25%)"}]},"one-way-right":{"category":"regulatory","name":"one way small right","elements":[{"type":"square-rounded","color":"white","transform":"scale(1.1,.33)"},{"type":"square-rounded","color":"black","transform":"scale(1.1,.33) scale(.95)"},{"type":"US-arrow-oneway","color":"white","transform":"scale(.6) scale(1.35,1) rotate(90deg)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(.5,.6) translate(-45%,-25%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(.5,.6) translate(15%,-25%)"}]},"one-way-left_v2":{"category":"regulatory","name":"one way large left","variation":"alternate","elements":[{"type":"square-rounded","color":"white","transform":"scale(.7,1)"},{"type":"square-rounded","color":"black","transform":"scale(.7,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.7,1) scale(.90)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(1,1.2) translate(0,-90%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(1,1.2)"},{"type":"US-arrow-oneway","color":"black","transform":"scale(.5) translate(0,45%) rotate(-90deg)"}]},"one-way-right_v2":{"category":"regulatory","name":"one way large right","variation":"alternate","elements":[{"type":"square-rounded","color":"white","transform":"scale(.7,1)"},{"type":"square-rounded","color":"black","transform":"scale(.7,1) scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.7,1) scale(.90)"},{"type":"content-4","color":"black","content":"ONE","transform":"scale(1,1.2) translate(0,-90%)"},{"type":"content-4","color":"black","content":"WAY","transform":"scale(1,1.2)"},{"type":"US-arrow-oneway","color":"black","transform":"scale(.5) translate(0,45%) rotate(90deg)"}]},"single-reverse-curve":{"category":"warning","name":"single 2 reverse curve","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"orange","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"single-2-reverse-curve","color":"black"}]},"school":{"category":"school","name":"school","elements":[{"type":"school","color":"black"},{"type":"school","color":"fluogreen","transform":"scale(.95)"},{"type":"children","color":"black"}]},"school_v2":{"category":"school","name":"school","variation":"obsolete","elements":[{"type":"school","color":"black"},{"type":"school","color":"yellow","transform":"scale(.95)"},{"type":"children","color":"black"}]},"turn-curve-left-with-speed":{"category":"warning","name":"turn left curve with speed","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9)"},{"type":"turn-curve-speed","color":"black","transform":"scale(.9) scale(-1,1)"}]},"turn-curve-right-with-speed":{"category":"warning","name":"turn right curve with speed","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"turn-l-curve","color":"black","transform":"scale(.9) scale(-1,1)"},{"type":"turn-curve-speed","color":"black","transform":"scale(.9)"}]},"hight-speed-limit":{"category":"regulatory","name":"night_speed_limit","elements":[{"type":"square-rounded","color":"white"},{"type":"square-rounded","color":"black","transform":"scale(.95)"},{"type":"content-4","color":"white","content":"NIGHT","transform":"translate(0,-100%) scale(.8)"},{"type":"us_speed_value","color":"white","transform":"translate(0,35%) scale(1.1)"}]},"truck-speed-limit":{"category":"regulatory","name":"truck_speed_limit","elements":[{"type":"square-rounded","color":"white"},{"type":"square-rounded","color":"black","transform":"scale(.95)"},{"type":"square-rounded","color":"white","transform":"scale(.90)"},{"type":"content-4","color":"black","content":"TRUCKS","transform":"translate(0,-100%) scale(.7,.9)"},{"type":"us_speed_value","color":"black","transform":"translate(0,35%) scale(1.1)"}]},"merging-traffic":{"category":"warning","name":"merging traffic","elements":[{"type":"square-rounded","color":"black","transform":"scale(0.707107) rotate(45deg)"},{"type":"square-rounded","color":"yellow","transform":"scale(.95) scale(0.707107) rotate(45deg)"},{"type":"merge","color":"black","transform":"rotate(45deg)"}]}} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/at-map.json b/vendor/assets/iD/iD/traffico/string-maps/at-map.json new file mode 100644 index 000000000..309a1a0e8 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/at-map.json @@ -0,0 +1 @@ +{"information--information_border_at--at":"ÖSTERREICH","danger--level-crossing--at--other":"","priority--priority-road-end--at":"","danger--railway-crossing-unsecured--at":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/au-map.json b/vendor/assets/iD/iD/traffico/string-maps/au-map.json new file mode 100644 index 000000000..639f6e391 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/au-map.json @@ -0,0 +1 @@ +{"prohibitory--maximum-speed-limit-5--au":"5","prohibitory--maximum-speed-limit-10--au":"10","prohibitory--maximum-speed-limit-15--au":"15","prohibitory--maximum-speed-limit-20--au":"20","prohibitory--maximum-speed-limit-25--au":"25","prohibitory--maximum-speed-limit-30--au":"30","prohibitory--maximum-speed-limit-35--au":"35","prohibitory--maximum-speed-limit-40--au":"40","prohibitory--maximum-speed-limit-45--au":"45","prohibitory--maximum-speed-limit-50--au":"50","prohibitory--maximum-speed-limit-55--au":"55","prohibitory--maximum-speed-limit-60--au":"60","prohibitory--maximum-speed-limit-65--au":"65","prohibitory--maximum-speed-limit-70--au":"70","prohibitory--maximum-speed-limit-75--au":"75","prohibitory--maximum-speed-limit-80--au":"80","prohibitory--maximum-speed-limit-85--au":"85","prohibitory--maximum-speed-limit-90--au":"90","prohibitory--maximum-speed-limit-100--au":"100","prohibitory--maximum-speed-limit-110--au":"110","prohibitory--maximum-speed-limit-120--au":"120","prohibitory--maximum-speed-limit-130--au":"130","regulatory--yield--au":"GIVEWAY","regulatory--yield-to-oncoming-traffic--au":"GIVEWAY","regulatory--no-bicycles--au":"","regulatory--no-entry--au":"NOENTRY","regulatory--no-heavy-goods-vehicles--au":"","regulatory--no-left-turn--au":"","regulatory--no-pedestrians--au":"","regulatory--no-right-turn--au":"","regulatory--no-u-turn--au":"","regulatory--stop--au":"","warning--added-lane-left--au":"","warning--added-lane-right--au":"","warning--bump-in-road--au":"","warning--children--au":"","warning--crossroads-ahead--au":"","warning--curve-left-ahead--au":"","warning--curve-right-ahead--au":"","warning--cyclists-crossing--au":"","warning--dip-in-road--au":"DIP","warning--divided-highway-ahead--au":"","warning--divided-highway-ends--au":"","warning--domestic-animals--au":"","warning--equestrians--au":"","warning--falling-rocks-or-debris-left--au":"","warning--farm-vehicles--au":"","warning--hairpin-curve-left-ahead--au":"","warning--hairpin-curve-right-ahead--au":"","warning--horizontal-alignment-left--au":"","warning--horizontal-alignment-right--au":"","warning--koala--au":"","warning--koala-crossing--au":"","warning--narrow-bridge-ahead--au":"","warning--pedestrian-crossing--au--retired":"","warning--pedestrian-crossing--au":"","warning--pedestrians-cyclists--au":"","warning--railway-level-crossing-with-flashing-signals-ahead--au":"","warning--curve-first-left-ahead--au":"","warning--double-curve-first-right-ahead--au":"","warning--double-curve-first-left-ahead--au":"","warning--double-turn-first-left-ahead--au":"","warning--double-turn-first-right-ahead--au":"","warning--road-narrows-ahead--au":"","warning--roundabout-ahead--au":"","warning--junction-with-a-side-road-perpendicular-left-ahead--au":"","warning--junction-with-a-side-road-perpendicular-right-ahead--au":"","warning--slippery-road-surface--au":"","warning--steep-hill-downwards--au":"","warning--steep-hill-upwards--au":"","warning--stop-ahead--au":"","warning--traffic-signals-ahead--au":"","warning--truck-crossing--au":"","warning--turn-left--au":"","warning--turn-right--au":"","warning--two-way-traffic-ahead--au":"","warning--uncontrolled-railroad-crossing-ahead--au":"","warning--wild-animals--au":"","warning--winding-road-first-left-ahead--au":"","warning--winding-road-first-right-ahead--au":"","warning--yield-ahead--au":"","warning--emu-crossing--au--left":"","warning--emu-crossing--au--right":"","warning--slippery-motorcycles--au--victoria":"","warning--traffic-merges-left-ahead--au":"","warning--traffic-merges-right-ahead--au":"","warning--wombat-crossing--au":"","warning--wombat-crossing--au--victoria":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/be-map.json b/vendor/assets/iD/iD/traffico/string-maps/be-map.json new file mode 100644 index 000000000..b135ca062 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/be-map.json @@ -0,0 +1 @@ +{"information--information_border_be_nl--be":"België","information--information_border_be_fr--be":"Belgique","priority--priority-road-end--be":"","danger--railway-crossing-unsecured--be":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/br-map.json b/vendor/assets/iD/iD/traffico/string-maps/br-map.json new file mode 100644 index 000000000..484ad666b --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/br-map.json @@ -0,0 +1 @@ +{"mandatory--bicycles-only--br":"","mandatory--proceed-straight--br":"","mandatory--keep-left--br":"","mandatory--keep-right--br":"","mandatory--transit-only--br":"","mandatory--turn-right--br":"","information--parking--br":"E","information--two-way-traffic--br":"","prohibitory--maximum-speed-limit-5--br":"km/h5","prohibitory--maximum-speed-limit-10--br":"km/h10","prohibitory--maximum-speed-limit-15--br":"km/h15","prohibitory--maximum-speed-limit-20--br":"km/h20","prohibitory--maximum-speed-limit-25--br":"km/h25","prohibitory--maximum-speed-limit-30--br":"km/h30","prohibitory--maximum-speed-limit-35--br":"km/h35","prohibitory--maximum-speed-limit-40--br":"km/h40","prohibitory--maximum-speed-limit-45--br":"km/h45","prohibitory--maximum-speed-limit-50--br":"km/h50","prohibitory--maximum-speed-limit-55--br":"km/h55","prohibitory--maximum-speed-limit-60--br":"km/h60","prohibitory--maximum-speed-limit-65--br":"km/h65","prohibitory--maximum-speed-limit-70--br":"km/h70","prohibitory--maximum-speed-limit-75--br":"km/h75","prohibitory--maximum-speed-limit-80--br":"km/h80","prohibitory--maximum-speed-limit-85--br":"km/h85","prohibitory--maximum-speed-limit-90--br":"km/h90","prohibitory--maximum-speed-limit-100--br":"km/h100","prohibitory--maximum-speed-limit-110--br":"km/h110","prohibitory--maximum-speed-limit-120--br":"km/h120","prohibitory--maximum-speed-limit-130--br":"km/h130","regulatory--yield--br":"","regulatory--no-bicycles--br":"","regulatory--no-entry--br":"","regulatory--no-heavy-goods-vehicles--br":"","regulatory--no-motor-vehicles--br":"","regulatory--no-motorcycles--br":"","regulatory--no-overtaking--br":"","regulatory--no-parking--br":"E","regulatory--no-pedestrians--br":"","regulatory--no-stopping--br":"E","regulatory--stop--br":"PARE","regulatory--no-left-or-u-turn--br":"","regulatory--no-left-turn--br":"","regulatory--no-straight-through--br":"","regulatory--no_trucks--br":"","regulatory--no-right-turn--br":"","regulatory--no-u-turn--br":"","warning--bump-in-road--br":"","warning--cyclists-crossing--br":"","warning--domestic-animals--br":"","warning--falling-rocks-or-debris-right--br":"","warning--farm-vehicles--br":"","warning--loose-road-surface--br":"","warning--pedestrian-crossing--br":"","warning--road-narrows-ahead--br":"","warning--workers-in-road-ahead--br":"","warning--school-zone--br":"","warning--slippery-road-surface--br":"","warning--stop-ahead--br":"PARE","warning--two-way-traffic-ahead--br":"","warning--uneven-road--br":"","warning--wild-animals--br":"","warning--y-roads--br":"","warning--added-lane-right--br":"","warning--warning--added-lane-left--br":"","warning--double-curve-first-left-ahead--br":"","warning--double-curve-first-right-ahead--br":"","warning--double-reverse-curve--br":"","warning--flaggers-in-road-ahead--br":"","warning--divided-highway-ahead--br":"","warning--horizontal-alignment-right--br":"","warning--roundabout-ahead--br":"","warning--loop-pretzel--br":"","warning--height-restriction-ahead--br--feet":"","warning--traffic-merges-right-ahead--br":"","warning--pass-left-or-right--br":"","warning--playground-ahead--br":"","warning--road-narrows-left-ahead--br":"","warning--road-narrows-right-ahead--br":"","warning--junction-with-a-side-road-acute-left-ahead--br":"","warning--junction-with-a-side-road-perpendicular-left-ahead--br":"","warning--junction-with-a-side-road-perpendicular-right-ahead--br":"","warning--t-roads--br":"","warning--traffic-signals-ahead--br":"","warning--triple-reverse-curve--br":"","warning--trucks-rollover--br":"","warning--turn-curve-left--br":"","warning--turn-curve-right--br":"","warning--turn-left--br":"","warning--turn-right--br":"","warning--double-turn-first-left-ahead--br":"","warning--double-turn-first-right-ahead--br":"","warning--winding-road-first-left-ahead--br":"","warning--winding-road-first-right-ahead--br":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/ca-map.json b/vendor/assets/iD/iD/traffico/string-maps/ca-map.json new file mode 100644 index 000000000..aaa27af86 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/ca-map.json @@ -0,0 +1 @@ +{"mandatory--pass-on-either-side--ca":"","regulatory--no-bicycles--ca":"","regulatory--no-entry--ca":"","regulatory--no-heavy-goods-vehicles--ca":"","regulatory--no-left-turn--ca":"","regulatory--no-motor-vehicles--ca":"","regulatory--no-motorcycles--ca":"","regulatory--no-overtaking--ca":"","regulatory--no-parking--ca":"P","regulatory--no-pedestrians--ca":"","regulatory--no-right-turn--ca":"","regulatory--no-stopping--ca":"","regulatory--no-u-turn--ca":"","regulatory--maximum-speed-limit-5--ca":"MAXIMUM5","regulatory--maximum-speed-limit-10--ca":"MAXIMUM10","regulatory--maximum-speed-limit-15--ca":"MAXIMUM15","regulatory--maximum-speed-limit-20--ca":"MAXIMUM20","regulatory--maximum-speed-limit-25--ca":"MAXIMUM25","regulatory--maximum-speed-limit-30--ca":"MAXIMUM30","regulatory--maximum-speed-limit-35--ca":"MAXIMUM35","regulatory--maximum-speed-limit-40--ca":"MAXIMUM40","regulatory--maximum-speed-limit-45--ca":"MAXIMUM45","regulatory--maximum-speed-limit-50--ca":"MAXIMUM50","regulatory--maximum-speed-limit-55--ca":"MAXIMUM55","regulatory--maximum-speed-limit-60--ca":"MAXIMUM60","regulatory--maximum-speed-limit-65--ca":"MAXIMUM65","regulatory--maximum-speed-limit-70--ca":"MAXIMUM70","regulatory--maximum-speed-limit-75--ca":"MAXIMUM75","regulatory--maximum-speed-limit-80--ca":"MAXIMUM80","regulatory--maximum-speed-limit-85--ca":"MAXIMUM85","regulatory--maximum-speed-limit-90--ca":"MAXIMUM90","regulatory--maximum-speed-limit-100--ca":"MAXIMUM100","regulatory--maximum-speed-limit-110--ca":"MAXIMUM110","regulatory--maximum-speed-limit-120--ca":"MAXIMUM120","regulatory--maximum-speed-limit-130--ca":"MAXIMUM130","regulatory--stop--ca":"","warning--bump-in-road--ca":"","warning--crossroads-ahead--ca":"","warning--curve-left-ahead--ca":"","warning--curve-left-ahead--ca--ontario":"","warning--double-curve-first-left-ahead--ca":"","warning--double-curve-first-right-ahead--ca--ontario":"","warning--curve-right-ahead--ca":"","warning--cyclists-crossing--ca":"","warning--dip-in-road--ca":"DIP","warning--divided-highway-ahead--ca":"","warning--divided-highway-ends--ca":"","warning--domestic-animals--ca":"","warning--emergency-vehicles--ca":"","warning--equestrians--ca":"","warning--falling-rocks-or-debris-right--ca":"","warning--farm-vehicles--ca":"","warning--hairpin-curve-right-ahead--ca":"","warning--hairpin-curve-right-ahead--ca--ontario":"","warning--level-railroad-crossing-with-barriers-ahead--ca":"","warning--loose-road-surface--ca":"","warning--height-restriction-ahead--ca--feet":"","warning--height-restriction-ahead--ca--meters":"","warning--narrow-bridge-ahead--ca":"","warning--opening-or-swing-bridge--ca":"","warning--pavement-ends--ca":"","warning--pedestrian-crossing--ca":"","warning--pedestrian-crossing--ca--quebec":"PEDESTRIANX","warning--playground-ahead--ca":"","warning--road-narrows-ahead--ca":"","warning--road-narrows-left-ahead--ca":"","warning--road-narrows-right-ahead--ca":"","warning--roundabout-ahead--ca":"","warning--shared-road-motocycles-cyclists--ca":"","warning--junction-with-a-side-road-perpendicular-left-ahead--ca":"","warning--junction-with-a-side-road-perpendicular-left-ahead--ca--ontario":"","warning--junction-with-a-side-road-perpendicular-right-ahead--ca":"","warning--slippery-road-surface--ca":"","warning--steep-hill-downwards--ca":"","warning--steep-hill-upwards--ca":"","warning--stop-ahead--ca":"","warning--stop-ahead--ca--ontario":"","warning--traffic-merges-left-ahead--ca":"","warning--traffic-merges-left-ahead--ca--ontario":"","warning--traffic-merges-right-ahead--ca":"","warning--traffic-merges-right-ahead--ca--ontario":"","warning--traffic-signals-ahead--ca":"","warning--tunnel-ahead--ca":"","warning--turn-left--ca":"","warning--double-turn-first-left-ahead--ca":"","warning--double-turn-first-right-ahead--ca":"","warning--turn-right--ca":"","warning--two-way-traffic-ahead--ca":"","warning--uncontrolled-railroad-crossing-ahead--ca":"","warning--uneven-road--ca":"","warning--wild-animals--ca":"","warning--winding-road-first-left-ahead--ca":"","warning--winding-road-first-right-ahead--ca":"","warning--workers-in-road-ahead--ca":"","warning--yield-ahead--ca":"","regulatory--yield--ca":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/ch-map.json b/vendor/assets/iD/iD/traffico/string-maps/ch-map.json new file mode 100644 index 000000000..125d471ec --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/ch-map.json @@ -0,0 +1 @@ +{"danger--level-crossing--ch--other":"","priority--priority-road-end--ch":"","danger--railway-crossing-unsecured--ch":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/cz-map.json b/vendor/assets/iD/iD/traffico/string-maps/cz-map.json new file mode 100644 index 000000000..b12e1faae --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/cz-map.json @@ -0,0 +1 @@ +{"information--information_border_cz--cz":"Českérepublika","priority--priority-road-end--cz":"","danger--railway-crossing-unsecured--cz":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/de-map.json b/vendor/assets/iD/iD/traffico/string-maps/de-map.json new file mode 100644 index 000000000..4de9a347e --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/de-map.json @@ -0,0 +1 @@ +{"danger--ascent--de":"10%","danger--descent--de":"10%","danger--domestic-animals--de":"","danger--falling-rocks--de":"","danger--level-crossing--de":"","danger--unprotected-quayside-or-riverbank--de":"","danger--wild-animals--de":"","danger--double-curve-first-left--de":"","danger--double-curve-first-right--de":"","danger--curve-left--de":"","danger--curve-right--de":"","danger--crossroads-with-priority-to-the-right--de":"","danger--cyclists-crossing-ahead--de":"","danger--cyclists-crossing-ahead--de--right":"","danger--other-danger--de":"","danger--other-danger--de--temporary":"","danger--crossroads-ahead--de":"","danger--junction-with-a-side-road-perpendicular-left--de":"","danger--junction-with-a-side-road-perpendicular-right--de":"","danger--pedestrian-crossing--de":"","danger--railway-crossing-unsecured--de":"","danger--railway-crossing-secured--de":"","danger--snow--de":"","danger--low-flying-aircraft--de":"","danger--strong-sidewind--de":"","danger--road-bump--de":"","danger--road-narrows-ahead--de":"","danger--road-narrows-left-ahead--de":"","danger--road-narrows-right-ahead--de":"","danger--roadworks-ahead--de":"","danger--roundabout--de":"","danger--children--de":"","danger--slippery-road-surface--de":"","danger--traffic-signals-ahead--de":"","danger--two-way-traffic-ahead--de":"","danger--uneven-road-ahead--de":"","information--border--de":"Bundes-republikDeutschland","information--pedestrian-crossing--de":"","information--deadend--de":"","information--first-aid--de":"","information--limited-access-road--de":"","information--parking-left--de":"","information--parking-right--de":"","information--bus-stop--de":"","information--disabled-persons--de":"","information--parking--de":"","mandatory--equestrians--de":"","mandatory--minimum-speed-5--de":"5","mandatory--minimum-speed-10--de":"10","mandatory--minimum-speed-15--de":"15","mandatory--minimum-speed-20--de":"20","mandatory--minimum-speed-25--de":"25","mandatory--minimum-speed-30--de":"30","mandatory--minimum-speed-35--de":"35","mandatory--minimum-speed-40--de":"40","mandatory--minimum-speed-45--de":"45","mandatory--minimum-speed-50--de":"50","mandatory--minimum-speed-55--de":"55","mandatory--minimum-speed-60--de":"60","mandatory--minimum-speed-65--de":"65","mandatory--minimum-speed-70--de":"70","mandatory--minimum-speed-75--de":"75","mandatory--minimum-speed-80--de":"80","mandatory--minimum-speed-85--de":"85","mandatory--minimum-speed-90--de":"90","mandatory--minimum-speed-100--de":"100","mandatory--minimum-speed-110--de":"110","mandatory--minimum-speed-120--de":"120","mandatory--minimum-speed-130--de":"130","mandatory--minimum-speed-end-5--de":"5","mandatory--minimum-speed-end-10--de":"10","mandatory--minimum-speed-end-15--de":"15","mandatory--minimum-speed-end-20--de":"20","mandatory--minimum-speed-end-25--de":"25","mandatory--minimum-speed-end-30--de":"30","mandatory--minimum-speed-end-35--de":"35","mandatory--minimum-speed-end-40--de":"40","mandatory--minimum-speed-end-45--de":"45","mandatory--minimum-speed-end-50--de":"50","mandatory--minimum-speed-end-55--de":"55","mandatory--minimum-speed-end-60--de":"60","mandatory--minimum-speed-end-65--de":"65","mandatory--minimum-speed-end-70--de":"70","mandatory--minimum-speed-end-75--de":"75","mandatory--minimum-speed-end-80--de":"80","mandatory--minimum-speed-end-85--de":"85","mandatory--minimum-speed-end-90--de":"90","mandatory--minimum-speed-end-100--de":"100","mandatory--minimum-speed-end-110--de":"110","mandatory--minimum-speed-end-120--de":"120","mandatory--minimum-speed-end-130--de":"130","mandatory--pedestrian-bicycle-dual-track--de":"","mandatory--dual-path-pedestrians-and-cyclists--de":"","mandatory--dual-path-cyclists-and-pedestrians--de":"","mandatory--bicycles-only--de":"","mandatory--pedestrians-only--de":"","mandatory--turn-left--de":"","mandatory--turn-right--de":"","mandatory--pass-on-either-side--de":"","mandatory--proceed-straight--de":"","mandatory--proceed-straight-or-turn-left--de":"","mandatory--proceed-straight-or-turn-right--de":"","mandatory--procced-straight--de":"","mandatory--pass-on-this-side-left--de":"","mandatory--pass-on-this-side-right--de":"","mandatory--shared-path-pedestrians-and-cyclists--de":"","mandatory--roundabout--de":"","mandatory--turn-left-ahead--de":"","mandatory--turn-right-ahead--de":"","priority--narrow-location-priority--de":"","priority--narrow-location-no-priority--de--other":"","priority--priority-road-end--de":"","priority--give-way--de":"","prohibitory--no-pedestrians--de":"","prohibitory--no-pedestrians-or-bicycles--de":"","prohibitory--no-bicycles--de":"","prohibitory--no-mopeds--de":"","prohibitory--no-motor-vehicles--de":"","prohibitory--no-slow-vehicles--de":"","prohibitory--no-trailers--de":"","prohibitory--no-buses--de":"","prohibitory--no-heavy-goods-vehicles--de":"","prohibitory--no-trucks-and-buses--de":"","prohibitory--no-parking-or-stopping-left--de":"","prohibitory--no-parking-or-stopping-left-and-right--de":"","prohibitory--no-parking-or-stopping-right--de":"","prohibitory--no-parking-left--de":"","prohibitory--no-parking-left-and-right--de":"","prohibitory--no-parking-right--de":"","prohibitory--speed-limit-zone--de":"ZONE","prohibitory--vehicle-weight-limit--de":"","prohibitory--no-entry--de":"","priority--priority-road--de":"","priority--give-way-to-oncoming-traffic--de":"","priority--stop--de":"","prohibitory--end-of-limits--de":"","prohibitory--low-emission-zone--de":"UmweltZONE","prohibitory--low-emission-zone-end--de":"UmweltZONE","prohibitory--no-moped-vehicles--de":"","prohibitory--no-motorcycles--de":"","prohibitory--no-parking--de":"","prohibitory--no-stopping-or-parking--de":"","prohibitory--no-traffic-both-ways--de":"","prohibitory--no-u-turn--de":"","prohibitory--no-vehicles-carrying-dangerous-goods--de":"","prohibitory--no-left-turn--de":"","prohibitory--no-right-turn--de":"","prohibitory--no-overtaking--de":"","prohibitory--no-overtaking-by-heavy-goods-vehicles--de":"","prohibitory--maximum-speed-limit-5--de":"5","prohibitory--maximum-speed-limit-10--de":"10","prohibitory--maximum-speed-limit-15--de":"15","prohibitory--maximum-speed-limit-20--de":"20","prohibitory--maximum-speed-limit-25--de":"25","prohibitory--maximum-speed-limit-30--de":"30","prohibitory--maximum-speed-limit-35--de":"35","prohibitory--maximum-speed-limit-40--de":"40","prohibitory--maximum-speed-limit-45--de":"45","prohibitory--maximum-speed-limit-50--de":"50","prohibitory--maximum-speed-limit-55--de":"55","prohibitory--maximum-speed-limit-60--de":"60","prohibitory--maximum-speed-limit-65--de":"65","prohibitory--maximum-speed-limit-70--de":"70","prohibitory--maximum-speed-limit-75--de":"75","prohibitory--maximum-speed-limit-80--de":"80","prohibitory--maximum-speed-limit-85--de":"85","prohibitory--maximum-speed-limit-90--de":"90","prohibitory--maximum-speed-limit-100--de":"100","prohibitory--maximum-speed-limit-110--de":"110","prohibitory--maximum-speed-limit-120--de":"120","prohibitory--maximum-speed-limit-130--de":"130","prohibitory--maximum-height--de":"","prohibitory--maximum-width--de":"","supplementary--destination--de":"Anliegerfrei","supplementary--disabled--de":"","supplementary--glaze--de":"","supplementary--left-pointing--de":"","supplementary--both-directions--de":"","supplementary--pedestrians-use-opposite-sidewalk--de--left":"","supplementary--pedestrians-use-opposite-sidewalk--de--right":"","supplementary--railway-only--de":"","supplementary--right-pointing--de":"","other--entry--de":"","supplementary--priority-road-bends-left-3way--de--1":"","supplementary--priority-road-bends-left-3way--de--2":"","supplementary--priority-road-bends-left-4way--de":"","supplementary--priority-road-bends-right-3way--de--1":"","supplementary--priority-road-bends-right-3way--de--2":"","supplementary--priority-road-bends-right-4way--de":"","supplementary--priority-road-from-left-3way--de":"","supplementary--priority-road-from-left-4way--de":"","supplementary--priority-road-from-right-3way--de":"","supplementary--priority-road-from-right-4way--de":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/dk-map.json b/vendor/assets/iD/iD/traffico/string-maps/dk-map.json new file mode 100644 index 000000000..003759117 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/dk-map.json @@ -0,0 +1 @@ +{"danger--danger_level_crossing--dk":"","information--information_border_dk--dk":"Danmark","prohibitory--no_trucks--dk":"","priority--priority-road-end--dk":"","danger--railway-crossing-unsecured--dk":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/ee-map.json b/vendor/assets/iD/iD/traffico/string-maps/ee-map.json new file mode 100644 index 000000000..9fc596ac6 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/ee-map.json @@ -0,0 +1 @@ +{"information--information_border_ee--ee":"EESTI"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/es-map.json b/vendor/assets/iD/iD/traffico/string-maps/es-map.json new file mode 100644 index 000000000..4d3325b5c --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/es-map.json @@ -0,0 +1 @@ +{"information--information_border_es--es":"ESPAÑA","danger--pedestrian-crossing--es":"","danger--road-narrows-ahead--es":"","priority--priority-road-end--es":"","danger--railway-crossing-unsecured--es":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/fi-map.json b/vendor/assets/iD/iD/traffico/string-maps/fi-map.json new file mode 100644 index 000000000..e192e13ff --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/fi-map.json @@ -0,0 +1 @@ +{"information--information_border_fi--fi":"SUOMIFINLANDSUOPMA","danger--cyclists-crossing-ahead--fi":"","priority--priority-road-end--fi":"","danger--railway-crossing-unsecured--fi":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/fr-map.json b/vendor/assets/iD/iD/traffico/string-maps/fr-map.json new file mode 100644 index 000000000..3aea8438e --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/fr-map.json @@ -0,0 +1 @@ +{"information--information_border_fr--fr":"FRANCE","information--information_city_entrance--fr":"some city","information--information_city_exit--fr":"some city","priority--priority-road-end--fr":"","danger--railway-crossing-unsecured--fr":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/gr-map.json b/vendor/assets/iD/iD/traffico/string-maps/gr-map.json new file mode 100644 index 000000000..76204ba43 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/gr-map.json @@ -0,0 +1 @@ +{"information--information_border_gr--gr":"EΛΛAΣGREECE","priority--priority-road-end--gr":"","danger--railway-crossing-unsecured--gr":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/hu-map.json b/vendor/assets/iD/iD/traffico/string-maps/hu-map.json new file mode 100644 index 000000000..3e3bbb4ce --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/hu-map.json @@ -0,0 +1 @@ +{"information--information_border_hu--hu":"Magyarország","priority--priority-road-end--hu":"","danger--railway-crossing-unsecured--hu":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/it-map.json b/vendor/assets/iD/iD/traffico/string-maps/it-map.json new file mode 100644 index 000000000..313a13a0f --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/it-map.json @@ -0,0 +1 @@ +{"information--information_border_it--it":"ITALIA","danger--cyclists-crossing-ahead--it":"","danger--children--it":"","danger--level-crossing--it--other":"","mandatory--pedestrians-only--it":"","priority--priority-road-end--it":"","danger--railway-crossing-unsecured--it":"","mandatory--turn-right-ahead--it":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/lt-map.json b/vendor/assets/iD/iD/traffico/string-maps/lt-map.json new file mode 100644 index 000000000..52950783f --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/lt-map.json @@ -0,0 +1 @@ +{"information--information_border_lt--lt":"LietuvosRespublika"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/lu-map.json b/vendor/assets/iD/iD/traffico/string-maps/lu-map.json new file mode 100644 index 000000000..fac12a931 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/lu-map.json @@ -0,0 +1 @@ +{"information--information_border_lu_fr--lu":"Luxembourg","information--information_border_lu_de--lu":"Luxemburg"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/lv-map.json b/vendor/assets/iD/iD/traffico/string-maps/lv-map.json new file mode 100644 index 000000000..6ca8d556c --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/lv-map.json @@ -0,0 +1 @@ +{"information--information_border_lv--lv":"LATVIJA"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/nl-map.json b/vendor/assets/iD/iD/traffico/string-maps/nl-map.json new file mode 100644 index 000000000..36c1fb561 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/nl-map.json @@ -0,0 +1 @@ +{"information--information_border_nl--nl":"Nederland","information--information_cycleway--nl":"fietspad","priority--priority-road-end--nl":"","danger--railway-crossing-unsecured--nl":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/no-map.json b/vendor/assets/iD/iD/traffico/string-maps/no-map.json new file mode 100644 index 000000000..4b1b82fd9 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/no-map.json @@ -0,0 +1 @@ +{"prohibitory--no_trucks--no":"","priority--priority-road-end--no":"","danger--railway-crossing-unsecured--no":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/pl-map.json b/vendor/assets/iD/iD/traffico/string-maps/pl-map.json new file mode 100644 index 000000000..7518f40dc --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/pl-map.json @@ -0,0 +1 @@ +{"information--information_border_pl--pl":"RzeczpospolitaPolska","danger--pedestrian-crossing--pl":"","priority--priority-road-end--pl":"","danger--railway-crossing-unsecured--pl":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/se-map.json b/vendor/assets/iD/iD/traffico/string-maps/se-map.json new file mode 100644 index 000000000..f84dace50 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/se-map.json @@ -0,0 +1 @@ +{"information--information_border_se--se":"SVERIGE","danger--cyclists-crossing-ahead--se":"","danger--pedestrian-crossing--se":"","priority--priority-road-end--se":"","danger--railway-crossing-unsecured--se":"","danger--children--se":"","priority--give-way-to-oncoming-traffic--se":"","prohibitory--no-bicycles--se":"","prohibitory--no-pedestrians--se":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/si-map.json b/vendor/assets/iD/iD/traffico/string-maps/si-map.json new file mode 100644 index 000000000..40466301a --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/si-map.json @@ -0,0 +1 @@ +{"information--information_border_si--si":"SLOVENIA"} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/sk-map.json b/vendor/assets/iD/iD/traffico/string-maps/sk-map.json new file mode 100644 index 000000000..9bd05a750 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/sk-map.json @@ -0,0 +1 @@ +{"information--information_border_sk--sk":"SLOVENSKO","priority--priority-road-end--sk":"","danger--railway-crossing-unsecured--sk":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/uk-map.json b/vendor/assets/iD/iD/traffico/string-maps/uk-map.json new file mode 100644 index 000000000..6bf250ab6 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/uk-map.json @@ -0,0 +1 @@ +{"danger--danger_contraflow--uk":"","danger--level-crossing--uk--other":"","mandatory--mandatory_roundabout--uk":"","prohibitory--prohibitory_overtaking--uk":"","danger--railway-crossing-unsecured--uk":"","danger--children--uk":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/string-maps/us-map.json b/vendor/assets/iD/iD/traffico/string-maps/us-map.json new file mode 100644 index 000000000..23f68b4cc --- /dev/null +++ b/vendor/assets/iD/iD/traffico/string-maps/us-map.json @@ -0,0 +1 @@ +{"regulatory--pass-on-either-side--us":"","regulatory--yield--us":"YIELD","regulatory--no-bicycles--us":"","regulatory--no-entry--us":"","regulatory--no-left-or-u-turn--us":"","regulatory--no-left-turn--us":"","regulatory--no-parking--us":"","regulatory--no-pedestrians--us":"","regulatory--no-straight-through--us":"","regulatory--no-heavy-goods-vehicles--us":"","regulatory--no-right-turn--us":"","regulatory--no-u-turn--us":"","regulatory--maximum-speed-limit-5--us":"SPEEDLIMIT5","regulatory--maximum-speed-limit-10--us":"SPEEDLIMIT10","regulatory--maximum-speed-limit-15--us":"SPEEDLIMIT15","regulatory--maximum-speed-limit-20--us":"SPEEDLIMIT20","regulatory--maximum-speed-limit-25--us":"SPEEDLIMIT25","regulatory--maximum-speed-limit-30--us":"SPEEDLIMIT30","regulatory--maximum-speed-limit-35--us":"SPEEDLIMIT35","regulatory--maximum-speed-limit-45--us":"SPEEDLIMIT45","regulatory--maximum-speed-limit-50--us":"SPEEDLIMIT50","regulatory--maximum-speed-limit-55--us":"SPEEDLIMIT55","regulatory--maximum-speed-limit-60--us":"SPEEDLIMIT60","regulatory--maximum-speed-limit-65--us":"SPEEDLIMIT65","regulatory--maximum-speed-limit-70--us":"SPEEDLIMIT70","regulatory--maximum-speed-limit-75--us":"SPEEDLIMIT75","regulatory--maximum-speed-limit-80--us":"SPEEDLIMIT80","regulatory--maximum-speed-limit-85--us":"SPEEDLIMIT85","regulatory--stop--us":"","warning--t-roads--us":"","warning--y-roads--us":"","warning--added-lane-from-entering-roadway--us":"","warning--added-lane-right--us":"","warning--slippery-bicycles--us":"","warning--crossroads-ahead--us":"","warning--double-curve-first-right-ahead--us":"","warning--double-turn-first-left-ahead--us":"","warning--cyclists-crossing--us":"","warning--double-reverse-curve--us":"","warning--falling-rocks-or-debris-right--us":"","warning--emergency-vehicles--us":"","warning--flaggers-in-road-ahead--us":"","warning--hairpin-curve-right-ahead--us":"","warning--divided-highway-ahead--us":"","warning--horizontal-alignment-left--us":"","warning--horizontal-alignment-right--us":"","warning--roundabout-ahead--us":"","warning--tram-crossing--us":"","warning--loop-270-degrees--us":"","warning--loop-pretzel--us":"","warning--height-restriction-ahead--us--feet":"","warning--height-restriction-ahead--us--meters":"","warning--traffic-merges-right-ahead--us":"","warning--motorcycle-crossing--us":"","warning--narrow-bridge-ahead--us":"","warning--offset-roads--us":"","warning--pass-left-or-right--us":"","warning--pedestrian-crossing--us":"","warning--playground-ahead--us":"","warning--uncontroller-railroad-crossing-ahead--us":"","warning--road-narrows-right-ahead--us":"","warning--road-narrows-left-ahead--us":"","warning--road-narrows-ahead--us":"","warning--junction-with-a-side-road-acute-left-ahead--us":"","warning--junction-with-a-side-road-acute-right-ahead--us":"","warning--junction-with-a-side-road-perpendicular-right-ahead--us":"","warning--junction-with-a-side-road-perpendicular-left-ahead--us":"","warning--slippery-road-surface--us":"","warning--steep-hill-downwards--us":"","warning--stop-ahead--us":"","warning--traffic-signals-ahead--us":"","warning--triple-reverse-curve--us":"","warning--trucks-rollover--us":"","warning--turn-curve-left--us":"","warning--turn-curve-right--us":"","warning--turn-right--us":"","warning--turn-left--us":"","warning--double-turn-first-right-ahead--us":"","warning--two-way-traffic-ahead--us":"","warning--winding-road-first-left-ahead--us":"","warning--winding-road-first-right-ahead--us":"","warning--workers-in-road-ahead--us":"","warning--yield-ahead--us":"","warning--horizontal-traffic-signals-ahead--us":"","warning--dead-end--us":"","regulatory--no-hitch-hiking--us":"","warning--share-roads--us":"","warning--end--us":"","warning--skewed-railroad-crossing--us":"","warning--lightground-railroad-crossing--us":"","regulatory--national-network-lane--us":"","regulatory--national-network-prohibited--us":"","regulatory--hazardous-material-prohibited--us":"","warning--truck-rollover-with-speed--us":"","regulatory--no-rollerblading--us":"","regulatory--one-way-left--us":"ONEWAY","regulatory--one-way-right--us":"ONEWAY","regulatory--one-way-left--us--alternate":"ONEWAY","regulatory--one-way-right--us--alternate":"ONEWAY","warning--single-reverse-curve--us":"","school--school--us":"","school--school--us--obsolete":"","warning--turn-curve-left-with-speed--us":"","warning--turn-curve-right-with-speed--us":"","regulatory--hight-speed-limit-5--us":"NIGHT5","regulatory--hight-speed-limit-10--us":"NIGHT10","regulatory--hight-speed-limit-15--us":"NIGHT15","regulatory--hight-speed-limit-20--us":"NIGHT20","regulatory--hight-speed-limit-25--us":"NIGHT25","regulatory--hight-speed-limit-30--us":"NIGHT30","regulatory--hight-speed-limit-35--us":"NIGHT35","regulatory--hight-speed-limit-45--us":"NIGHT45","regulatory--hight-speed-limit-50--us":"NIGHT50","regulatory--hight-speed-limit-55--us":"NIGHT55","regulatory--hight-speed-limit-60--us":"NIGHT60","regulatory--hight-speed-limit-65--us":"NIGHT65","regulatory--hight-speed-limit-70--us":"NIGHT70","regulatory--hight-speed-limit-75--us":"NIGHT75","regulatory--hight-speed-limit-80--us":"NIGHT80","regulatory--hight-speed-limit-85--us":"NIGHT85","regulatory--truck-speed-limit-5--us":"TRUCKS5","regulatory--truck-speed-limit-10--us":"TRUCKS10","regulatory--truck-speed-limit-15--us":"TRUCKS15","regulatory--truck-speed-limit-20--us":"TRUCKS20","regulatory--truck-speed-limit-25--us":"TRUCKS25","regulatory--truck-speed-limit-30--us":"TRUCKS30","regulatory--truck-speed-limit-35--us":"TRUCKS35","regulatory--truck-speed-limit-45--us":"TRUCKS45","regulatory--truck-speed-limit-50--us":"TRUCKS50","regulatory--truck-speed-limit-55--us":"TRUCKS55","regulatory--truck-speed-limit-60--us":"TRUCKS60","regulatory--truck-speed-limit-65--us":"TRUCKS65","regulatory--truck-speed-limit-70--us":"TRUCKS70","regulatory--truck-speed-limit-75--us":"TRUCKS75","regulatory--truck-speed-limit-80--us":"TRUCKS80","regulatory--truck-speed-limit-85--us":"TRUCKS85","warning--merging-traffic--us":""} \ No newline at end of file diff --git a/vendor/assets/iD/iD/traffico/stylesheets/examples.css b/vendor/assets/iD/iD/traffico/stylesheets/examples.css new file mode 100644 index 000000000..8a9b7762a --- /dev/null +++ b/vendor/assets/iD/iD/traffico/stylesheets/examples.css @@ -0,0 +1,32 @@ +.examples-container { + max-width: 1200px; + margin: 0 auto; } + +.examples h2 { + background: none repeat scroll 0 0 #35af6d; + color: #ffffff; + padding: 0.5em 1em; } + +.examples h3 { + color: #35af6d; } + +.examples .t { + font-size: 75px; + margin: .1em; } + .examples .t i:first-child { + text-shadow: 0 0 3px rgba(0, 0, 0, 0.3); + transition: 1s ease text-shadow; } + +.examples .signContainer { + display: inline-block; + padding: .5em .5em 1.5em; } + .examples .signContainer .label { + position: absolute; + display: none; } + .examples .signContainer:hover .t i:first-child { + text-shadow: none; } + .examples .signContainer:hover .label { + display: block; } + +.examples .categoryContainer { + padding: 0 10px; } diff --git a/vendor/assets/iD/iD/traffico/stylesheets/traffico.css b/vendor/assets/iD/iD/traffico/stylesheets/traffico.css new file mode 100644 index 000000000..849af6e34 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/stylesheets/traffico.css @@ -0,0 +1,465 @@ +/* + Icon Font: traffico +*/ + +@font-face { + font-family: "traffico"; + src: url("../fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.eot"); + src: url("../fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.eot?#iefix") format("embedded-opentype"), + url("../fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.woff") format("woff"), + url("../fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.ttf") format("truetype"), + url("../fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.svg#traffico") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "traffico"; + src: url("../fonts/traffico_d596ae6150aa5c55ac14b1e060efc523.svg#traffico") format("svg"); + } +} + +[data-icon]:before { content: attr(data-icon); } + +[data-icon]:before, +.t-DE-arrow-up:before, +.t-US-arrow-oneway:before, +.t-US-arrow-up:before, +.t-added-lane:before, +.t-added-lane-entering-roadway:before, +.t-airplane:before, +.t-arrow-l:before, +.t-arrow-oneway:before, +.t-arrow-s-l:before, +.t-arrows_both_bra:before, +.t-bending-priority:before, +.t-bicycle:before, +.t-bicycle-slippery:before, +.t-bump:before, +.t-bump_bra:before, +.t-bump_road_bra:before, +.t-bumps:before, +.t-bus:before, +.t-car:before, +.t-children:before, +.t-children-au:before, +.t-circle-bar-rounded:before, +.t-circle-bg:before, +.t-circle-o:before, +.t-circle-separator:before, +.t-cliff:before, +.t-cross-roads:before, +.t-crossroads-ahead:before, +.t-crossroads-ahead-ontario:before, +.t-curve-r-l:before, +.t-cyclists_crossing_bra:before, +.t-d-curve-l:before, +.t-dead-end:before, +.t-descent:before, +.t-disabled-p:before, +.t-divided-highway:before, +.t-domestic-animal:before, +.t-domestic-animals-au:before, +.t-emu:before, +.t-end:before, +.t-equestrian:before, +.t-europe_stars:before, +.t-exclamation:before, +.t-falling-rocks-EU:before, +.t-falling-rocks-US:before, +.t-falling-rocks-au:before, +.t-fire-station:before, +.t-firemans-car:before, +.t-flaggers:before, +.t-footpath:before, +.t-h:before, +.t-h-align-l:before, +.t-hairpin-curve:before, +.t-hairpin-curve-au:before, +.t-hazardous-material:before, +.t-height:before, +.t-height-restriction-ca:before, +.t-highway-divided:before, +.t-hitch-hiking:before, +.t-kangaroo:before, +.t-koala-ugly:before, +.t-koalas:before, +.t-level-crossing:before, +.t-light-rail:before, +.t-lightground-railroad-crossing:before, +.t-loop-270:before, +.t-loose_road_surface_bra:before, +.t-lorry:before, +.t-lorry-left:before, +.t-low-clearance:before, +.t-merge:before, +.t-metric-clearance:before, +.t-moped:before, +.t-motorbike:before, +.t-narrow-bridge-au:before, +.t-narrow-bridge-us:before, +.t-narrow-road-both:before, +.t-narrow-road-l:before, +.t-no-l-or-u-turn:before, +.t-octagon:before, +.t-offset-roads:before, +.t-opening-swing-bridge-ca:before, +.t-parking:before, +.t-pass-either-us:before, +.t-pass-l-r:before, +.t-pavement-ends:before, +.t-pedestrian:before, +.t-pedestrian-crossing:before, +.t-pedestrian-crossing-au:before, +.t-pedestrian_bra:before, +.t-pedestrian_crossing_bra:before, +.t-pedestrians:before, +.t-play-ground:before, +.t-playground-ahead-ca:before, +.t-playground-br:before, +.t-pretzel-loop:before, +.t-railroad:before, +.t-railroad-barriers:before, +.t-railway-flashing-au:before, +.t-railway-xing-secured:before, +.t-railway-xing-unsecured:before, +.t-reverse-curve-au:before, +.t-reverse-curve-ontario:before, +.t-right-of-way:before, +.t-right-of-way-l:before, +.t-roadworks:before, +.t-roadworks_bra:before, +.t-rollerblading:before, +.t-roundabout:before, +.t-school:before, +.t-school_zone_bra:before, +.t-series-of-curves-left:before, +.t-share-road:before, +.t-share-roads:before, +.t-side-road-a-a-l:before, +.t-side-road-a-a-r:before, +.t-side-road-p-l:before, +.t-side-road-p-r:before, +.t-side-road-perpendicular:before, +.t-single-2-reverse-curve:before, +.t-skewed-railroads:before, +.t-slippery:before, +.t-slippery-motorcycle:before, +.t-slippery-road:before, +.t-small-arrow-au:before, +.t-snowflake:before, +.t-square-angular:before, +.t-square-diagonal-bar:before, +.t-square-rounded:before, +.t-steep-hill:before, +.t-steep-hill-downwards:before, +.t-steep-hill-upwards:before, +.t-stop:before, +.t-t-roads:before, +.t-tractor:before, +.t-traffic-signal-au:before, +.t-trailer:before, +.t-train-au:before, +.t-train-electric:before, +.t-tram:before, +.t-transit_bra:before, +.t-tri-angular:before, +.t-tri-rounded:before, +.t-truck:before, +.t-truck-rollover-speed:before, +.t-trucks-rollover:before, +.t-tunnel:before, +.t-turn-90-l:before, +.t-turn-curve-speed:before, +.t-turn-l:before, +.t-turn-l-aus:before, +.t-turn-l-curve:before, +.t-turn-reverse-left:before, +.t-turn-right-curve-ontario:before, +.t-turnaround:before, +.t-turnaround2:before, +.t-two_way_arrows_bra:before, +.t-u-turn:before, +.t-u-turn-au:before, +.t-wild-animal:before, +.t-windbag:before, +.t-winding-road-left:before, +.t-wombat:before, +.t-y-roads:before { + display: inline-block; + font-family: "traffico"; + font-style: normal; + font-weight: normal; + font-variant: normal; + line-height: 1; + text-decoration: inherit; + text-rendering: optimizeLegibility; + text-transform: none; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-smoothing: antialiased; +} + +.t-DE-arrow-up:before { content: "\f100"; } +.t-US-arrow-oneway:before { content: "\f101"; } +.t-US-arrow-up:before { content: "\f102"; } +.t-added-lane:before { content: "\f103"; } +.t-added-lane-entering-roadway:before { content: "\f104"; } +.t-airplane:before { content: "\f105"; } +.t-arrow-l:before { content: "\f106"; } +.t-arrow-oneway:before { content: "\f107"; } +.t-arrow-s-l:before { content: "\f108"; } +.t-arrows_both_bra:before { content: "\f109"; } +.t-bending-priority:before { content: "\f10a"; } +.t-bicycle:before { content: "\f10b"; } +.t-bicycle-slippery:before { content: "\f10c"; } +.t-bump:before { content: "\f10d"; } +.t-bump_bra:before { content: "\f10e"; } +.t-bump_road_bra:before { content: "\f10f"; } +.t-bumps:before { content: "\f110"; } +.t-bus:before { content: "\f111"; } +.t-car:before { content: "\f112"; } +.t-children:before { content: "\f113"; } +.t-children-au:before { content: "\f114"; } +.t-circle-bar-rounded:before { content: "\f115"; } +.t-circle-bg:before { content: "\f116"; } +.t-circle-o:before { content: "\f117"; } +.t-circle-separator:before { content: "\f118"; } +.t-cliff:before { content: "\f119"; } +.t-cross-roads:before { content: "\f11a"; } +.t-crossroads-ahead:before { content: "\f11b"; } +.t-crossroads-ahead-ontario:before { content: "\f11c"; } +.t-curve-r-l:before { content: "\f11d"; } +.t-cyclists_crossing_bra:before { content: "\f11e"; } +.t-d-curve-l:before { content: "\f11f"; } +.t-dead-end:before { content: "\f120"; } +.t-descent:before { content: "\f121"; } +.t-disabled-p:before { content: "\f122"; } +.t-divided-highway:before { content: "\f123"; } +.t-domestic-animal:before { content: "\f124"; } +.t-domestic-animals-au:before { content: "\f125"; } +.t-emu:before { content: "\f126"; } +.t-end:before { content: "\f127"; } +.t-equestrian:before { content: "\f128"; } +.t-europe_stars:before { content: "\f129"; } +.t-exclamation:before { content: "\f12a"; } +.t-falling-rocks-EU:before { content: "\f12b"; } +.t-falling-rocks-US:before { content: "\f12c"; } +.t-falling-rocks-au:before { content: "\f12d"; } +.t-fire-station:before { content: "\f12e"; } +.t-firemans-car:before { content: "\f12f"; } +.t-flaggers:before { content: "\f130"; } +.t-footpath:before { content: "\f131"; } +.t-h:before { content: "\f132"; } +.t-h-align-l:before { content: "\f133"; } +.t-hairpin-curve:before { content: "\f134"; } +.t-hairpin-curve-au:before { content: "\f135"; } +.t-hazardous-material:before { content: "\f136"; } +.t-height:before { content: "\f137"; } +.t-height-restriction-ca:before { content: "\f138"; } +.t-highway-divided:before { content: "\f139"; } +.t-hitch-hiking:before { content: "\f13a"; } +.t-kangaroo:before { content: "\f13b"; } +.t-koala-ugly:before { content: "\f13c"; } +.t-koalas:before { content: "\f13d"; } +.t-level-crossing:before { content: "\f13e"; } +.t-light-rail:before { content: "\f13f"; } +.t-lightground-railroad-crossing:before { content: "\f140"; } +.t-loop-270:before { content: "\f141"; } +.t-loose_road_surface_bra:before { content: "\f142"; } +.t-lorry:before { content: "\f143"; } +.t-lorry-left:before { content: "\f144"; } +.t-low-clearance:before { content: "\f145"; } +.t-merge:before { content: "\f146"; } +.t-metric-clearance:before { content: "\f147"; } +.t-moped:before { content: "\f148"; } +.t-motorbike:before { content: "\f149"; } +.t-narrow-bridge-au:before { content: "\f14a"; } +.t-narrow-bridge-us:before { content: "\f14b"; } +.t-narrow-road-both:before { content: "\f14c"; } +.t-narrow-road-l:before { content: "\f14d"; } +.t-no-l-or-u-turn:before { content: "\f14e"; } +.t-octagon:before { content: "\f14f"; } +.t-offset-roads:before { content: "\f150"; } +.t-opening-swing-bridge-ca:before { content: "\f151"; } +.t-parking:before { content: "\f152"; } +.t-pass-either-us:before { content: "\f153"; } +.t-pass-l-r:before { content: "\f154"; } +.t-pavement-ends:before { content: "\f155"; } +.t-pedestrian:before { content: "\f156"; } +.t-pedestrian-crossing:before { content: "\f157"; } +.t-pedestrian-crossing-au:before { content: "\f158"; } +.t-pedestrian_bra:before { content: "\f159"; } +.t-pedestrian_crossing_bra:before { content: "\f15a"; } +.t-pedestrians:before { content: "\f15b"; } +.t-play-ground:before { content: "\f15c"; } +.t-playground-ahead-ca:before { content: "\f15d"; } +.t-playground-br:before { content: "\f15e"; } +.t-pretzel-loop:before { content: "\f15f"; } +.t-railroad:before { content: "\f160"; } +.t-railroad-barriers:before { content: "\f161"; } +.t-railway-flashing-au:before { content: "\f162"; } +.t-railway-xing-secured:before { content: "\f163"; } +.t-railway-xing-unsecured:before { content: "\f164"; } +.t-reverse-curve-au:before { content: "\f165"; } +.t-reverse-curve-ontario:before { content: "\f166"; } +.t-right-of-way:before { content: "\f167"; } +.t-right-of-way-l:before { content: "\f168"; } +.t-roadworks:before { content: "\f169"; } +.t-roadworks_bra:before { content: "\f16a"; } +.t-rollerblading:before { content: "\f16b"; } +.t-roundabout:before { content: "\f16c"; } +.t-school:before { content: "\f16d"; } +.t-school_zone_bra:before { content: "\f16e"; } +.t-series-of-curves-left:before { content: "\f16f"; } +.t-share-road:before { content: "\f170"; } +.t-share-roads:before { content: "\f171"; } +.t-side-road-a-a-l:before { content: "\f172"; } +.t-side-road-a-a-r:before { content: "\f173"; } +.t-side-road-p-l:before { content: "\f174"; } +.t-side-road-p-r:before { content: "\f175"; } +.t-side-road-perpendicular:before { content: "\f176"; } +.t-single-2-reverse-curve:before { content: "\f177"; } +.t-skewed-railroads:before { content: "\f178"; } +.t-slippery:before { content: "\f179"; } +.t-slippery-motorcycle:before { content: "\f17a"; } +.t-slippery-road:before { content: "\f17b"; } +.t-small-arrow-au:before { content: "\f17c"; } +.t-snowflake:before { content: "\f17d"; } +.t-square-angular:before { content: "\f17e"; } +.t-square-diagonal-bar:before { content: "\f17f"; } +.t-square-rounded:before { content: "\f180"; } +.t-steep-hill:before { content: "\f181"; } +.t-steep-hill-downwards:before { content: "\f182"; } +.t-steep-hill-upwards:before { content: "\f183"; } +.t-stop:before { content: "\f184"; } +.t-t-roads:before { content: "\f185"; } +.t-tractor:before { content: "\f186"; } +.t-traffic-signal-au:before { content: "\f187"; } +.t-trailer:before { content: "\f188"; } +.t-train-au:before { content: "\f189"; } +.t-train-electric:before { content: "\f18a"; } +.t-tram:before { content: "\f18b"; } +.t-transit_bra:before { content: "\f18c"; } +.t-tri-angular:before { content: "\f18d"; } +.t-tri-rounded:before { content: "\f18e"; } +.t-truck:before { content: "\f18f"; } +.t-truck-rollover-speed:before { content: "\f190"; } +.t-trucks-rollover:before { content: "\f191"; } +.t-tunnel:before { content: "\f192"; } +.t-turn-90-l:before { content: "\f193"; } +.t-turn-curve-speed:before { content: "\f194"; } +.t-turn-l:before { content: "\f195"; } +.t-turn-l-aus:before { content: "\f196"; } +.t-turn-l-curve:before { content: "\f197"; } +.t-turn-reverse-left:before { content: "\f198"; } +.t-turn-right-curve-ontario:before { content: "\f199"; } +.t-turnaround:before { content: "\f19a"; } +.t-turnaround2:before { content: "\f19b"; } +.t-two_way_arrows_bra:before { content: "\f19c"; } +.t-u-turn:before { content: "\f19d"; } +.t-u-turn-au:before { content: "\f19e"; } +.t-wild-animal:before { content: "\f19f"; } +.t-windbag:before { content: "\f1a0"; } +.t-winding-road-left:before { content: "\f1a1"; } +.t-wombat:before { content: "\f1a2"; } +.t-y-roads:before { content: "\f1a3"; } + +/** Base */ +.t { + display: inline-block; + font: normal normal normal 14px/1 traffico; + position: relative; + width: 1em; + height: 1em; + line-height: 1em; + vertical-align: middle; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.t i { + position: absolute; + left: 0; + width: 100%; + height:1em; + line-height:0; + text-align: center; +} + +/** Content */ + +.t-content, +.t-content-3, +.t-content-4{ + font-family: Helvetica, Arial, sans-serif; + font-weight: bold; + font-style: normal; + letter-spacing:0; + top:48.5%; +} +.t-content { + font-size: 50%; +} + +.t-content-3 { + font-size: 40%; +} + +.t-content-4 { + font-size: 22.5%; +} + +.t-content-5 { + font-family: Helvetica, Arial, sans-serif; + font-weight: normal; + font-style: normal; + font-size: 15%; + letter-spacing:0; + top:50%; +} + +/** Colours */ + +.t-c-white { + color: white; +} + +.t-c-red { + color: #c1121c; +} + +.t-c-orange { + color: #f60; +} + +.t-c-blue { + color: #154889; +} + +.t-c-black { + color: black; +} + +.t-c-yellow-dark { + color: #f0ca00; +} + +.t-c-yellow { + color: #fecf33; +} + +.t-c-grey { + color: grey; +} + +.t-c-green { + color: #008754; +} + +.t-c-fluogreen { + color: #A2FF31; +} diff --git a/vendor/assets/iD/iD/traffico/transformations.json b/vendor/assets/iD/iD/traffico/transformations.json new file mode 100644 index 000000000..08d9a95f7 --- /dev/null +++ b/vendor/assets/iD/iD/traffico/transformations.json @@ -0,0 +1 @@ +{"fit_triangle":"scale(.8) translate(0,5%)","fit_border_circle":"scale(.8)","fit_diamond":"scale(.9)","top_half":"scale(.6) translate(0,-35%)","bottom_half":"scale(.6) translate(0,35%)","left_half":"scale(.6) translate(-40%,0)","right_half":"scale(.6) translate(40%,0)","square_to_diamond":"scale(0.707107) rotate(45deg)","center2tri":"translate(0,14.43%)","tri2center":"translate(0,-14.43%)","inner_triangle":"{center2tri} scale(.7) {tri2center}"} \ No newline at end of file