我正在使用 tileMill 为我的 iPhone 应用程序创建离线地图,长话短说 - 我已经从这里下载了乌克兰地区的 OSM 数据。我检查了在线地图(来自链接)显示的建筑物编号,如图所示:
但是在将我下载的数据导入瓷砖厂后,没有建筑编号:
知道为什么会这样吗?谢谢!
编辑:我想出了如何设置门牌号码标签,但是当我将数据导入到 tilemill(使用本教程)时,我找不到包含门牌号码的图层。
设置门牌号标签的代码:
#housenumbers {
[zoom >= 17] {
text-name: "[addr:housenumber]";
text-placement: interior;
text-min-distance: 1;
text-wrap-width: 0;
text-face-name: @book-fonts;
text-fill: #444;
text-size: 9;
}
}
#housenames {
[zoom >= 17] {
text-name: "[addr:housename]";
text-placement: interior;
text-wrap-width: 20;
text-face-name: @book-fonts;
text-size: 8;
text-fill: #444;
[zoom >= 18] {
text-size: 9;
}
}
}