MAPGIS投影变换系统功能简介

更新时间:2024-04-08 11:00:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

MAPGIS投影变换系统功能简介

将1:1万土地利用现状库扫描矢量化后,其投影和坐标类型是什么?如何生成大地坐标?多幅图相邻可否一起生成投影?

一、简单的办法

1、 用图框生成工具生成一个标准的1:1万的图框,注意起始经纬度输入你的真实数据。椭球参数根据实际情况输入,通常是用1北京/54椭球。确定后,图框参数选择中?将左下角平移为原点?和?旋转图框底边水平?两项不选确定后就生成了一个标准图框。

2、在?投影转换?菜单下选?MAPGIS文件投影?选?转换线文件?,选择刚生成的图框线文件确定。

3、在?投影转换?菜单下选?编辑当前投影参数?就可以看到你图形的投影参数了。但是投影带类型和投影带序号需要自己更改。

4、要转为大地坐标只需要在?进行投影变换?中的目的投影参数中的比例尺分母设为1坐标单位设为米(根据实际)即可。

二、MAPGIS投影变换系统功能简介

1.5.1、启 动

MAPGIS投影变换系统的文件名为W32_proj.exe,在MAPGIS目录下,执行相应的文件名或从主菜单调用投影变换按钮,即可进入投影变换系统。MAPGIS投影变换系统的功能菜单如图5-1所示,下面分别介绍一下各个菜单的功能。

图5-1 MAPGIS地图投影变换的主菜单

1.5.2、文件与显示操作

文件菜单项用于装入源投影的数据文件及保存投影转换后的数据文件,显示操作主要用来显示工作区中的文件,并进行缩放操作。

在显示菜单下有?显示TIC点?和?还原显示?两个功能。其中,还原显示功能菜单若打开,即在菜单项前有?√?符号时,图形显示即以其图形参数规定的要求来实际显示。?显示TIC点?菜单若打开,即在菜单项前有?√?符号时,显示当前文件所对应的TIC点。

1.5.3、投影参数设置

投影参数设置功能用来设置原图或目的图件的投影坐标系、投影参数、椭球参数及坐标平移值。在进行文件投影转换、屏幕输入单点转换、绘制投影经纬网时,都需要进行投影参数设置。投影类型和坐标单位直接从下拉列表中选取,选择?椭球参数?按钮可选择椭球参数。

设置对话框如下图所示:

图5-2设置投影参数

下面具体介绍相应功能:

1)、设置投影坐标系

在进行投影转换和构造经纬网之前,必须设置被转换的原图和转换后的结果图的投影类型、坐标值单位、比例尺等参数。其中:

⑴、投影类型

投影类型的选取比较方便,选取窗是个列表框。在列表窗上按一下坐标左键,屏幕上即下拉出20种坐标系列表框,用方向键或鼠标移功光条到指定的投影坐标系上,按一下鼠标左键,即完成坐标系代号选取。若想重新设置,重复上述步骤。

⑵、投影坐标单位

对于不同的投影坐标系,可以选择不同的坐标值单位,如地理坐标系的坐标只能是经纬度,坐标值单位是角度单位,其它投影坐标系的坐标是平面坐标系(x,y),坐标值单位是线类单位。

坐标值单位输入窗也是列表框,选取相应的坐标值单位即可。

本系统提供的坐标单位

① 长度单位:

公里、米、分米、厘米、毫米

英尺(FEET)英寸(Inch)

② 角度单位:

度制(DEGREES)、分制(MINUTES)、秒制(SECONDS)

压缩度分秒制(PACKED DMS):±DDDMMSS.SSSSS

其中 DDD表示度数

MM 表示分数

SS.SSSSS表示秒数

⑶、比例尺分母

