}
-// =====================================================================
-// POI LABELS
-// =====================================================================
-.poi::label[zoom>=16] {
- text-name: "";
- text-face-name: @medium;
- text-size: 10;
- text-wrap-width: 30;
- text-fill: @poi_text;
- text-halo-fill: @poi_halo;
- text-dy: 12;
- text-dx: 12;
- text-placement: point;
- text-halo-radius: 1;
- text-label-position-tolerance: 18;
- text-placement-type: simple;
- text-placements: "S,N,W,E";
- text-avoid-edges: true;
- text-clip: false;
- text-character-spacing: -0.5;
- [zoom>=16] {
- /* Prio */
- [main='townhall'],
- [main='fire_station'],
- [main='hospital'] {
- text-name: "[name]";
- [zoom>=19] {
- text-face-name: @bold;
- }
- }
- [main='school'],
- [main='university'],
- [main='government'],
- [main='pharmacy'] {
- text-min-distance: 2;
- text-name: "[name]";
- [zoom>=19] {
- text-face-name: @bold;
- }
- }
- }
- [zoom>=18] {
- /* Prio */
- [main='courthouse'],
- [main='bank'],
- [main='post_office'],
- [main='bus_stop'],
- [main='ngo'],
- [main='alpine_hut'],
- [main='guest_house'],
- [main='hostel'],
- [main='hotel'],
- [main='motel'],
- [main='viewpoint'],
- [main='camp_site'],
- [main='museum'],
- [main='beach_resort'],
- [main='embassy'],
- [main='doctors'],
- [main='clinic'],
- [main='library'],
- [main='theatre'],
- [main='restaurant'],
- [main='kindergarten'],
- [main='cafe'],
- [main='bar'],
- [main='studio'],
- [main='car_rental'],
- [main='money_transfer'],
- [main='fuel'],
- [main='social_facility'],
- [main='community_centre'],
- [main='dentist'],
- [main='arts_centre'],
- [main='fast_food'],
- [main='pub'],
- [main='place_of_worship'] {
- text-name: "[name]";
- }
- }
- [zoom>=19] {
- [main='cinema'] {
- text-name: "[name]";
- text-fill: @poi_text2;
- }
- }
-}
-.poi::craft[zoom>=18][craft!=null],
-.poi::shop[zoom>=19][shop!=null] {
- text-face-name: @medium;
- text-size: 10;
- text-wrap-width: 30;
- text-fill: @poi_text2;
- text-halo-fill: @poi_halo;
- text-dy: 12;
- text-dx: 12;
- text-placement: point;
- text-halo-radius: 2;
- text-label-position-tolerance: 18;
- text-placement-type: simple;
- text-placements: 'S,N,W,E';
- text-avoid-edges: true;
- text-name: '[name]';
-}
-
// =====================================================================
// AREA LABELS
// =====================================================================