geoserver 中的sld符号化时的中文字体问题

时间:2023-02-01 11:17:27
我在geoserver中已经能够显示中文,但是报这么一个消息:Bad file name in SLDStyleFactory 宋体,请问大侠们,这个问题怎么解决啊?

5 个解决方案

#1


开头加<?xml version="1.0" encoding="UTF-8"?>,并且确保sld文件保存为utf-8编码

#2


iwillsw(Sirius) ,<?xml version="1.0" encoding="UTF-8"?>已经加过了,不过还是有问题的。用宋体看上去好像有阴影一样的。而且会报“Bad file name in SLDStyleFactory 宋体”这样的信息

#3


确保sld文件保存为utf-8编码,建议用eclplse或XMLSPY编辑,像windows记事本这样的程序是不能存成utf-8字符码的。

#4


这样啊,好的。我试试看,先谢过iwillsw(Sirius)

#5


iwillsw(Sirius)试过了,还是会报“Bad file name in SLDStyleFactory 宋体 java.io.FileNotFoundException: 宋体 (系统找不到指定文件)”这样的信息

#1


开头加<?xml version="1.0" encoding="UTF-8"?>,并且确保sld文件保存为utf-8编码

#2


iwillsw(Sirius) ,<?xml version="1.0" encoding="UTF-8"?>已经加过了,不过还是有问题的。用宋体看上去好像有阴影一样的。而且会报“Bad file name in SLDStyleFactory 宋体”这样的信息

#3


确保sld文件保存为utf-8编码,建议用eclplse或XMLSPY编辑,像windows记事本这样的程序是不能存成utf-8字符码的。

#4


这样啊,好的。我试试看,先谢过iwillsw(Sirius)

#5


iwillsw(Sirius)试过了,还是会报“Bad file name in SLDStyleFactory 宋体 java.io.FileNotFoundException: 宋体 (系统找不到指定文件)”这样的信息