5.3 常见问题
5.3.1 shp编码校正
由于在shp文件拷贝或者非mapzone平台转换中,丢失编码(桌面平台对无编码shp按照UTF-8处理、ARCGIS对无编码shp按照GBK处理、qgis对无编码shp数据按utf-8处理),可能导致入库平台后出现中文属性值乱码问题。
这边提供一个shp编码查看校验工具来解决此问题:
下载地址:ShpDataShowV0.0.4.zip(支持中文路径shp)
链接:https://pan.baidu.com/s/1jpda53Tk4TIUBL-q2d3RAw
提取码:rdec
目前常用的编码为UTF-8与GBK:

选择一种编码,然后校正,校正后查阅中文字段值,无乱码则OK。

5.3.2 由于操作系统权限设置导致程序启动慢或者无法启动问题
部分win11对msi安装程序的权限设置过高,安装目录使用非管理员账号登录使用时出现程序启动慢或者无法启动问题,可看到类似日志:
记录时间: 2025-08-29 13:59:55,499 System.UnauthorizedAccessException: 对路径“D:\2025地理伟业抚育\新建文件夹\林地通桌面GIS_V4.0x64\ForeStar.Data.dll.objects.xml”的访问被拒绝。 在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.File.InternalDelete(String path, Boolean checkHost) 在 ForeStar.Core.IO.ClassResource.WriteObjectXml(String objectXmlFile, String objectContent) 在 ForeStar.Core.IO.ClassResource.InitializeClass(String resourceName) 在 _dynamic_ForeStar.Core.IO.ClassResource..ctor(Object[] ) 在 ForeStar.Core.IO.ConfigurableResourceLoader.GetResource(String resourceName) 在 ForeStar.Core.Objects.Factory.Support.AbstractObjectDefinitionReader.LoadObjectDefinitions(String location)由于程序启动后会对安装目录生成某些文件或者修改某些文件。
1)优先建议使用管理员账号启动程序;
2)永久更改安装目录修改权限:
a:查找当前用户:

b:安装目录的安全选项中设置安装修改权限: