首页 / 浏览问题 / 桌面GIS / 问题详情
idesktop导入数据后,坐标系和epsg对不上
29EXP 2023年04月17日

我在arcgis里面显示的是37带gk投影,到了idesktop里epsg显示的是4490是因为什么呢?

第二张图是本地udbx显示的样子,第三张,是数据库显示的样子,第四张是本地udbx重投为4525投影坐标系的样子,

1个回答

您好,根据您描述的情况分析,导致您导入数据集后数据集坐标系变成默认 4490 坐标系的情况,通常是因为当前 iDesktopX 桌面端默认已加载的坐标系中没有对应的源数据投影坐标系,建议可以从以下方案尝试调整:

  1. 检查要导入的 shp 数据是否已经带有数据对应的投影坐标系描述文件 *.prj,若无,则根据当前 shp 数据的实际投影坐标系新建 *.prj 投影文件;
  2. 若已经存在 *.prj 投影坐标系描述文件,导入后依然被重设为 4490 坐标系,建议导入 shp 数据前在 iDesktopX 桌面端坐标系设置中新建对应 shp 数据的投影坐标系后,再导入 shp 数据。

希望可以帮到您。

2,158EXP 2023年04月17日

老师,我的数据库0,是4490的,导入的shp是4525的,自定义坐标系也有4525的坐标系了,但是识别出的依然是4490的epsg

我目前的解决方式是,右键图层,点属性,然后重新设定坐标系,就能识别出来,就是不知道有没有问题,还有就是,怎样能让idesktop直接读取到我shp对应的坐标系和对应的epsg呢?

您好,iDesktopX 导入 shp 数据识别对应投影坐标系的方式是根据 shp 文件对应的 *.prj 文件中记录的投影坐标系内容识别的,建议您检查使用的 shp 数据文件对应的 *.prj 文件中的投影坐标系内容。

老师,我的prj文件是这样的,但是在arcgis里能正确读出来坐标系

PROJCS["CGCS2000_3_Degree_GK_Zone_37",GEOGCS["GCS_China_Geodetic_Coordinate_System_2000",DATUM["D_China_2000",SPHEROID["CGCS2000",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Gauss_Kruger"],PARAMETER["False_Easting",37500000.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",111.0],PARAMETER["Scale_Factor",1.0],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]
您好,我在本地用 iDesktopX 11.0.1 版本导入您提供的这个prj信息也是可以正常识别成4542坐标系的,建议您升级到 iDesktopX 11.0.1 版本,新版本经过迭代,产品性能、稳定性、兼容性都有非常大的提升。
嗯嗯,因为我们领导用的10.2.1的iserver,所以我就没有换最新版的,想请教下,我目前的解决方式是,右键图层,点属性,然后重新设定坐标系,然后选择我需要的坐标,这样可以吗?数据会不会有问题,
导入后马上重新指定坐标系是可以的,不会影响数据

还是不行,我重新设定,或者投影转换,当时epsg是显示正确,但是重新打开工作空间或者数据库,都会显示的不对,老师我是哪里操作的不对嘛?有prj文件,shp也是正确的epsg,SuperMap iDesktopX 10i桌面端有我对应的epsg,就是显示的不对,点复制坐标系那里,显示的对的。

建议您私信我您的联系方式,我远程给您看看具体情况
老师超级好,已帮忙解决,谢谢,辛苦啦
...