Welcome to Methods 3, Lecture 8
This is a web page that can be viewed as slides.
→ to move forward
← to go back
scale_linear( "med_income",
15474, 151964,
1, 0)
s_income, s_renters and s_airbnb, you can add them together to get your model value (index)1. clip/filter features if you can
2. delete attributes
3. simplify polygons
1. clip/filter features if you can
2. delete attributes
3. simplify polygons
#layer {
marker-width: 2;
marker-fill: #EE4D5A;
marker-fill-opacity: 0.9;
marker-line-color: #FFFFFF;
marker-line-width: 1;
marker-line-opacity: 1;
marker-placement: point;
marker-type: ellipse;
marker-allow-overlap: true;
[zoom >= 3] {
marker-width: 5;
}
}
(it's just text)
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
marker-line-width: 0.25;
marker-line-opacity: 0.4;
marker-width: 2;
marker-allow-overlap: true;
}
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
marker-line-width: 0.25;
marker-line-opacity: 0.4;
marker-width: 2;
marker-allow-overlap: true;
}
#layer {
marker-fill: #ff307a;
}
#layer {
marker-fill: #ff307a;
}
always one per line, each line ending with a ;
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
}
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
}
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
}
marker-width: 5;
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
}
marker-width: 5;
#layer {
marker-fill: #ff307a;
marker-line-color: #FFF;
}
marker-width: 5;
#layer {
polygon-fill: #826DBA;
polygon-opacity: 0.9;
}
#layer::outline {
line-width: 1;
line-color: #FFFFFF;
line-opacity: 0.5;
}
#layer {
marker-width: 3;
...
[zoom >= 10] {
marker-width: 8;
}
}
#layer {
marker-width: 3;
...
[zoom >= 10] {
marker-width: 8;
}
}
"make the markers 3 pixels wide. if the map is at zoom level 10 or higher, make the markers 8 pixels wide."
#layer {
marker-width: 3;
...
[zoom >= 10] {
marker-width: 8;
}
[zoom >= 16] {
marker-width: 13;
}
}
#layer[zoom >= 10] {
marker-width: 3;
...
}
#layer[zoom >= 10] {
marker-width: 3;
...
}
#layer {
marker-width: 3;
...
[bright_ti4 >= 350] {
marker-width: 8
}
}
#layer {
marker-width: 3;
...
[daynight = 'D'] {
marker-width: 8;
}
}
#layer {
marker-width: 3;
...
[bright_ti4 > 350] {
marker-width: 8;
}
}
#layer {
marker-width: 3;
...
[bright_ti4 > 350],
[daynight = 'D'] {
marker-width: 8;
}
}
shortcut for:
#layer {
marker-width: 3;
...
[bright_ti4 > 350] {
marker-width: 8;
}
[daynight = 'D'] {
marker-width: 8;
}
}
#layer {
marker-width: 3;
...
[bright_ti4 > 350],
[daynight = 'D'] {
marker-width: 8;
}
}
make markers where bright_ti4 is greater than 350 larger
also make markers with daynight of "D" larger
#layer {
marker-width: 3;
...
[bright_ti4 > 350][daynight = 'D'] {
marker-width: 8;
}
}
#layer {
marker-width: 3;
...
[bright_ti4 > 350][daynight = 'D'] {
marker-width: 8;
}
}
make markers where bright_ti4 is greater than 350 and daynight = "D" larger
[bright_ti4 >= 350] {
...
}
[bright_ti4 >= 350][bright_ti4 < 360] {
...
}
both conditions must be true
[bright_ti4 >= 350],
[zoom >= 10] {
...
}
either condition could be true
#layer {
[zoom >= 7] {
...
}
[zoom >= 11] {
...
}
[zoom >= 12] {
...
}
...
}