From a813884a3db8fff05030f8ea4250dbad8d378ed9 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 29 十一月 2023 10:33:29 +0800 Subject: [PATCH] 修改导出shp的坐标系 --- src/main/java/com/moon/server/helper/ShpHelper.java | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/moon/server/helper/ShpHelper.java b/src/main/java/com/moon/server/helper/ShpHelper.java index 218a67a..4ef01bd 100644 --- a/src/main/java/com/moon/server/helper/ShpHelper.java +++ b/src/main/java/com/moon/server/helper/ShpHelper.java @@ -124,7 +124,7 @@ for (int i = 0; i < layer.GetFeatureCount(); i++) { Feature f = layer.GetFeature(i); - MarkJsonEntity me = new MarkJsonEntity(i + 1); + MarkJsonEntity me = new MarkJsonEntity(i + 1L); for (Integer key : fieldMap.keySet()) { Field field = fieldMap.get(key); GdbHelper.setValue(me, f, field, key); @@ -162,11 +162,8 @@ return null; } - SpatialReference sr = new SpatialReference(); - sr.ImportFromEPSG(4326); - int geoType = getGeometryType(type); - layer = dataSource.CreateLayer(type.toLowerCase(), sr, geoType); + layer = dataSource.CreateLayer(type.toLowerCase(), GeoHelper.sr104903, geoType); if (null == layer) { return null; } -- Gitblit v1.9.3