找回密码
 立即注册

QQ登录

只需一步,快速开始

假设我知道一个点的80坐标和2000坐标,在CAD上都画上了,是否可以按照这两个点的相对位置,对其他只知道80坐标的点进行平移变换得到2000坐标?知道的朋友帮忙解答啊,谢谢
分享至 : QQ空间
收藏

10 个回复

倒序浏览
面积小可以,精度不会差太多,如果涉及的图面积很大,肯定就没那么简单,需要知道多个点,计算四参数或者七参数,以及各自的中央子午线
回复 使用道具 举报
报告小编 发表于 2018-7-22 00:34
面积小可以,精度不会差太多,如果涉及的图面积很大,肯定就没那么简单,需要知道多个点,计算四参数或者七 ...

大神,面积小大概是多少?我这大概是六个平方公里,算大算小啊?求指点
回复 使用道具 举报
如果你有3个点可以求7参数,这个是最准确的
回复 使用道具 举报
小范围是可以的,10平方公里内转换出来差值基本不会偏太大。可以用已知点平移其他点!
回复 使用道具 举报
零界点 发表于 2018-7-22 00:35
大神,面积小大概是多少?我这大概是六个平方公里,算大算小啊?求指点 ...

很明显算小的,可以用
回复 使用道具 举报
为什么回复还需要审核呢,新论坛设置问题吗?
回复 使用道具 举报
80坐标转2000的确没那么容易啊
回复 使用道具 举报
应用ArcGIS和COORD软件进行坐标七参数转换的方法
一、数据参数注意事项
1.我们使用的测绘数据,例如:X 2835697.754 X为纬度 (7位数)Y 613544.641 Y为经度 (6位数)如果是:X 2835697.754 X为纬度 (7位数)Y 36613544.641 Y为经度带了带号36 (8位数)

2. 在ArcGIS中的X、Y要和测绘数据的X、Y相反过来,因此在生成点的数据的时候一定要注意。

3. 在COORD软件中的X、Y和测绘数据的X、Y一样。

4. 在ArcGIS中七参数的坐标:平移参数单位是米,旋转参数单位是秒、尺度参数的单位是百万。

5. 在COORD软件中,七参数的坐标:平移参数单位是米,旋转参数单位是弧度。

6. 因此为了把COORD中的七参数导入ArcGIS中必须进行七参数的坐标转换。

二、80坐标转国家2000坐标步骤

1. 打开COORD软件COORD软件里没有国家2000坐标系椭球,需要在椭球管理中添加CGCS2000。长半径、扁率和ArcGIS中相关参数保持一致。

2.设置——地图投影——设置中央子午线。本例中央子午线为102:00:00.000000

3.设置——计算七参数。选择源坐标椭球:国家80。目标坐标椭球:cgcs2000(前面添加的椭球)。源坐标使用经纬度格式,目标坐标使用不带带号的平面坐标。没有高程信息时,可以使用不带高程值的坐标计算参数。西安80是参心坐标系,国家2000是地心坐标系,两种不同类型的坐标系之间的转化需要使用布尔莎七参数。选择模型:布尔莎,计算,可得到七参数。这里注意:平移参数单位是米,旋转参数单位是弧度。不可在arcgis中直接使用。

4. 计算出来的七参数,在excel表中进行单位转换。旋转参数的单位是弧度,转为秒: 2π= 360°,1rad=57.32°因此1弧度=57.32*3600秒尺度*1000000=ArcGIS 尺度。经过单位转换的七参数就可以直接在ArcGIS中使用了。

5.打开ArcGIS,ArcToolbox——Data Management Tools——Projectionsand Transformations——Raster——createCustom Geographic Transformation
ArcGIS中七参数有两个模型POSITION_VECTOR和COORDINATE_FRAME. POSITION_VECTOR 角度参数逆时针旋转为负,COORDINATE_FRAME角度参数逆时针旋转为正。

6.ArcToolbox——DataManagement Tools——Projectionsand Transformations——Feature——Project,就得出经过七参数转换后得到的国家2000坐标。
1.jpg
2.jpg
3.jpg

回复 使用道具 举报
本文使用ArcGis通过七参数法简单讲解西安80坐标系和2000国家大地坐标系之间的转换。
      1、创建投影转换文件
      打开ArcToolbox工具箱,将数据管理工具展开,找到投影和变换并将其展开,选择创建自定义地理(坐标)变换并打开,在地理(坐标)变换名称栏输入转换文件名称(如80-2000),在输入地理坐标系栏选择80坐标系,在输出地理坐标系栏选择2000坐标系,自定义地理(坐标)变换方法选择POSITION_VECTOR,再输入对应的七参数确定即可,然后Arcmap生成西安80转2000国家大地坐标系文件。 001.png
2、坐标系互转
       打开ArcToolbox工具箱,将数据管理工具展开,找到投影和变换并将其展开,选择要素下的投影工具,在输入数据集或要素类栏选择要转换的图层文件,输出数据集或要素类栏选择要保存转换图层文件的路径,输出坐标系选择要转换成的坐标系,之前创建投影转换文件自动出现,选择相应的投影转换文件(80-2000、2000-80)确定即可。
002.jpg


回复 使用道具 举报
环评师 发表于 2021-3-7 21:41
本文使用ArcGis通过七参数法简单讲解西安80坐标系和2000国家大地坐标系之间的转换。
      1、创建投影转换 ...

看起来是个不错的西安80转2000的方法,但是图能再清楚一些吗,大佬!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册