GeoServer图例显示矩形而非格鲁吉亚语文字问题求助
GeoServer WMS图例格鲁吉亚语显示为矩形问题求助
我在使用GeoServer生成WMS图层,来自格鲁吉亚(国家,非美国州),需要显示本国语言文字。我们使用UTF-8字符,但WMS图例中的文字显示为矩形,此前的GeoServer版本可正常显示。我已在所有可设置的地方配置了UTF-8编码,仍无法解决问题,恳请帮助。
我的SLD代码
<?xml version="1.0" encoding="UTF-8"?> <StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd" xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <NamedLayer> <Name>უძრავი ძეგლები</Name> <UserStyle> <Title>uZravi Zeglebi</Title> <FeatureTypeStyle> <Rule> <Name>კულტურული მემკვიდრეობის ობიექტი</Name> <ogc:Filter> <ogc:PropertyIsLike wildCard="%" singleChar="#" escape="!"> <ogc:PropertyName>status</ogc:PropertyName> <ogc:Literal>კულტურული მემკვიდრეობის ობიექტი%</ogc:Literal> </ogc:PropertyIsLike> </ogc:Filter> <PolygonSymbolizer> <Fill> <CssParameter name="fill">#ff6e6e</CssParameter> </Fill> </PolygonSymbolizer> </Rule> </FeatureTypeStyle> <FeatureTypeStyle> <Rule> <Name>kulturuli memkvidreobis dzegli</Name> <ogc:Filter> <ogc:PropertyIsLike wildCard="%" singleChar="#" escape="!"> <ogc:PropertyName>status</ogc:PropertyName> <ogc:Literal>კულტურული მემკვიდრეობის ძეგლი%</ogc:Literal> </ogc:PropertyIsLike> </ogc:Filter> <PolygonSymbolizer> <Fill> <CssParameter name="fill">#8d1818</CssParameter> </Fill> </PolygonSymbolizer> </Rule> </FeatureTypeStyle> <FeatureTypeStyle> <Rule> <Name>obieqti statusis gareshe</Name> <ogc:Filter> <ogc:PropertyIsLike wildCard="%" singleChar="#" escape="!"> <ogc:PropertyName>status</ogc:PropertyName> <ogc:Literal>ობიექტი სტატუსის გარეშე%</ogc:Literal> </ogc:PropertyIsLike> </ogc:Filter> <PolygonSymbolizer> <Fill> <CssParameter name="fill">#58ceeb</CssParameter> </Fill> </PolygonSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor>
图例显示效果

内容的提问来源于stack exchange,提问作者Irakli Ugulava
相关产品推荐
相关产品推荐

