CartoCSS is a CSS-like language used in TileMill and Mapbox Studio Classic to style features.

learn more… | top users | synonyms

0
votes
0answers
6 views

Switching from “layer selector” to buttons to toggle between layers in CartoDB

As of now, we have a map that you can toggle between layers using the "layer selector". We want to instead have buttons on the map that, by clicking on one, you can switch between layers. In our's, ...
1
vote
1answer
11 views

How to modify mapnik's buffer-size by kosmtik's localconfig.json/.js?

I want to override mapnik's buffer-size in kosmtik. How to override it in localconfig.json/.js?
0
votes
1answer
15 views

Retaining custom CSS parts when editing using CartoDB GUI?

I have set a bunch of zoom-level settings in a cartdb map layer, i change opacity, line thickness, etc. however, when i go into the web GUI and do something simple like change the colour of a line, ...
1
vote
2answers
87 views

Creating weighted lines on map in CartoDB

I am trying to illustrate global trade flows within CartoDb. Flows are visualized by a line connecting two lat/long points on a map. The size of the flow would be represented by the width of the line. ...
2
votes
1answer
23 views

What is the :: notation in CartoCSS?

I've been designing some tilesets in Mapbox Studio Classic and I keep seeing the :: notation in styles that Mapbox has created. What does that mean? Are there only specific values that can be put ...
1
vote
0answers
45 views

Creating Legends in CartoDB?

I'm trying to add a legend to a simple choropleth map using the ui for custom legends. But I'm not sure where to put it in my code, if it should be within the createLayer function, or outside of it, ...
0
votes
1answer
21 views

Create Choropleth Style Map in CartoDB programmatically

I am trying to create a choropleth map for a school project I am working on. Based off user input, I will create a csv file that I will then upload to CartoDB using their Import API. By setting the ...
0
votes
1answer
26 views

CartoDB - random points being added to map

I'm working on a tool that allows users to draw geometries on a Leaflet map, which are then sent to CartoDB. However, I've noticed an odd behavior... after a polygon has been added, a varying number ...
0
votes
0answers
7 views

How might I change the symbology of a certain points in a layer based on an SQL statement?

I have been playing with toggling layers in CartoDB--pressing buttons and changing the subset of the data being displayed. Now I want to do something a little different. Rather than change the entire ...
0
votes
0answers
18 views

CartoCSS: labels below road when road east-west

In styling major road text labels along paths, I am attempting to force the labels beneath the road path, especially for roads with east-west direction (i.e., horizontal). My application of text-dy ...
0
votes
1answer
42 views

Creating a runtime visualization with CartoDb

I am trying to create a runtime visualization for a CartoDB map and I am quite the trouble with doing it. I have gone over the documentation and cannot get the code to work correctly at all unless it ...
0
votes
1answer
28 views

Creating conditional style using CartoCSS on a CartoDB view

I’m generating a view using the query like this in CartoDB SELECT table1.cartodb_id, table2.data_count, table2.event, table1.the_geom_webmercator FROM table1 JOIN table2 ON table1....
0
votes
1answer
29 views

Can I have two variables in CartoCSS?

Within CartoDB my CartoCSS looks something like #table_copy_1 [ lease_rate <= 55.15] { marker-width: 35.0; marker-fill: #081B47 } Can I add another variable (size) so that the display ...
0
votes
1answer
42 views

Transform scale of polygon pattern fills with Carto/Mapnik

In CartoCSS you can specify an SVG pattern fill for a polygon as so: #layer { polygon-pattern-file: url(images/fill.svg); } However, the size of the fill is too big at small scales and too ...
2
votes
1answer
40 views

Why are point-files cut at tiles-borders?

I'm placing a SVG in Tilemill via a point with lat and long. So far that works great but when the tile the point is located in ends, the image is not rendered. Is this a bug? Can I do something ...
0
votes
1answer
23 views

Show one label per shape in CartoCSS

I'm working in Mapbox Studio (Classic) and want to prevent labels from rendering more than once. I'm using text-repeat-distance to prevent labels from showing more than once: #Admin_level3_Boundary {...
1
vote
1answer
37 views

What's the meaning of marker-fill-opacity: 0.1*[value]?

