首页 > 其他分享 >调用Geoserver发布的图层中文字段显示乱码

调用Geoserver发布的图层中文字段显示乱码

时间:2023-08-07 16:49:24浏览次数:40  
标签:编码 输出 Geoserver 乱码 格式 服务器 图层

通过OL使用WFS服务,调用发布的图层字段,中文字段显示为乱码

 

 有几种原因:

①指定打印的字符格式

  在代码中指定输出的编码格式,例如使用console.log('@@xxx', xzq.toString('utf-8'))来指定输出为UTF-8编码格式。

②添加meta

  如果是在网页中输出乱码,可以在HTML的<head>标签中添加<meta charset="utf-8">来指定页面的编码格式为UTF-8。

③服务器编码问题

  如果是通过服务器获取数据并输出,可能是服务器的编码设置不正确导致的乱码。可以检查服务器的编码设置,并确保与代码中使用的编码一致。

 

一般应该都是原因③,我的原因是对geoserver的不熟悉,导致最开始的该图层的字符集设置错误,

存储仓库--指定存储空间下的存储仓库名称--编辑矢量数据源下的字符集设置

之前发布的时候我这里都是默认的字符集,

 

经过参考,https://blog.csdn.net/duguduchong/article/details/6436308

一般由arcgis设置的图层含有的中文字段,需要改为GBK格式

 保存后再次尝试,输出的字段中文正确!

标签:编码,输出,Geoserver,乱码,格式,服务器,图层
From: https://www.cnblogs.com/yu-beng/p/17611796.html

相关文章

  • 周六 requese中文乱码
    packagecom.itheima.web.request;importjavax.servlet.*;importjavax.servlet.http.*;importjavax.servlet.annotation.*;importjava.io.IOException;importjava.nio.charset.StandardCharsets;/***中文乱码问题解决方案*/@WebServlet("/req4")publicc......
  • keil5中文乱码配置
    UTF-8好像没用了?这边用如图所示CHines的简体字。......
  • Java中properties文件中的中文乱码问题
    问题代码:1//目标:使用Properties读取属性文件中的内容。2//1、创建properties对象3Propertiesproperties=newProperties();456//2、使用properties对象加载属性文件中的键值对数据。7properties.load(newFileInputSt......
  • FineBI连接hive出现中文乱码问题(已解决)
    出现下列情况解决方法:hive的注释(comment)中文乱码的解决方法解决后......
  • 解决RestTemplate乱码问题
    先来处理后的效果图 代码部分 @Bean@LoadBalancedpublicRestTemplategetRestTemplate(){RestTemplatetemplate=newRestTemplate();template.getMessageConverters().set(1,newStringHttpMessageConverter(StandardCharsets.UTF_8));......
  • 【Ue4】Ue4打包安卓报错 error: cannot find symbol. 以及打包日志乱码
    本地环境:ue4.26.2androidStudio4.0ndk21.4.7075529jdk1.8.0_77报错日志:或者日志乱码的话,把电脑首选语言改成英语就行了,简单粗暴;重点讲一下安卓打包报错的问题。解决过程:重启电脑重装epic和ue4引擎重装ndk、buildTools重装jdk、降级jdk版本重装AndroidStudio删除......
  • C# 反序列化乱码
    从文件反序列化到对象时,发生乱码,基本就是文件中的编码与流转到对象时的编码不一致,如以下情况: xml文件为日文编码反序列化函数Deserialize的参数为StreamReader,而StreamReader的编码与文件编码不一致,这样就会出现乱码   解决方案:1.构造StreamReader对象的时候与文件编......
  • burpsuite抓包,响应报文乱码如何解决?
    1、响应报文中的中文信息乱码2、解决办法 3、设置成功后重新发起请求      翻译搜索复制......
  • 视图层
    三板斧问题在视图函数中写函数跟普通函数不太一样。 djagno中使用的局部的request:urls文件:url('index/',views.index),views文件:defindex(request):pass报错: 所有的视图函数不能够没有返回值,并且返回值必须是HttpResponse对象其实三板斧方法返回的都是HttpR......
  • Python基础day56 Django视图层相关
    视图层三板斧问题在视图函数中写函数跟普通函数不太一样,Django中使用的是局部的request所有的视图函数不能够没有返回值,并且返回值还必须是HttpResponse对象#错误代码Theviewapp01.views.indexdidn'treturnanHttpResponseobject.ItreturnedNoneinstead.其实我......