比例尺输入只需输入比例尺分母即可,值得注意的是本程序在进行投影转换时,输入的长度单位若为米,而MAPGIS系统中绘出图形的长度单位是毫米,因此转换时,需将米转换成毫米,这样在输入比例尺分母时,需在原有比例的基础上,除以1000,即生成1:1000000图时,输入的比例尺分母应为1000,而非1000000。对于毫米单位,则直接输入相应的比例尺倒数即可,即1000000。若求高斯大地坐标,则设置单位为米,比例尺分母为1即可。

2)、设置给定投影的投影参数

对于不同的投影要求输入的投影坐标参数(如中央经线、标准纬线等)不同,地理坐标系不需任何投影参数,其它投影都需根据实际所选的投影输入相应的投影参数。一般投影参数要求输入中央经线经度,标准纬线纬度,以及位置偏移量等。中央经线投影为Y轴,投影原点纬线投影为x轴,位移量△x、△y分别表示投影坐标轴的平移量。如图5-2投影为等积圆锥投影,投影参数为中央经线1050000,第一标准纬度为250000,第二标准纬度为470000,投影原点纬度为180000,单位为DMS。其中将105度和18度对应的原点在横向平移310,在纵向不平移。

有的参数多于四项时,需滑动滚动条,滚动出相应项,进行设置。

⑶显示TIC点

将当前文件的TIC点以?+?显示在屏幕上。显示长度可通过?参数设置?菜单下的?设置匹配半径?功能项来设置。其中实际值以红色‘+’显示,理论值以黄色的‘+’显示。

⑷删除TIC点

将鼠标移动到已输入的TIC点附近按左键,即可删除该控制点。

4、设置转换后的参数

该功能用来设置投影转换后目的文件的投影参数。

5、进行投影转换

若投影转换的原图投影参数和结果图的投影转换参数设置好后,就可以开始投影转换了。投影转换操作相当简单,选中该功能菜单后,系统会弹处如下窗口,下面具体介绍操作步骤。

图5-6 投影转换对话框

(1) 选择文件

在投影转换时,首先选择需要转换的文件,按该按钮时,系统会列出当前工作区中的文件,供用户选择。该系统每次只能转换一个文件,所以每次只能选择一个。该功能如同前边介绍的?选择转换文件?。

(2) 设置投影参数

投影参数设置按钮由用户设置或查看当前文件的投影参数及转换后的投影参数。如果不知道当前文件的投影参数,则选择?当前文件的投影参数未知?选择项,此时系统将只根据用户输入的控制点来进行转换。

(3) 设置坐标平移值

若转换后的图形要进行平移,则输入相应的坐标平移值。若想将图形按照左下角的值进行平移,而用户又不知道具体输入何值时,可以按?取图形左下角值作为平移值?按钮,由系统自动获取该值。系统是根据图形范围来确定左下角值的。因此同一幅图形的点、线和区文件也许会得到不同的平移值。为避免平移后点、线和区文件不能套合,一般应以线文件获取的值为准,在投影相应图幅的点和区文件时,直接输入线文件获取的值即可。

(4) 是否使用TIC点

若用户文件的坐标已经是大地坐标系,即TIC点的实际值和理论

值一样,此时就没必要进行TIC点转换,因此可取消?转换过程中使用文件中的TIC点?设置。否则,必须设置该选项,要不然,转换的结果会有误。

(5) 转换参数

设置屏幕上显示颜色,生成文件方式等,参见?设置转换选项?。

(6) 投影转换

各项参数设置好后按<开始转换>按钮,系统随即根据设置的原图和结果图件的投影坐标系,开始自动进行不同投影或不同椭球参数之间的传换。若转换时设置显示图形,那么线文件转换和区文件转换时,屏幕上同时显示转换后的图形,点文件转换不显示。在转换过程中,若按Esc键,即可退出转换。若还需要转换当前工作区中其它文件,重复前边的步骤。转换完毕后按?确定?或?取消?按钮,退出投影转换窗口。接下来,可以到显示菜单中显示转换后的图形,若想保存转换后的结果,可到文件菜单下选择相应的功能进行保存。

