arcgis10.2 打开CAD文件注记乱码

本文介绍了解决ARCGIS10.2打开CAD文件时出现注记内容乱码的问题,该问题已在10.3版本中修复。文章提供了官方确认及解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、使用ARCGIS10.2打开CAD文件,图面显示的注记内容为乱码,属性表中的注记内容正常
2、同样的CAD文件在ARCGIS9.3中打开正常
出现此情况影响历史数据使用,请求ESRI技术支持
注:系统添加cad同样的字体库、图层属性中修改显示字体仍不能解决问题

 

【解决办法】:
这个问题之前有用户反馈过,已经与Esri美国那边确认过,是产品本身的bug【Bug NIM097041】,这个问题在10.3 版本修复了。请您升级ArcGIS Desktop来避免这个问题吧

http://support.esri.com/bugs/nimbus/TklNMDk3MDQx

Bug NumberNIM097041
SubmittedDec 02, 2013 09:29 PM
SeverityMedium
Applies ToArcGIS for Desktop
Version Found10.2
Prog LanguageN/A
Server Platform 
Client Platform 
DatabaseN/A
LocaleN/A
StatusImplemented
Version Fixed10.3.0
SP Fixed10.3 Approved

转载于:https://www.cnblogs.com/janehlp/p/7735847.html

ArcGIS 10.2打开 shapefile 文件时,属性表中的中文字符可能会显示为乱码。这一问题通常与编码方式有关,尤其是在中文系统环境下,shapefile 文件的 `.dbf` 文件通常使用 GBK 编码,而 ArcGIS 10.2 默认使用 UTF-8 编码读取文件,导致字符无法正确解析[^1]。 ### 解决方法 #### 方法一:修改注册表设置 可以通过修改 Windows 注册表的方式,将 ArcGIS 10.2 默认读取 `.dbf` 文件的编码设置为 GBK(代码页 936),从而避免乱码问题。 1. 打开命令提示符(CMD),输入以下命令并回车: ```bash reg add HKEY_CURRENT_USER\Software\ESRI\Desktop10.2\Common\CodePage /v dbfDefault /t REG_SZ /d 936 /f ``` 2. 该命令会在注册表中创建必要的键值对,确保 ArcGIS 使用 GBK 编码读取 `.dbf` 文件[^1]。 3. 重启 ArcGIS 软件后生效。 > 注意:此操作涉及注册表修改,请确保在操作前备份注册表或了解注册表编辑风险。 #### 方法二:添加 `.cpg` 文件 ArcGIS 10.1 及其后续版本会优先读取 `.cpg` 文件来确定 `.dbf` 文件的编码方式。如果没有 `.cpg` 文件,则会使用默认的 UTF-8 编码,从而导致乱码。 1. 在 shapefile 文件所在目录中,创建一个与 `.shp` 文件同名的 `.cpg` 文件,例如: ``` your_shapefile.cpg ``` 2. 使用文本编辑器打开 `.cpg` 文件,并输入以下内容之一(根据 `.dbf` 文件实际编码选择): ``` GBK ``` 或 ``` GB2312 ``` 3. 保存文件并重新在 ArcGIS打开 shapefile 文件,此时属性表应能正常显示中文字符。 #### 方法三:使用文件地理数据库(File Geodatabase) 官方推荐使用文件地理数据库(File Geodatabase)来存储数据,因为其内部使用 Unicode 编码,能够有效避免编码不一致导致的乱码问题。将 shapefile 数据导入文件地理数据库后,属性表中的中文字符将不会出现乱码,且无需修改注册表或添加 `.cpg` 文件[^1]。 --- ### 其他相关建议 - 如果需要将属性表导出为 `.dbf` 文件并在 Excel 中打开,建议使用 `.xlsx` 格式导出,以避免编码问题导致的乱码[^2]。 - 在处理多语言数据时,推荐使用 UTF-8 编码格式保存数据,以提高兼容性。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值