i\'m using tileMill for creating offline map for my iPhone app, long story short - i\'ve downloaded OSM data for Ukraine region from here. I\'ve checked that online map(from
for me it worked with planet_osm_point instead of planet_osm_polygon
( SELECT way, "addr:housenumber" FROM planet_osm_polygon WHERE "addr:housenumber" IS NOT NULL ) AS data
Source: PostGIS
( SELECT way, "addr:housenumber"
FROM planet_osm_polygon
WHERE "addr:housenumber" IS NOT NULL
) AS data
#housenumbers[zoom >= 17] {
::label {
text-name: '[addr:housenumber]';
text-face-name:@sans;
text-size: 9;
text-placement:interior;
text-min-distance: 1;
text-wrap-width: 0;
text-fill: #444;
}
}
"::label" is needed for prevent red points on the map.
p.s. for russians, I wrote about it in my blog.
You need to understand, that OSM.org uses a pure rendering engine called Mapnik. Tilemill is a wrapper around Mapnik by simplifying stylesheets.
As @scai say, you need to create a stylesheet that renders a label for housenumbers. I'm not familar with tilemill to tell you what need to be done, but usually this consist of