值得注意的是,投影转换后的文件有两种生成方式,一种是覆盖方式,一种是添加方式,在设置转换选项中可进行开关设置。若选择覆盖方式,则每进行一次投影转换仅保存当前转换结果,覆盖掉原先转换后的内容;若选择添加方式,则投影转换后的结果文件逐次进行添加,缺省情况下为覆盖方式。转换后的文件的缺省文件名为线文件转换将

生成newlin.wl,点文件投影转换将生成newpnt.wt,区文件转换将生成newreg.wp,若想清除工作区中转换后的文件数据,可以选择文件菜单下的?清工作区?功能,清除所选工作区文件中的数据。

6、屏幕采点投影

该功能用来查看图上某一点投影转换后的值,该点并不写入工作区。若投影转换前后的投影坐标系及参数都设置好后,并将当前文件显示在屏幕上。将鼠标指向需投影的点处按鼠标左键,则系统首先搜索该点,确认后即将该点当前值及转换后的值显示出来。

7、文件间拷贝投影参数/TIC点

若用户已设置好线文件的投影参数及TIC点,此时相应的点文件和区文件也需要进行同样的设置。为了避免重复步骤,系统提供了文件间拷贝投影参数/TIC点功能,选中该功能后,系统弹处拷贝对话框,并列出当前工作区中的文件。其中左边用来选择已经设置投影参数及TIC点的工作区文件,右边用来选择要拷贝这些参数的工作区文件,选择好后,按?拷贝?按钮,即可实现一次拷贝。重复该过程,可以将一个工作区的投影参数及TIC点拷贝到多个文件中。

注意:拷贝完毕,记着保存文件。

8、设置当前地图参数

该功能用来设置当前文件的坐标系类型、左下角经纬度、图幅跨度。这些参数在建立图库时要用到。

三、输入单点投影转换

输入单点投影转换是在对话框中逐点进行投影转换,这种方式不适宜于批量数据转换,但对个别数据进行投影转换或随时查看两种不同投影之间的数据转换时非常有用。选中输入单点投影转换功能,系统即弹出逐点投影转换窗,如下图所示。屏幕输入单点投影转换功能的使用步骤如下:

图5-7 屏幕输入单点投影转换

1、编辑转换前的参数

?原始投影参数?功能用来输入转换前相应的投影类型及参数。

2、设置转换后的参数

?结果投影参数?功能用来输入转换后目的投影相应的投影类型及参数。

3、设置生成图元类型

投影转换后的点既可以生成点图元,放在点工作区中;也可以将点连成线图元,放在线工作区中,工作区的文件名为noname;当然也可以只是看看转换的结果,转换结果并不放到任何工作区中。若生成图元类型设置为子图点图元,则用户每投影一个点,都生成一个子图。子图的缺省参数通过?缺省图元参数?功能来设置。此时?下条线?按钮变为灰色,不能使用。若生成图元类型设置为线图元,则用户输入的点将被联结成线,每按一次?下条线?按钮,则结束一条线,开始下一条线。线图元的参数也是通过?缺省图元参数?功能来设置。若不生成图元,则?缺省图元参数?和?下条线?按钮将变为灰色,不起作用。

4、输入单点转换

源投影和目的投影的投影参数,生成图元类型及图元参数设置好后,即可开始进行单点转换。下面简要介绍一下转换过程:

①在进行逐点投影转换时,原投影坐标系如果是地理坐标系,用户逐点输入经纬度的值,对于其他投影,逐点输入(x,y)值。坐标点输入窗是一个文本显示窗,输入有误时,可以随时进行修改,滑动光标到相应的坐标输入窗后按一下鼠标左键,当前输入焦点即转到输入窗,表示可以输入坐标。

②输入完一个坐标点后,按动?投影点?投钮后,系统立刻将投影转

换后的数据显示到结果数据显示窗,同时根据生成图元类型生成相应图元的点。投影结果的数据不能修改。

③若想继续下一个点的投影转换,则重复上述步骤。

④若图元类型为线图元,此时想开始下一条线的投影转换,那么按动?下条线?按钮即可。

⑤若想查看一下刚才输入的点,滑动滚动条,即可以浏览已投影过的值。

⑥投影结束后,选择<确定>或<取消>按钮即可退出屏幕点投影转换窗,退出后,用显示操作可以查看一下刚才投影的结果。

⑦若需要保存刚才生成的结果,则通过保存文件功能保存投影后的结果文件。

四、绘制投影经纬网

该功能绘制用户指定投影坐标系的经纬网,经纬度的间隔和范围由用户输入。选择?绘制投影经纬网?功能,系统随即弹出绘制投影经纬网窗口,如下图所示。

绘制经纬网的步骤如下:

①首先选择?经纬度单位?功能选择经纬度单位。

②接着选择?经纬网投影?功能设置要绘制经纬网的投影参数。

③通过?线参数?功能和?点参数?功能设置生成经纬网线的参数及网线注记的参数。

④输入起止经纬度值及经纬度间隔值。

其中所输经纬度值的单位是前边设置的角度单位,经纬度参数输入窗要求用户输入要生成的经纬网的经纬度范围,经纬线间隔(即每隔多少画一条经线或纬线),经线点密度(每隔多少纬度生成一个投影点,也即△φ),纬线点密度(每隔多少经度生成一个投影点,即△λ)。点密度越小绘出的点越密,绘出的经纬网线越光滑。

点密度的最大值应使绘出的经纬线不变形(不失真)。具体输多少,视生成的比例而定,一般绘制1:1百万的图时,间隔1度画一个点可以使矢长h<0.1mm。

缺省情况下,点密度为0时,是以输入的经纬度线间隔值为准。若不能满足要求时,用户必须设置点密度值。

图5-8 输入经纬网范围

⑤若在所给经纬度范围框内绘制公里网,则选择?加绘公里网?选项,并输入经向和纬向的公里网间距,单位是公里,缺省情况是1KM。此时系统将不绘制经纬网,以免两种网重叠。若需在所绘经纬范围框外加绘边框,则选择?加绘边框?选项,并输入边框与所绘经纬范围框的距离,单位是毫米。

⑥各项值输入完毕后,选择?确定?,此时系统随即弹出绘制经纬网的参数设置窗口,由用户来设置相应参数。其中:

网格类型:

网格类型用来设置图框内经纬网线或公里网线是实线还是?十?字线,若绘制成为?十?字线,则还应给定?十?字线的长度。

标尺参数:

若用户需要标尺,则标尺既可以画在图廓上,也可以画在实线网线上。其中在绘制刻度线时,一般有主刻度线和次刻度线,因此用户还得输入主刻度和次刻度的间隔(单位是DMS),以

图5-9 设置绘制网线的参数

及主刻度线的长度,而次刻度线的长度由系统设置为主刻度线的一

半。当在网线上绘制刻度时,只绘制主刻度线。

比例尺:

在绘制图形时,一般都要绘制数字比例尺(如1:250000)和直线比例尺。在绘制陆地图时,绘制的直线比例尺一般是公制的,即图上1厘米代表实地多少公里/米。而在绘制海图时,由于常用海里表示,所以要在比例尺上表明图上1厘米代表实地多少海里。所以系统提供了绘制这两种比例尺的方式。而不同比例的图,其对应的直线比例尺是不一样的,所以用户应指定比例尺的样式。其中所选比例是专门参考国家基本比例尺地形图的比例尺样式。若不能满足用户需求,也可以到编辑系统中直接绘制。

图框参数:

绘制出的图框是按照用户设置的投影大地坐标系而绘制的,因此不同地理位置绘制出的图框看上去位置坐标有时很大,而且还是左倾或右倾的,此时用户可以平移左下角为原点或旋转图框的底边为水平,这样看上去也舒服。

⑦设置好各项参数后按<确定>,系统即开始构造网线,若在参数设置中设置转换时显示图形,那么系统在生成的过程中,同时显示生成网线。

