浏览代码

修复属性表导出失败的问题

欧阳劲驰 13 小时之前
父节点
当前提交
2e952adb5b
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/main/java/com/shkpr/service/alambizplugin/commtools/ShapeUtils.java

+ 2 - 2
src/main/java/com/shkpr/service/alambizplugin/commtools/ShapeUtils.java

@@ -129,9 +129,9 @@ public class ShapeUtils {
         params.put(ShapefileDataStoreFactory.MEMORY_MAPPED.key, Boolean.TRUE);
 
         ShapefileDataStore dataStore = (ShapefileDataStore) dataStoreFactory.createDataStore(params);
-        dataStore.createSchema(TYPE);
-        dataStore.setCharset(charset);
         dataStore.setTryCPGFile(true);
+        dataStore.setCharset(charset);
+        dataStore.createSchema(TYPE);
 
         //启动事务
         try (Transaction transaction = Transaction.AUTO_COMMIT) {