zoukankan      html  css  js  c++  java
  • udig设置样式在Geoserver使用出现汉字乱码问题

    -udig设置样式在Geoserver使用出现汉字乱码问题

    1.软件环境:使用系统为win10企业版,uDig为1.5版本,geoserver为2.8.3版本。
    2.使用发现问题:使用uDig制作的样式在Geoserver在给矢量要素显示label标签的时候发现汉字显示乱码问题;
    3.问题解决:出现乱码有一下三种情况:
    3.1 在uDig样式字体设置中必须选择中文字体(如宋体、楷体等),脚本中必须选择中文GB2312。
    这里写图片描述
    3.2在创建“数据存储“”信息的时候“DBF文件的字符集”应该选择为“GBK”或者“GB2312”。(亲测这两种可用使用,其他好像不行)。
    这里写图片描述
    3.3点击style Editor中XML将内容中的encoding=“UTF-8”改为GBK,这里修改GBK或者GB2312取决于你在3.2步中创建“数据存储”中的“DBF文件的字符集”,两者保持一致就行。这里写图片描述
    3.4点击“Style”-“Add a new style”选择你创建存放“数据存储”的工作空间,将3.3步中修改后的XML内容复制出来粘贴到下面大文本框中,点击Vilidata提示无错误后,点击提交。
    这里写图片描述
    3.5重新发布设计样式的图层,选择3.4创建的样式,在“Layer Preview”中预览发现汉字已出现了。

    本文转自 https://blog.csdn.net/wo_buzhidao/article/details/78684899?spm=1001.2014.3001.5502,如有侵权,请联系删除。

  • 相关阅读:
    百度翻译
    MailKit帮助类
    Ext.net 3.1学习
    求助 页面布局哪里错了
    jQuery 实现图片动画代码
    CSS图片水平垂直居中
    纯CSS选项卡
    百度纯CSS生成菜单
    KVM虚拟机配置
    快速部署Apache服务静态网站
  • 原文地址:https://www.cnblogs.com/hustshu/p/15621670.html
Copyright © 2011-2022 走看看