⑧生成完毕,到显示菜单下浏览生成的经纬网线。若需要保存,到文件菜单下选择?存文件?保存即可,投影生成的文件名为noname。若需要清除工作区,则选择?清工作区?,清除相应的文件即可。

注意:

生成经纬网的文件同样有两种方式,一种是覆盖方式,一种是添加方式,用户根据需要可灵活设置。

五、经纬网明码数据获取

有时候需要计算经纬网的坐标值明码数据(ASCII码文件),此时就可以选择?经纬网明码数据?功能,该功能的操作步骤同构造经纬网类似,只是它生成经纬网明码数据,而非经纬网线。选中该功能菜单后,屏幕即提示你输入文件名,用户输入相应的文件名后,接下来的操作同构造经纬网所述。生成明码数据文件时,同样有添加方式和覆盖方式两种。生成的文件格式如下所示:

地 理 坐 标 图上坐标(大地直角坐标/比例) 经度 纬度 横向X 纵向Y

Lon=-90 Lat=-40 X=-97.60954 Y=-81.90413

Lon=-90 Lat=-30 X=-110.34913 Y=-63.71010

Lon=-90 Lat=-20 X=-119.73582 Y=-43.58028

Lon=-90 Lat=-10 X=-125.48440 Y=-22.12629

注意: 输入的坐标系、坐标单位、坐标值必须相符合,否则投影结果不正确。

六、用户明码数据文件投影转换

前边介绍的文件投影转换功能主要是针对MAPGIS图元文件,而屏幕输入单点投影转换只能手工一个一个输入点来投影转换。若用户有成批文本数据需投影转换,则前边两个功能都不能合理的完成转换,?用户文件投影转换?功能就是来完成此任务的。选中该功能项后,系统随即弹出用户文件投影转换窗口,如下图所示。用户文件投影转换的步骤如下:

1、打开用户文件

通过按?打开文件?按钮来打开要转换的文本文件。该功能只能对纯文本文件进行转换,目前不支持其他类型的文件。

2、显示文件内容

打开文件后,在?指定数据起始位置?窗口随即显示文件开始部分内容,若想查看整个文件的内容,通过该功能来显示文件内容。

图5-10 用户文件投影窗口

3、指定数据起始位置

有时用户文件中可能有文件头,记录着一些不需要转换的文字信息,通过方向键移动列表中的光条来指示文件投影数据的起始位置。如上图数据的起始位置在第四行,前三行均为文件信息,则从第四行开始进行转换。

4、选择读数方式和顺序

(1) 按行读取数据

若文件中的每一个投影数据(x,y)或(L,B)存放在同一行,即按一行一行存放的,就选择?按行读取数据?。同时输入投影点在行内偏移的个数以及投影点的顺序,即x在y之前还是之后。?X->y顺序?表示

x数据放在y数据之前,?y->x顺序?表示y数据放在x数据之前。读取数据正确与否可通过屏幕右上角的数据显示窗口来观查。如上图中的数据即可按行来读取,图中行内位移为0个数,且是x->y顺序,故读取的数据为(210469.669,3323964.539),见右上角数据显示窗口。此时若换作y->x

顺序,则读取的数据为

(3323964.539,210469.669);若行内偏移个数为1,即跳过从行开始读取的第一个数,则读取的数据将是(3323964.539,1080000),其中1080000为y=3323964.539后的一个数xp=1080000。

(2) 用户指定维数

若是有多维数据,如三维数据(x,y,z),每一个投影数据点并不要求都放在同一行,此时就得选择按维读取数据。同时输入数据维数以及投影点数据从第几维开始。如四维数据(h,x,y,z),则维数是4,投影点数据(x,y)从第2维开始,维内偏移是1维。同样,还得选择投影点的顺序,即x在y之前还是之后。

(3) 按指定分隔符

前边两种方法主要针对每列都是数值型数据,而且这些数据并不加入到投影生成的图元文件属性中。如果所给文本文件列中除位置坐标外,还有相应的属性数据,而且这些数据还要插入到投影生成的图元文件的属性中;或者仅仅想将位置坐标进行投影,而其它信息根据用户需要保留相应列,再写到另一个文本文件中,这时前边两种方法都

