Difference between revisions of "Template:COVID-19 pandemic interactive maps/India"

From blackwiki
Jump to navigation Jump to search
imported>Timbaaa
(param domain-upper-value default removed)
imported>Timbaaa
(Apply scaling to all marks and map)
Line 45: Line 45:
 
           "type": "geopath",
 
           "type": "geopath",
 
           "value": "data",
 
           "value": "data",
           "scale": 820,
+
           "scale": {{#expr:{{{scale|1}}}*820}},
 
           "center": [65,40],
 
           "center": [65,40],
 
           "translate": [0,0],
 
           "translate": [0,0],
Line 143: Line 143:
 
     "properties": {
 
     "properties": {
 
       "enter": {
 
       "enter": {
         "x": {"value": 10},
+
         "x": {"value": {{#expr:{{{scale|1}}}*10}}},
         "y": {"value": 10},
+
         "y": {"value": {{#expr:{{{scale|1}}}*10}}},
         "fontSize": {"value": 16},
+
         "fontSize": {"value": {{#expr:{{{scale|1}}}*16}}},
 
         "fill": {"value": "black"}
 
         "fill": {"value": "black"}
 
       },
 
       },
Line 156: Line 156:
 
     "properties": {
 
     "properties": {
 
       "enter": {
 
       "enter": {
         "x": {"value": 10},
+
         "x": {"value": {{#expr:{{{scale|1}}}*10}}},
         "y": {"value": 30},
+
         "y": {"value": {{#expr:{{{scale|1}}}*30}}},
         "fontSize": {"value": 16},
+
         "fontSize": {"value": {{#expr:{{{scale|1}}}*16}}},
 
         "fill": {"value": "black"}
 
         "fill": {"value": "black"}
 
       },
 
       },
Line 192: Line 192:
 
       "properties": {
 
       "properties": {
 
         "enter": {
 
         "enter": {
           "x": {"value": 0},
+
           "x": {"value": {{#expr:{{{scale|1}}}*0}}},
           "y": {"value": 40},
+
           "y": {"value": {{#expr:{{{scale|1}}}*40}}},
 
           "x2": {"value": {{#expr:{{{scale|1}}}*500}} },
 
           "x2": {"value": {{#expr:{{{scale|1}}}*500}} },
 
           "stroke": {"value": "#edf1f7"},
 
           "stroke": {"value": "#edf1f7"},
           "strokeWidth": {"value": 16}
+
           "strokeWidth": {"value": {{#expr:{{{scale|1}}}*16}}}
 
         }
 
         }
 
       }
 
       }
Line 205: Line 205:
 
       "properties": {
 
       "properties": {
 
         "enter": {
 
         "enter": {
           "x": {"value": 0},
+
           "x": {"value": {{#expr:{{{scale|1}}}*0}}},
           "y": {"value": 40},
+
           "y": {"value": {{#expr:{{{scale|1}}}*40}}},
 
           "x2": {"value": {{#expr:{{{scale|1}}}*500}}},
 
           "x2": {"value": {{#expr:{{{scale|1}}}*500}}},
 
           "stroke": {"value": "#000"},
 
           "stroke": {"value": "#000"},
Line 218: Line 218:
 
       "properties": {
 
       "properties": {
 
         "enter": {
 
         "enter": {
           "x": {"value": 200},
+
           "x": {"value": {{#expr:{{{scale|1}}}*200}}},
           "y": {"value": 40},
+
           "y": {"value": {{#expr:{{{scale|1}}}*40}}},
           "size": {"value": 154},
+
           "size": {"value": {{#expr:{{{scale|1}}}*154}}},
 
           "stroke": {"value": "#880"},
 
           "stroke": {"value": "#880"},
           "strokeWidth": {"value": 2.5}
+
           "strokeWidth": {"value": {{#expr:{{{scale|1}}}*2.5}}}
 
         },
 
         },
 
         "update": {
 
         "update": {
Line 237: Line 237:
 
       "properties": {
 
       "properties": {
 
         "enter": {
 
         "enter": {
           "x": {"value": 300},
+
           "x": {"value": {{#expr:{{{scale|1}}}*300}}},
           "y": {"value": 30},
+
           "y": {"value": {{#expr:{{{scale|1}}}*30}}},
           "fontSize": {"value": 24},
+
           "fontSize": {"value": {{#expr:{{{scale|1}}}*24}}},
 
           "fontWeight": {"value": "bold"},
 
           "fontWeight": {"value": "bold"},
 
           "fill": {"value": "steelblue"}
 
           "fill": {"value": "steelblue"}
Line 259: Line 259:
 
         },
 
         },
 
         "legend": {
 
         "legend": {
           "x": {"value": 350},
+
           "x": {"value": {{#expr:{{{scale|1}}}*350}}},
           "y": {"value": 60}
+
           "y": {"value": {{#expr:{{{scale|1}}}*60}}}
 
         }
 
         }
 
       }
 
       }

Revision as of 11:23, 2 August 2020


Template documentation[view] [edit] [history] [purge]

Usage example

{{Template:COVID-19 pandemic interactive maps/India
|data-template = Template:COVID-19 pandemic interactive maps/India/India cases by region
|legend-title = Cases
|domain-upper-value = 5e5
}}

{{Template:COVID-19 pandemic interactive maps/India
|data-template = Template:COVID-19 pandemic interactive maps/India/India deaths by region
|legend-title = Deaths
|color-ramp-type = sqrt
|domain-upper-value = 20000
}}

{{Template:COVID-19 pandemic interactive maps/India
|data-template = Template:COVID-19 pandemic interactive maps/India/India cases by region
|legend-title = Cases per million population
|color-ramp-type = linear
|domain-upper-value = 8000
|per-capita = 1000000
|scale = 0.7
}}

{{Template:COVID-19 pandemic interactive maps/India
|data-template = Template:COVID-19 pandemic interactive maps/India/India deaths by region
|legend-title = Deaths per million population
|color-ramp-type = linear
|domain-upper-value = 250
|per-capita = 1000000
|scale = 0.7
}}

Template parameters

A template for creating interactive data visualizations using maps for COVID-19 pandemic in India

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Region wise datadata-template

Dataset used to set the fill color for regions

Example
Template:COVID-19 pandemic interactive maps/India/India cases by region and Template:COVID-19 pandemic interactive maps/India/India deaths by region
Pagerequired
Titletitle

Title for the graph

Default
Interactive COVID-19 map of India
Stringsuggested
Scaling coefficientscale

A percentage value (as a decimal) to resize the map

Default
1.0
Numberoptional
Color ramp typecolor-ramp-type

Type of color ramping on map. Values can be 'linear','log' and 'sqrt'

Default
linear
Stringoptional
Densityper-capita

Creates per-capita map based on provided base

Example
1000000
Numberoptional
Paddingpadding

no description

Default
12
Numberoptional
Minimum value in domain for map coloringdomain-lower-value

Value at which the coloring will begin

Default
1
Numberoptional
Maximum value in domain for map coloringdomain-upper-value

Value at which the coloring will end

Example
100000
Numberrequired
Beginning of color gradientdomain-lower-color

no description

Default
#FFEDBC
Stringoptional
End of color gradientdomain-upper-color

no description

Default
#F83600
Stringoptional
Legend titlelegend-title

Title for the map legend

Example
Cases
Stringrequired

See also