您好,因为我这个七参数平面坐标源和目标都是国家2000坐标,主要修正的是高程,平面本来就是2000坐标,所以才会出现用不用七参数平面坐标一致的问题,3.4.4使用了prj文件中的七参数,所以结果高程是正确的,3.6未使用prj文件中的七参数,所以高程结果是不对的。我这个prj是在CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)加上七参数生成的,以修正高程。你可以尝试3.4.4和3.6版本分别用这个prj文件和直接在智图里选择CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)坐标系,你会发现3.4.4版本直接使用CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)、3.6版本使用prj、3.6版本直接使用CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)结果是一样的,因为他们都是没有使用七参数的,3.4.4版使用prj的结果就不一样,因为他使用了prj中的七参数。从3.5版本之后都是这样的,直接忽略了prj文件中的转换参数。这个项目只是高程对不上,其它的项目忽略了转换参数平面坐标也是对不上的。麻烦继续排查一下这个Bug,后续有什么需要提供的请联系我。
fans40184f971-3 14:53 您好,因为我这个七参数平面坐标源和目标都是国家2000坐标,主要修正的是高程,平面本来就是2000坐标,所以才会出现用不用七参数平面坐标一致的问题,3.4.4使用了prj文件中的七参数,所以结果高程是正确的,3.6未使用prj文件中的七参数,所以高程结果是不对的。我这个prj是在CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)加上七参数生成的,以修正高程。你可以尝试3.4.4和3.6版本分别用这个prj文件和直接在智图里选择CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)坐标系,你会发现3.4.4版本直接使用CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)、3.6版本使用prj、3.6版本直接使用CGCS2000/3-Degree Gauss-Kruger CM 114E(EPSG:4547)结果是一样的,因为他们都是没有使用七参数的,3.4.4版使用prj的结果就不一样,因为他使用了prj中的七参数。从3.5版本之后都是这样的,直接忽略了prj文件中的转换参数。这个项目只是高程对不上,其它的项目忽略了转换参数平面坐标也是对不上的。麻烦继续排查一下这个Bug,后续有什么需要提供的请联系我。