不行,只有

图5-11 设置分隔符号及添加属性字段

使用?按指定分隔符?。

若用户选择该选项,则必须通过<设置分隔符>功能按钮来指定分隔符号,分隔数据列,此时 <设置分隔符>按钮变为可用。如果用户第一次选择该选项,则系统会提示用户设置分隔符。选择 <设置分隔符>按钮后,系统会弹出如上窗口。在该对话框中,上边是分隔符号,包括Tab键、分号、逗号、空格及其它由用户指定的单个符号的分隔符号(如图中‘=’)。中间列表是浏览数据列表,用来显示当前分隔符号分隔的数据列,及分列结果。其中分隔出的数据列不能有任何非数值型字符,否则取出的数据会有问题。在输入其它分隔符号时,先输入分隔符号,再选择?其它?选项,才能生效。

在分隔符号下,有?连续分隔符号每个都参与分隔?选项,该功能表示对于连续的分隔符号(如,,或,;等)是否看作一个分隔符号。若选择该选项,则每个符号都要进行分隔列,即认为连续的分隔符号间有数据,尽管是空数据,只不过用户在输入时省略了。若不选择该选项,则这些连续的分隔符号一起将被看作一个分隔符号,即认为连续的分隔符号间没有数据,可能是用户误操作,或仅仅为了数据对齐等。对于空格分隔符号,系统内定为连续分隔符号视为单个处理,及是否选择该选项,对于连续的空格分隔符号,都被看作是一个空格,选项

不起作用。

下边的列表是属性结构设置列表,用来设置要插入到图元文件属性中的相应列数据的属性结构,或写到另一个文本文件中时,相应的列数据及格式。其中在将列数据写到另一个文本文件中时,若选择了当前设置为X和Y的列,则只写入转换后的结果(X,Y)数据。

在该列表中,最左边的表示数据文件列号,如上图表示正选中第三列数据。至于该列数据是什么,可以看上边的浏览列表。在上边的列表中,第三列数据是字符Y。

设置表第二列表示是否将当前列插入属性中或写到文本文件中,若要写入,则打钩。

第三列表示写入到属性或文本文件中的顺序,在生成属性结构或写入数据时,将按照该顺序号进行从小到大排序,同一记录的属性或同一行数据,序号小的列或属性写在序号大的前边。如上图定义,X坐标将位于Y坐标的前边。

在生成图元文件中插入属性时,第四列表示属性字段名称,第五列表示该字段数据类型,第六列表示属性字段长度,第七列表示字段小数位数。第八列不起作用。若写入文本文件时,第四列和第五列将不起作用,第六列表示写入串的长度,第七列只有在向文本文件中写入X或Y列数据时,该小数位才会起作用。第八列表示写入的数据是左对

齐还是右对齐。

当前系统支持十种数据类型,包括:字节、短整型、整型、长整型、浮点、双精度、字符串、时间型、日期型和布尔型。

当分隔符号和属性列设置好后按<确定>按钮,返回到变换窗口。此时,应在下边输入X坐标和Y坐标所在的列号,开始列号为1。输入好列号后,点按列表窗口或任一选择项,则会在右上角显示出X和Y的值,供用户检验是否正确。

5、设置当前文件的投影参数

通过?用户投影参数?功能设置当前文件的投影坐标系及参数。如果转换过程中不需要投影,则设置右边不需要投影选项,此时该按钮将变灰,且投影按钮将变为?数据生成?按钮。

6、设置转换后的目的文件的投影

通过?结果文件参数?功能设置转换后的目的文件的投影坐标系及参数。

7、设置投影生成图元类型及参数

用户文件的投影结果既可以生成MAPGIS子图,也可以生成MAPGIS线

