我有一个 geojson 文件,其中包含所有设置的多边形。用这条线显示多边形中间区域的名称(字符串)是没有问题的:
geojsonStyle.getText().setText(feature.get('Area_name'));
但现在我想将 Polygon 中包含浮点数或整数的特征显示为标签。我只是想"Area_name"
用包含数字的特征来改变,例如:'Shops in area'
.
所以它看起来像这样:
geojsonStyle.getText().setText(feature.get('Shops in area'));
但这不起作用。
我认为这与数据类型(string
vs integers
vs float
)有关,我需要制作 javascript 将数字视为字符串。但我在示例中找不到任何关于它的信息。我觉得我忽略了?我希望有人能给我一个正确方向的提示吗?
此功能仅包含整数,因此如果不显示 .0 会更好。但是这个 json 文件中的另一个特性包含百分比,因此 2 个小数与标签中的显示相关。
这是 geojson 文件中部分数据的样子:
"features": [
{ "type": "Feature", "properties": { "Area_name": "Haarlem", "Shops in area": 1727.0]},