您好,如果需要3个以上的建议考虑其他的文件格式,现在的shapefile文件自身不支持3个以上的中文文字,不是iDesktop端的限制或者导出限制,如果文件可以支持超图这边导出是可以正常的。
ArcGIS官方对该问题的解释是:这是ArcGIS自某版本开始,将始终以 UTF-8 对 shapefile 进行编码,这对于使用多字节字符编码(例如中文、日文或俄文)的系统存在问题。
出现此问题的原因在于 shapefile 的字符串长度以字节为单位,而非字符。 因此,UTF-8 对 shapefile 字段名的长度限制 10 个字符实际上为 10 个字节。
希望可以帮助到您。