yaml中字符串周围的感叹号
exclamation marks around a string in yaml
在 OpenMapTiles 创建的 yaml 配置文件中,我发现了以下语法:
table: (SELECT geometry, class FROM layer_water(!bbox!, z(!scale_denominator!)))
用感叹号括起来的字符串显然会被一些提供的值代替。我的问题是,这将如何完成?我没有在 yaml 中找到任何关于变量替换语法的信息。有人可以指出我正确的方向吗?
或者这意味着在解析 yaml 之后处理?
问候奥利弗
我找到了。
Mapnik and in my case to the PostGIS Plugin 的语法是特殊的。
PostGIS 插件支持多种特殊标记。您可以在子查询中使用它们,Mapnik 将在渲染时替换它们。
在 OpenMapTiles 创建的 yaml 配置文件中,我发现了以下语法:
table: (SELECT geometry, class FROM layer_water(!bbox!, z(!scale_denominator!)))
用感叹号括起来的字符串显然会被一些提供的值代替。我的问题是,这将如何完成?我没有在 yaml 中找到任何关于变量替换语法的信息。有人可以指出我正确的方向吗? 或者这意味着在解析 yaml 之后处理?
问候奥利弗
我找到了。 Mapnik and in my case to the PostGIS Plugin 的语法是特殊的。 PostGIS 插件支持多种特殊标记。您可以在子查询中使用它们,Mapnik 将在渲染时替换它们。