label - 如何在我的 sld 代码中连接两个标签(一个字符串和一个双精度类型)?
问题描述
我正在地理服务器中创建一种样式,需要连接两种不同的数据类型(一种是字符串,另一种是双精度),但它不起作用。有人可以帮助我吗?我正在使用 geoserver 2.16 版本,这是我制作的代码:
<se:Label>
<ogc:PropertyName>name</ogc:PropertyName>
(<ogc:PropertyName>number</ogc:PropertyName>)
</se:Label>
解决方案
您可以使用 funcion 将它们连接起来<ogc:Function name="Concatenate">
例如,在您的情况下,它将是:
<se:Label>
<ogc:Function name="Concatenate">
<ogc:PropertyName>name</ogc:PropertyName>
<ogc:PropertyName>number</ogc:PropertyName>
</ogc:Function>
</se:Label>
推荐阅读
- django - 根据另一个字段中的选择动态填充一个 Django 表单字段
- html - 有没有办法在没有 JS 的情况下以不同的方式设置本地和全局链接的样式?
- signal-processing - 使用 1 个 SDR 源创建 3 个 ZMQ PUB
- reactjs - Framer Motion中退出动画的不同过渡
- python - 只能合并 Series 或 DataFrame 对象,一个
通过了 - api - 用于获取特定警报策略事件的 API
- python - Python3 线程:为什么我只启动了一个线程时有 2 个线程处于活动状态?
- php - PHP数组转换成mysql表
- node.js - 将 typescript 文件导入 nodejs CLI 脚本
- python - 如何在满足无限循环内的elif条件时制作计时器,尽可能轻