图元。通过设置用户文件选项下的?生成点?和?生成线?选项来设置。若选择?生成点?,则投影点结果生成子图,子图的缺省参数可通过?点图元参数?按钮来设置。若选择?生成线?,则投影点结果可以连接生成线,此时得在文本文件中输入线结束标志,并在上图投影窗的线间分隔标志窗口中输入该标志,来说明那些点应该连接成一条线。生成线的缺省参数可以通过?线图元参数?按钮来设置。

8、投影变换/数据生成

所有选择项设置完毕,按? 投影变换/数据生成?按钮,即可开始投影转换,投影结果生成相应的MAPGIS图元文件。投影完毕可通过复位窗口来查看投影结果,投影结果文件名为noname。

9、生成明码结果文件

若用户需将投影结果写到文本文件中,那么按?写到文件?按钮,此时系统提示用户输入投影结果文件名,输入完毕即开始转换,并将结果写到该文件中。若用户选择?按指定分隔符?选项来读取数据,那么写入文件的数据、格式及顺序由设置分隔符号窗口的属性列表来指定,见图5-11,同时,应设置下边的选项,指定是否将原文件中的单列数据写入到转换后的文件中,这些单列数据一般都是些说明信息,如图5-10第三行中的?Location?。通过文本文件编辑器(如notepad.exe)可查看投影结果。

七)、批文件投影转换

前边介绍的投影转换一次只能转换一个文件,若有成批的文件需要转换,则就得选择该功能。选择?成批文件投影转换?功能后,系统随即弹出多文件或整个目录投影变换功能窗,如下图所示。其中:

投影变换文件/目录:该功能按钮用来打开需转换的文件或目录路径,也可以在该按钮右边的窗口中直接输入相应路径。若需要打开多个文件进行投影,则只有按该按钮打开文件选择窗口,再同时选择多个文件。在选择[按输入目录]选项的情况下,该路径输入窗口支持通用匹配符,如*.wl或A*.w?等等。

按输入文件或整个目录投影:该功能选项用来指定投影数据源,[按输入文件]选项表示只投影所选的文件(单个文件/多个文件),[按输入目录]表示投影整个目录下的文件,此时若指定通用匹配符,将只投影满足条件的文件。

设置投影参数:既然要进行投影转换,就得设置投影转换前后的坐标系及投影参数。其中?当前投影参数?功能用来设置文件投影转换前的投影坐标系及参数,?结果投影参数?功能用来设置转换后的投影坐标系及参数,即目的投影。

图5-12 批文件投影转换窗

当前投影参数使用文件本身的投影参数:若所选文件的当前投影参数不一样,则不能使用由?当前投影参数?功能设置的统一参数,此时就得选择该选项。当选择该选项时,每个需转换的文件中必须有投影参数才行。

转换过程中接受文件中的TIC点:若所转换文件的坐标系与其投影参数对应的大地坐标系不相吻合,就得输入控制点来实现坐标系的转换。该选项就是决定在转换的过程中是否要进行坐标系转换。若需要使用文件中的TIC点进行转换,就选择该选项。

文件投影后是否压缩存盘:若选择该选项,转换后的文件将进行压缩存盘,清除掉文件中记录有删除标记的图元。

按TIC点转换不需要投影:如果数据不需要投影,仅根据文件中的TIC点进行位置变换,则选择该选项,否则必须取消该选项。

各项参数设置好后,按?开始投影?功能按钮开始转换,转换后的文件将自动保存在原文件名中。所以用户若需要保留原文件,记着将其保存到另外一个目录中,再开始转换。

八)、椭球面上计算面积和长度

1、求椭球面上梯形面积

对于大比例尺地形图,图上对应的实地面积,范围较小,因此可以把椭球面近似看作为平面来计算面积。但是,当区域范围较大时,看作平面误差就会很大。一般地图都是经过投影转换为平面图,即从图上计算出的面积就是平面面积,而非地球面上真实面积。所以,在计算面积时,可以考虑是否用等积投影来计算。该功能用来计算用户给定的起始经纬度和结束经纬度范围面积,由于起始经纬度和结束经纬度所围区域经过高斯投影后是个梯形,所以称为球面梯形面积计算。

