Version 13 (modified by 5 years ago) ( diff ) | ,
---|
MapWithAI
This style highlights probable MapWithAI objects. The color is adjustable via the Color Preferences.
meta { title: "MapWithAI"; description: "Visualization of MapWithAI data"; icon: "mapwithai.svg"; author: "Taylor Smock"; version: "1.19_2021-03-23"; min-josm-version: "15229"; } /*************************************************** * Set .mapwithai for all known MapWithAI datasets * ***************************************************/ @supports (min-josm-version: 15289) { settings::show_all { label: tr("Show possible MapWithAI objects"); } } setting::show_new { type: boolean; label: tr("New"); default: true; group: "show_all"; } setting::show_modified { type: boolean; label: tr("Modified"); default: false; group: "show_all"; } setting::show_old { type: boolean; label: tr("Pre-existing"); default: false; group: "show_all"; } setting::decemberHolidayStyle { type: boolean; label: tr("Mappy Holidays!"); default: false; } /* This requires support in the plugin (will read key for mapwithai.mapcss:boolean:toggle_with_layer) */ setting::toggle_with_layer { type: boolean; label: tr("Toggle paintstyle on/off with layer"); default: true; } way[source=~/^(?i)(microsoft.*|digitalglobe|maxar)$/][setting("show_old")]!:new!:modified, way[source=~/^(?i)(microsoft.*|digitalglobe|maxar)$/][setting("show_new")]:new, way[source=~/^(?i)(microsoft.*|digitalglobe|maxar)$/][setting("show_modified")]:modified { set .mapwithai; } way.mapwithai { color: mapwithai#FF00FF; } way.mapwithai:closed2 { fill-color: mapwithai#FF00FF; } way.mapwithai[setting("decemberHolidayStyle")] { holidayColour: CRC32_checksum(osm_id()) > 2147483647.5 } way.mapwithai[is_prop_set("holidayColour") && prop("holidayColour")] { color: mapwithaiDecemberGreen#00FF00; dashes: 20; dashes-background-color: mapwithaiDecemberWhite#FFFFFF; } way.mapwithai[is_prop_set("holidayColour") && !prop("holidayColour")] { color: mapwithaiDecemberRed#FC6262; dashes: 20; dashes-background-color: mapwithaiDecemberWhite#FFFFFF; } way.mapwithai[is_prop_set("holidayColour") && prop("holidayColour")]:closed2 { fill-color: mapwithaiDecemberGreen#00FF00; } way.mapwithai[is_prop_set("holidayColour") && !prop("holidayColour")]:closed2 { fill-color: mapwithaiDecemberRed#FC6262; } way.mapwithai[is_prop_set("holidayColour")]:selected { color: mapWithAIDecemberSelected#FF0000; dashes: 0; }
Attachments (1)
-
mapwithai.svg
(15.8 KB
) - added by 5 years ago.
MapWithAI Icon
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.