MapGIS K9 投影变换
- 格式:pptx
- 大小:9.29 MB
- 文档页数:21
9.1 概述地图集是对矢量库或栅格库的管理,用来管理具有相同空间参照的多幅地图数据,它是地理数据库(GeoDatabase)的一个有效组成部分,与地理数据库中的要素数据集平级,旨在对同一个空间参照系的矢量数据按照层类、图幅进行分类组织并进行管理。
在地图集中,图幅是一个基本的图形单元,以图幅为单位构成平面,一个图幅又由若干层重叠而成,不同类型的实体分在不同层里,如将河流、湖泊放在水系层里,水系层又可进一步分为水系点层、水系线层、水系面层,层类按一定的顺序显示,每一层都设有显示开关。
为了使层类显示时不会被覆盖,一般按照面、线、点的顺序组织层类。
地图编辑器可以将MapGIS6.x的地图库升迁到MapGIS K9里来管理,同时也支持在MapGIS K9中直接创建新的矢量地图集。
它有如下的功能:按分幅(目录)管理。
按无缝(拼接)简单要素类或栅格数据管理。
管理具有相同空间参考的多幅矢量或栅格地图数据,每一个图幅由多个层类组成,每个层类数据在物理上独立存储。
地图集按照层类、图幅的方式进行管理。
地图集从纵向上由多个层类组成,如水系类、道路类、等高线类等。
在横向上地图集由多个图幅组成。
每个图幅数据组成的简单要素类或栅格数据个数与排列顺序要严格按照地图集的层类划分进行组织。
在MapGIS K9中,对地图集的管理提供地图集管理工具条、地图集分析工具条及地图集的右键菜单操作。
9.2 地图集库管理工具地图集库管理工具用于对地图集整体的处理操作,包括地图集创建、删除、接图表输出、属性查看、接边处理等。
在地图编辑器工具栏的空白处右键,加载“地图集库管理工具”,如图9.2-1所示。
图9.2-1地图集库管理工具9.2.1地图集创建地图集创建包含4个步骤:(1)新建地图集;(2)生成图幅;(3)新建层类;(4)入库。
9.2.1.1新建地图集功能说明创建新的空地图集。
操作步骤1. 点击“地图集库管理工具”栏上的新建地图集按钮,弹出如图9.2-2所示对话框。
MAPGIS平台解决方案之投影变换篇(上)中地数码科技有限公司辛后林2006-12-8 地图投影,是GIS知识体系中重要的组成部分,每个GIS软件都会涉及到这一部分知识,并不是只有MAPGIS软件中才有,MAPGIS软件中的投影变换相比国外的软件更具有针对性,更符合我们国家的国情,比如标准框等。
投影变换,我个人理解,就是对“投影”进行“变换”。
只要把握住了这个核心的思想,其他的就不在那么难理解了。
那么下面就要搞清楚两个问题,就是“什么是投影?”、“为什么要进行投影?”。
然后再来理解“如何变换”。
那么什么是投影呢?我们知道,地球是一个近似于梨型的不规则椭球体,而GIS软件所处理的都是二维平面上的地物要素的信息。
所以首先要考的一个问题,就是如果如何将地球表面上的地物展到平面上去。
最简单的一个方法,或者说是最容易想到的一个方法就是将地球表面沿着某个经线剪开,然后展成平面,即采用这种物理的方法来实现。
可采用物理的方法将地球表面展开成地图平面必然产生裂隙或褶皱,大家可以想象一下,如果把一个足球展成平面的,会是什么结果。
所以这种方法存在着很大的误差和变形,是不行的。
那么我们就可以采用地图投影的方法,就是建立地球表面上的点与地图平面上点之间的一一对应关系,利用数学法则把地球表面上的经纬线网表示到平面上,这样就可以很好的控制变形和误差。
凡是地理信息系统就必然要考虑到地图投影,地图投影的使用保证了空间信息在地域上的联系和完整性,在各类地理信息系统的建立过程中,选择适当的地图投影系统是首先要考虑的问题。
所以一句话,投影:就是建立地球表面上点(Q,λ)和平面上的点(x,y)之间的函数关系式的过程。
这时候就有一个问题要问了,就是随着地图制图理论及科学技术的不断发展,就会有不同的国家,不同的人,提出了不同的数学法则。
这就表示存在着很多的投影方式。
有时候我们需要将不同的投影方式变换成同一种投影方式,或者将不同的投影参数,变换成相同的投影参数,这都需要进行投影变换。
MapGIS投影转换
1、打开投影变换模块,打开需要投影变换的地图(图层)。
注:在输入编辑中打开工程1:1的坐标单位是米,而在投影转换中打开是毫米为单位,可能是由于MapGIS绘制图形的单位是毫米造成的,而此处打开不是以工程的形式打开造成的。
图0
图1
2、菜单“投影转换”->“工作区直接投影转换,弹出如下图3对话框,点击“选择文件”,出现图4,选择要转换的图层。
图2
图3
图4
3、点击图3对话框中的“当前投影”按钮,出现图5对话框,根据具体情况,同一设置选“否”,设置当前投影参数,同样设置“目的投影”参数,本例由1:1转换为1:2.5万的,由于打开文件时坐标单位由米自动读为毫米(MapGIS内部问题),因此设置目的投影时候,比例尺直接改为25即可(单位为米)(如图7),或者使用MapGIS一致的单位mm,则比例尺分母使用25000(如图8)。
最后点击开始转换按钮。
图5
图6
图7
图8
4、转换后的地图如图9。
单位是mm或者m,不过结果都是对的。
此处只介绍了从打开工作区进行的投影转换,还有成批文件转换,单文件转换等,比例尺的
设置是一样也是最重要的,其他都很简单。
实验四用户文件投影变换一、用户文件投影变换1、打开excel文件,将经纬度数据(不包括字头)复制到文本文件下。
2、打开投影变换窗口,设置点图元参数3、进行“用户文件投影变换”4、进行“用户投影参数”设定5、进行“结果投影参数”设定6、点击投影变换,点击确定7、将点文件保存,命名为“投影点5万”,在输入编辑窗口打开“投影点”,并添加解放闸文件夹里的其他文件(比例尺为1:5万,投影带类型:6°带,序号18),看投影点与给定文件是否能在一起显示。
8、将给定的EXCEL内的经纬度生成1:1万比例尺,投影带类型为3°带,的点,命名为“投影点1万”,然后通过投影变换转换为5万。
打开“投影点1万”点文件,进行投影参数的设定将投影得到的新文件保存,在输入编辑窗口打开,并添加给定的文件,检查是否能在一起显示。
二、连接属性打开EXCEL文件,另存为dbf文件命名为“采样”,将要连接的点文件和dbf文件都放在工作目录下,进行属性连接,属性连接可以按序号连接,如果按字段连接,需要在表内添加与图形一直的序号。
注意:连接属性前要关闭图形和表文件。
三、根据给定点,给定点的投影参数为:比例尺1:5万,投影带类型6度带,投影序号18。
求实际坐标(X坐标前加带号;及经纬度),实际坐标X(米)=屏幕坐标x(毫米)*50000/1000;实际坐标Y(米)=屏幕坐标y(毫米)*50000/1000实际坐标X前加带号。
经纬度的获取需要用“用户文件投影变换”求得。
投影平面直角坐标系,分母为1,6度带,18都放入EXCEL文件“给定点数据”,并看你求得的经纬度与本身的经纬度是否一致。
mapgis中遥感影像的投影变换
1. 图像处理
遥感影像是栅格数据,所以在mapgis中有专门处理栅格数据的模块---“图像处理”。
要进行遥感影像的投影变换需要选择“图像分析”子模块,如下图所示:
注:mapgis中进行影像投影变换分为单个影像投影变换和批量影像投影变换;下面介绍一下批量投影变换的具体操作过程,由于现在用的是盗版的mapgis,所以在进行数据处理时请先备份一下数据。
2.批量投影变换的具体操作
进入图像分析模块后,选择“数据预处理”菜单下“批量投影变换”功能,如下图所示
会弹出如下图对话框,
①进行“原始投影参数”的设置:按如下图所示参数进行设置,注意比例尺分母项。
②进行“目标投影参数”的设置:按如下图所示参数进行设置
③“原始目录”的设置:即需要转换的影像的存放目录
④“结果目录”的设置:即转换后的影像的存放目录。
注:由于目前采用的是盗版mapgis软件,转换后的“结果文件”中可能存在某文件大小为0kb的,说明该文件的“原始数据”已进行了投影变换,将其拷入结果目录中使用即可。