I'm using heatmaps in CartoDB and I would like to modify CartoCSS to reflect the value of a column. I have noticed this line in CartoCSS: marker-fill-opacity: 0.1*[value]; I don't understand ...
1
vote
1answer
47 views

Can you use variables in URI field in cartodb CSS?

I am wanting to use a different marker-file based on a value returned via SQL in cartodb. I am wanting todo something like marker-file: url('[icon]'); Where the value in [icon] is a full URL to a ...
2
votes
2answers
190 views

How to generate 512x512 map tiles (2x resolution for retina displays)

I'm looking for a method to produce 512x512 pixels map tiles using CartoCSS and Mapnik, for example exactly as CardoDB does for its base maps (here below a 256x256 map tile vs its correspondent ...
0
votes
0answers
13 views

CartoCSS: alpha blending with comp-op

Using CartoCSS/Tilemill, I have one layer for the land polygons and one for urban areas, as follows: #zoomed-polygons[zoom>7] { polygon-fill: white; } #urban[zoom>=4] { polygon-fill: #...
0
votes
0answers
44 views

Cartodb: Linking social data to road color scheme

I am recreating this "smelly maps" project on cartodb. I'd like to create symbology on roads (IE: color roads red,blue,green,yellow) based on the information I am receiving on social media. View ...
2
votes
1answer
35 views

TileMill : set minzoom to layers?

i found in this post: CartoCSS layer visibility a solution to set a layer not visible for some zoom levels. But in https://github.com/gravitystorm/openstreetmap-carto it seems that a minzoom ...
0
votes
1answer
54 views

Adding a border on hover to a CartoDB map

I have created a map of pedestrian collisions in Toronto in CartoDB. I would like the border of each neighbourhood to be outlined in a dark colour on hover. Is it possible to modify the CSS to achieve ...
1
vote
1answer
43 views

CartoDB – How can I place labels from one layer on top of an overlapping layer?

I have two overlapping polygon layers and I'd like to display the labels from the bottom layer on top of both layers so they're easily visible. Is there a way to do this with CartoCSS? Some sort of z-...
0
votes
1answer
56 views

Tilemill/openstreetmap-carto, how to remove unwanted road lines

I am using Tilemill and the openstreetmap-carto style. The latest versions of each. I was curious to why these Center-lines are showing up in my highways and roads, and I am unable to get rid of them. ...
0
votes
1answer
65 views

CSS Styling Torque in CartoDB

I am trying to make a map that would show the total load of a bus. I have plotted the route and set up the time constraints. The ellipse is moving and seems to work fine, but when I try to style the ...
0
votes
0answers
19 views

Thousands separator for numeric value labels with CartoCSS

Is there any way to style labels with a thousands separator in CartoCSS without re-creating the column as a string?
0
votes
0answers
67 views

Cartodb map style changes when clearing view

I'm losing the custom settings of my map when I perform simple filtering analysis and "Create Dataset from Query". Here's what I'm doing: I've created a map where I've specified my color scheme, ...
2
votes
2answers
102 views

Mapbox Natural earth map disappears on zooms 0 & 1

As the title says, I'm currently using mapbox to create a little atlas app the issue is whenever I zoom out to anything lower than zoom level 2, the map dissappears with the map background being the ...
0
votes
0answers
10 views

Raster layer underneath others

I have a TileMill project going. It's my first one ever. I have a raster layer in my map which I got from here. Unfortunately, it covers/hides all my labels. Is it possible to order layers? So that ...
0
votes
0answers
36 views

Mapbox Cartocss: Associating field values to building-fill fails to apply

I have uploaded a shapefile with buildings with a field names [height] and [color], values stored are for height 1 to 4 and for color 1 to 10. I want to color based on that colors, code starts ...
3
votes
1answer
338 views

How to render tm2 projects

What are the options for rendering tm2 projects? As far as I know the open source Mapbox tm2 projects have proprietary data sources (like OSM Bright 2), thus they are of little use, but some other ...
1
vote
1answer
301 views

osm2pgsql vs imposm rendering performance

Is there any difference in rendering performance between using a osm2pgsql vs imposm imported PostGIS DB in Mapnik? Or asking it differently, is there any downside of using imposm if I only want to ...
0
votes
0answers
37 views

