查看以下 DBF 数据库,我将如何定位“医院”类型?在 CSS3 中,您可以执行类似*[attr^='hospital']
.
但是,我不知道如何使用 CartoCSS 做到这一点。我能做的最好的是:#poi[zoom>=10][CATEGORY="Health care"]
,但许多与“医疗保健”相关的实体实际上是药房,我不想在上面做标记。
查看以下 DBF 数据库,我将如何定位“医院”类型?在 CSS3 中,您可以执行类似*[attr^='hospital']
.
但是,我不知道如何使用 CartoCSS 做到这一点。我能做的最好的是:#poi[zoom>=10][CATEGORY="Health care"]
,但许多与“医疗保健”相关的实体实际上是药房,我不想在上面做标记。
为此,您可以使用正则表达式选择器,例如#points[attr =~ "$hospital"]
.
一个更好的长期解决方案(因为正则表达式选择器倾向于创建许多过滤器组合)是在Imposm的预处理中执行此操作。