没有housenumbers om OSM地图

时间:2015-10-06 14:40:09

标签: openstreetmap tile mapnik

我根据switch2osm.org/serving-tiles/manually-building-a-tile-server-14-04/中的说明成功安装了tile服务器。所以我有良好的web-server + tile-server。但地图上没有房屋号码。我在imposm-mapping.py

中添加了我的下一个代码
buildings = Polygons (
    name = 'buildings',
    fields = (
        ('area', PseudoArea()),
        ('addr:housenumber', String()),
    ),
    mapping = {
        'building': (
            '__any__',
        ),
        'railway': (
            'station',
        )
        'aeroway': (
            'terminal',
        ),
    }
)

在我的labels.mss中,我有:

#housenumber [zoom>=17]{
    ::label {
    text-name: '[addr:housenumber]';
    text-face-name:@sans;
    text-size: 9;
    text-placement: interior;
    text-min-dostance: 1;
    text-wrap-width: 0;
    text-fill: #444;
    }
}

在default.style中我有node,way addr:housenumber text linear。 我看到问题Map won't show building numbers (tileMill + OSM)。但我不明白这个提示。

1 个答案:

答案 0 :(得分:0)

嗯,问题解决了。我只是使用carto.style将数据重新加载到数据库,使用swich2osm指令重建tile服务器,但使用openstreetmap-carto中的样式表。不是OSMBright