选中该功能后,系统弹出计算窗口,如下图所示。首先选择范围是球面任意梯形还是标准比例尺地形图所对应的区域。若选择球面任意梯形,则通过左上角输入范围,数据单位从右边列表指定。若选择标准比例尺地形图所对应的区域,则只要选择比例尺,并输入图框内任一点即可,数据单位见右边设置。接下来通过?椭球体?按钮设置椭球类型。各项参数及数值设置好后,按 <求面积>按钮,则计算结果随即显示在下边的实地面积窗口中,其中面积单位是平方米。

图5-13 计算球面梯形面积

2、求椭球面上曲线长度

该功能用来求空间任意两点之间的距离,由于地球是椭球面,所以地球面上任意两点之间的距离是曲线长度。该功能要求用户输入球面上两点(B1,L1,H1)和(B2,L2,H2)的经纬度及地面高程,然后设置椭球及

输入数据单位,按<求长度>按钮,系统随即计算这两点间的距离及方位角,

并显示在对应的窗口中。

图5-14 计算球面曲线距离 dcliu:

thanks a lots!

这么多人帮忙,我实在台感激了。

\要转为大地坐标只需要在?进行投影变换?中的目的投影参数中的比例尺分母设为1坐标单位设为米(根据实际)即可。\

如果是其它比例尺的高斯投影,比如1:5万,是不是将分母设为5,坐标单位设为米即可?

?比例尺输入只需输入比例尺分母即可,值得注意的是本程序在进行投影转换时,输入的长度单位若为米,而MAPGIS系统中绘出图形的长度单位是毫米,因此转换时,需将米转换成毫米,这样在输入比例尺分母时,需在原有比例的基础上,除以1000,即生成1:1000000图时,输入的比例尺分母应为1000,而非10000

00。对于毫米单位,则直接输入相应的比例尺倒数即可,即1000000。若求高斯大地坐标,则设置单位为米,比例尺分母为1即可。?

为什么高斯大地坐标特殊,按照上面的计算,1:1万的分幅图应该设置单位为米,比例尺分母为10,实际中为什么设为1呢。

关于投影变换的一些资料

投影变换步骤:

1. 打开文件。

2. 投影转换、MAPGIS文件投影:选择投影转换文件

3. 设置当前地图参数

4. 当前文件TIC点:输入TIC点。

5. 进行投影转换:选择该功能后,系统会弹出一个对话框,在该对话框中只需要设置两个参数:当前投影参数和目的投影参数。其设置与图形的比例尺有关,具体设置如下:

对于1:500的图,其参数如下:

当目的投影参数

坐标系类型: 投影平面直角 投影平前

面直角

椭球参数: 根据实际图形输入

投影类型: 吕格 比例

1

坐标单位: MM M

投影中心点经度: 0 0

投影区任意点纬度:

对于1:10000的图,其参数如下:

高斯—克吕格 母

根据实际图形输入 高斯—克

1

0 0 当目的投影参数

前投影参数

坐标系类型: 投影平面直角 投影平面直角

椭球参数: 根据实际图形输入 根据实际图形输入

投影类型: 高斯—克吕格 高斯—克吕格

比例尺分母: 10000 1

坐标单位: MM M

投影中心点经度: 根据实际图形输入 根据实际图形输入

投影区任意点纬度: 根据实际图形输入 根据实际图形输入

6. 选择对话框中的开始转换,系统就可转换了。

7. 转换完毕后,按确定关闭对话框,利用复位窗口的功能即可看到转换后的结果文件名为NEW*.WL(WT,WP)。结果文件需要通过另存文件重新保存。

以上资料在实际操作中可行,但不知其具体原理,甚是疑惑,这里只列举1:500和1:1万的操作方法,从中难以发现规律,如何对于其它比例尺的地图怎么操作?

本文来源:https://www.bwwdw.com/article/pepr.html

Top