Tilemill styling with openstreetmap data - labeling boundaries

I have UK county boundaries (boundary=ceremonial) and want to give them labels that periodically run along the boundaries on the inside of the county. Just like polygon shapes do - eg, you can give a ...
0
votes
0answers
16 views

How to allow-text-overlap for one layer in Tilemill

I have a map that displays Countour-Lines including height labels. Those labels should be treaded as "background". So f.e. a village label should appear on top of on of those labels. If I set the flag ...
0
votes
0answers
12 views

How to align text in the middle of an object with CartoCSS

How do I show up a text only once and center it in the middle of the object (in this case building) using CartoCSS? Here in the image you can see that the text "Terminal 1" shows up multiple times.
1
vote
1answer
71 views

CartoDB toggle buttons not working with my data?

We are taking CartoDB data for this Canadian election map -- http://cdb.io/1TabLyz -- to create a version that adds toggle buttons to filter by political party. However, the buttons only work ...
-1
votes
1answer
67 views

Marker line in CartoCSS

I'm trying to symbolize a line layer in CartoDB using CartoCSS. I need my line to be a series of diagonal lines, something like this -> ///////////// In QGIS I would do this as a marker line with a ...
1
vote
1answer
128 views

How to alter labels in Mapbox Streets in Mapbox Studio

I am creating vector tiles in Mapbox Studio v5 based off of the MapBox Streets layer. I want to alter the labels that appear over buildings, parks, schools, churches etc. but I cannot find the code ...
1
vote
1answer
107 views

CartoCSS: building polygon by tag

I'm using MapBox Studio to create a personalized map for slums. In OSM we have many polygons representing buildings and I need to style them according to their "building" tag. For example, the ...
9
votes
1answer
236 views

What is the future of CartoCSS (i.e. does it have one)? [closed]

MapBox recently announced that they would be moving away from CartoCSS towards a completely visual interface. Apparently the new style sheets that underlay that UI will be JSON based, so despite the ...
1
vote
0answers
25 views

Tilemill: Render a raster only where a shape layer is underneath

I'd like to mask a raster to only those areas, where there is a shape layer underneath. To be more precise: I have a land layer and a hillshading on top and I only want my hillshading to appear on top ...
0
votes
1answer
242 views

CartoDB Torque: show severity by size of marker?

I have a dataset containing the cost of damage caused by individual floods over the past 100 years. I'd like to use TORQUE to display these events on a map over time, with their severity shown by the ...
0
votes
0answers
72 views

CartoCSS: raster custom transparency color value?

In QGIS (and probably other GIS tools) you can style a raster layer such that certain pixel color value(s) will be rendered as transparent. In QGIS 2.6, this can be set in Layer Properties -> ...
1
vote
1answer
90 views

What OSM information to use for low zoom levels to get a style similar to MapQuest

I am building an outdoor map of Europe. Everything looks pretty nice when zoomed in. But when I am zoomed out, my map looks pretty boring. Most parts are white. In low zoom levels I display polygons ...
1
vote
1answer
203 views

External font in CartoCSS

I want to use a non CartoDB-installed typeface (one from typography.com) for the place labels (closer than 14z) on the map at http://outgoingnyc.com. So far if I try to do it in the css, it fails (...
0
votes
1answer
90 views

Distance between waterway labels in CartoCSS

How can I manage distance between waterway labels (names of rivers) in cartoCSS?
1
vote
1answer
116 views

Torque map: dates by year; year in slider text

I would like to put the year in the slider text and for the data to be scrolled through via year. Apparently it was working until three weeks ago, and now doesn't. In particular the slider now ...
0
votes
1answer
44 views

How to restrict the number of symbols in feature name in CartoCSS?

I make a tourist map with CartoCSS in TileMill. There are several zooms and I would like to show markers of the objects on 15 zoom and their labels (names) on 16 or 17 zoom. If the number of symbols ...
0
votes
0answers
60 views

Is it possible to include '#' in CartoCSS string values (in CartoDB)?

I have a few tables in CartoDB that come from an external source. There is a name column that contains a few values with # in them. I would like to style particular features in the table, so I use ...