zoukankan      html  css  js  c++  java
  • 【转】Windows英文操作系统下ArcGIS 显示和保存中文数据

    Windows Vista英文操作系统下安装了ArcGIS 9.3,结果在Shape文件的属性表中保存的中文信息后再打开全没了,标注也无法显示,全变成了一条线。开始以为是显示字体的问题,但改成宋体之后还是 没用。在网上搜了一下找到了解决办法(可用于ArcGIS 8.3 ~ 9.3 各个版本): 中文(包括日、韩、阿拉伯等等语言的字符) 不能保存到常规的Shape文件、coverage和SDE,但可保存到个人地理数据库中(personal geodatabase)或者兼容Unicode的Shape文件中。就是说,与Shape文件(确切地说是shape文件所关联的dbf文件)保存选择 的编码有关。ArcGIS默认通过读取系统的代码页(CodePage)来确定文件编码的(或者是根据操作系统语言来判断的?)。要保存成 Unicode(UTF-8)编码,需要做一些修改。方法如下: 打开注册表,定位到,添加 项,在项下面新建 项。然后在项中(注册表右侧)添加一个字符串(),名称: ,健值:(或者),如下图。 可能的值(大小写无关): OEM 代码页: ANSI 代码页: ISO 代码页: Unicode: 在英文操作系统中有时候要设置Non-Unicode语言为中文才能显示某些软件的中文界面,不知道修改这个之后能不能使ArcGIS保存包含中文属性数据的Shape文件,有兴趣的可以试一试。
  • 相关阅读:
    Nginx配置IP白名单和黑名单
    MySQL外键的作用和创建
    MySQL命令大全
    Mysql数据类型详解
    常见英文简写
    ubuntu12.04destdrop删除不必要的软件
    Ubuntu Nginx 开机自启动
    再生龙小用------转载
    Clonezilla SE---克隆linux------转载
    linux下制作镜像文件
  • 原文地址:https://www.cnblogs.com/adodo1/p/4327302.html
Copyright © 2011-2022 走看看