在EXCEL表中把测绘局的坐标数据进行整理,分为54坐标一张表,80坐标一张表。XY坐标还是跟测绘局给的数据一样进行录入。
打开ArcGIS 10.1中,打开EXCEL表中的54表和80表。
右键单击54表,把54表转为dbf表,Data——Export——
Name:54坐标,Save as type:Dbase Table——OK——YES加入图层
右键单击54坐标,生成54坐标点数据。Display XY data——
一定要注意:X Field:Y YField:X Z Field:H(如果没有高程就不用选择)
(5)定义投影,这个数据的是北京54坐标,中央经线是东经108(不带带号),3度分带的数据,因此投影选择 备注:如果带带号的数据投影应该选择 定义投影后选择OK,就可以了。然后把生成的数据导出生成54坐标点。
根据点数据情况,选择3个公共点,公共点的选择需要分布均匀。
80表的处理也是根据54表的处理一样,转为dbf表——display XY data——选择XYH字段——定义投影。
打开COORD软件
坐标转换——投影设置——设置中央经线为108
坐标转换——计算7参数,现在的数据是XYH的数据,因此点击XYH,椭球基准:北京——54;国家80
依次输入3个公共点,每输入一个公共点点击增加,最后点击计算,得到7参数。点击导出可以把7参数导出为TXT文本格式。
计算出来的7参数,在excel表中进行单位转换,
经过单位转换的7参数就可以直接在ArcGIS中使用了。
打开ArcGIS10.1,ArcToolbox——Data Management Tools——Projectionsand Transformations——Raster——createCustom Geographic Transformation
ArcToolbox——Data Management Tools——Projectionsand Transformations——Feature——Project
ok,就得出经过7参数转换后得到的80坐标点。 拿之前生成的80坐标点和经过7参数转换后生成的80坐标点进行比较,看它们的误差有多大。