设置wgs84坐标系

0 投票

将henan数据集设置成高斯投影的WGS84坐标系,中央经线115度,水平偏移量为500000米。

请问这个问题要如何解决,C#代码是怎样的,(如果方便的话,麻烦使用6R版本回答,不方便的话使用8c或9d版本的代码都可以)

7月 4, 2018 分类:  625次浏览 | 用户: 桐雨 初出茅庐 (44 分)

1个回答

0 投票
代码的思路是这样的,取材于9D自带的simplecode中的PrjCoordSysTransform。

1、 m_targetPrjCoordSys = new PrjCoordSys(PrjCoordSysType.PCS_USER_DEFINED);
                projection = new Projection(ProjectionType.PRJ_GAUSS_KRUGER);
                m_targetPrjCoordSys.setProjection(projection);
                parameter = new PrjParameter();
                parameter.setCentralMeridian(115);
                   parameter.setFalseEasting(500000);
                m_targetPrjCoordSys.setPrjParameter(parameter);

2 、CoordSysTranslator.convert(dataset, m_targetPrjCoordSys, coordSysTransParameter(), CoordSysTransMethod.X);

如果转换前后的地理坐标系相同,则coordSysTransParameter(), CoordSysTransMethod.X可随意设置。
7月 4, 2018 用户: 乱邦忙 学富五车 (698 分)
...