当前位置: 首页 > news >正文

中山外贸网站建设昆明关键词优化

中山外贸网站建设,昆明关键词优化,王也台词,微信做一元云购网站01 背景 我们之前在使用ArcGIS出现导出Excel中文乱码及shp添加字段3个字被截断的情况,我们有以下应对策略: 推荐阅读:ArcGIS导出Excel中文乱码及shp添加字段3个字被截断? 那如果我们使用ArGIS Pro出现上述问题,该如何…

01 背景

    我们之前在使用ArcGIS出现导出Excel中文乱码及shp添加字段3个字被截断的情况,我们有以下应对策略:

图片

推荐阅读:ArcGIS导出Excel中文乱码及shp添加字段3个字被截断?

那如果我们使用ArGIS Pro出现上述问题,该如何解决呢?

例如,我们要对下列的shp数据添加一个字段,字段名称为“建筑总面积”,

图片

图片

当我们保存的时候

图片

保存后,字段就被自动截断为三个字,

图片

    原因就是,shp的字段是名称是限制10个字符的,采用默认的utf-8的编码,一个汉字是3个字符,10个字符只能容纳3个汉字,如果我们把编码改为GBK,一个汉字占用2个字符,就可以最多容纳5个字符。

    还有当我们打开一个shp发现属性表乱码时我们可以怎么解决?

图片

02 解决方案

解决方案也很简单,和之前ArcGIS10.X系列的解决方案是一样的。

我们主要介绍4个方面的内容:

  1. cmd命令提示符更改注册表

  2. 注册表管理器手动更改注册表

  3. 修改无效的原因(cpg文件)

  4. 属性表乱码的解决

cmd命令提示符更改注册表

在开始搜索栏输入cmd,以管理员模式启动CMD(命令提示符):

图片

输入如下代码:

ArcGIS Pro更改字符编码注册表语句:

reg add HKEY_CURRENT_USER\Software\ESRI\ArcGISPro\Common\CodePage /v dbfDefault /t REG_SZ /d 936 /f

图片

输入后按Enter

图片

提示成功后重启ArcGIS Pro即可。

图片

注册表管理器手动更改注册表

在开始搜索栏输入注册表管理器

图片

找到

\HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Common\CodePage

图片

对dbfDefault右键选择修改为936

图片

图片

确定后重启软件即可

图片

修改无效的原因(CPG文件

    有时候我们在修改以上注册表的时候还是没能解决以上问题,那会是什么问题导致的呢?

    我们这个时候可以观察,最初的shp的组成文件里面一般有一个cpg文件。

    什么是cpg文件呢?.cpg 是shp文件组织结构的 可选文件,指定用于标识要使用的字符集的代码页。

    参考下列:Shapefile 文件扩展名

https://desktop.arcgis.com/zh-cn/arcmap/latest/manage-data/shapefiles/shapefile-file-extensions.htm

图片

以记事本打开,显示为UTF-8。

图片

    所以问题就出在这里,即使哦们将系统的字符编码改为了936(GBK),但是数据本身指定了UTF-8的数据编码,所以出现了问题,这个时候我们只需要将数据重新导出数据一份就可以,新生成的数据将不再带有CPG文件,默认GBK的字符编码了。

图片

新导出的数据不再有CPG文件

图片

再去添加字段就可以了。

图片

属性表乱码的解决

    有时候我们在打开属性表后发现汉字显示乱码的情况。

图片

    第一步骤要做的就是如1、2步骤所述将系统的字符编码将UTF-8改为GBK,改完之后能解决最好,不能解决还是乱码,那会是什么原因引起的呢?这个时候大部分是由于先前的创建shp文件的时候是有cpg文件,在文件传输的过程中cpg文件丢失或者在cpg文件中指定了错误的编码。

    如果是cpg缺失,你可以尝试新建一个和shp同名的txt记事本文件,然后输入编码:可以分别写入UTF-8936OEM尝试,然后将文件的.txt后缀改为,cpg,这个时候只要指定了正确的字符编码,属性表就会恢复正常。

图片

图片

图片

    一般在我们修改了系统的默认字符为GBK后,属性表还是乱码的情况,且cpg文件丢失的情况那么一般原始shp的cpg的字符编码就是UTF-8 ,所以一般上上面写入编码时第一个就测试UTF-8的编码。

那如果是原来就存在cpg还是乱码的情况,一般就是cpg文件的编码指代错误,比如将编码指定为936,但是实际编码为UTF-8,这个时候打开cpg(记事本打开)直接将936改为UTF-8就好。

图片

基本如上操作后属性表就恢复正常哦。

图片

图片

休息

一起来参加我们的系统学习吧

  推荐阅读:

ArcGIS全系列实战视频教程——9个单一课程组合
4大遥感软件!遥感影像解译!ArcGIS+ENVI+Erdas+eCognition
ArcGIS10.X入门实战视频教程(GIS思维)
ArcGIS之模型构建器(ModelBuilder)视频教程
ArcGIS之遥感影像分类及成果应用视频课程
ArcPy结合数据驱动模块的批量制图
ArcGIS之Data Reviewer空间数据质量检查

http://www.qdjiajiao.com/news/5214.html

相关文章:

  • 商城网站开发模板东莞搜索优化十年乐云seo
  • 做upc条形码的网站青岛seo排名公司
  • 毕节建设局网站新闻软文怎么写
  • 网站无法做301重定向免费建站系统
  • 寻找网络公司做公司网站升级改版深圳纯手工seo
  • 关于网站建设新闻seo网站推广批发
  • 连接器零售在什么网站做营销推广案例
  • 日本企业网站模板网站关键词优化方法
  • b2c商城网站武汉网站seo推广公司
  • wordpress模板源码新乡seo外包
  • wordpress 使用插件培训seo哪家学校好
  • wap建设网站产品推广软文300字
  • 网站交互怎么做免费网站排名优化在线
  • 深圳seo网站推广公司上海关键词优化排名哪家好
  • 监控网站模板下载网络营销内容
  • 电脑做网站电脑编程网络优化seo是什么工作
  • 青岛做教育的网站建设爱链接网如何使用
  • 外贸网站 万网黑帽seo优化软件
  • 做海报网站软文新闻发稿平台
  • 江苏建设监理网站搜索引擎优化理解
  • 自己做的网站外国人能访问吗宁波seo网络推广选哪家
  • 第三方网站宣传怎么做seo网络培训
  • 微信小程序开发和网站开发的区别小红书推广方式
  • 西安市建设工程优化的含义
  • asp美食网站源码百度推广客服工作怎么样
  • 四川电子有限公司 - 手机网站电商运营培训大概多少学费
  • 贵州网站优化公司福州seo快速排名软件
  • 福州做企业网站台州seo优化
  • 宁波企业自助建站免费发广告帖子的网站
  • 公司网站怎么在百度上做推广晚上必备免费软件大全苹果