mapinfo配准教程

mapinfo配准教程
mapinfo配准教程

一、实验内容

1、数字化

二、实验目的

通过实践,了解采集数据的主要过程。

三、实验数据

本实验的数据是以福州市各县市的行政地图为底图,将各县市的区域信息数字化,同时以福州地区截止2008年的人口数据为依据,创建“福州市2008年各县市人口分布”的专题地图。Data/data 2/ Fuzhou.jpg和Data/data 2/stationll.shp; Data/data 2/idle.shp

四、实验过程

1、屏幕跟踪矢量化

(1)准备扫描图像

运行Mapinfo软件,打开数据文件,在文件类型中选择“栅格图像”类型,打开“FUZHOU.jpg”,准备扫描图像。

文件类型选中“栅格图

像”

(2)栅格图像配准

点击“配准”,进行配准图像,使该图像具有地理坐标。

进行地图配准

先选择合适的“投影”以及“单位”,然后进行地图的“放大”和“缩小”,以提高选点的精度,在图像上单击以添加控制点(控制点需输入明确的坐标值,如经度、纬度),并且控制点不可少于四个(四个点需不在一条线上),最后点击“确定”,完成地图的配准。

完成配准后,地图在视图框中完成可视化。

(3)新建数字化图层

在完成图像的配准后,我们需要新建一个与原图像相匹配的图层数据,完成图层数字化。选择菜单栏中的“文件”,在其下拉菜单中“新建表”

选中“添加新图层到当前地图窗口”,去掉“打开新地图窗口”,便可创建新的表结构,在“字段信息”中,输入字段“名字”、“类型”,并且设置字段的长度。可根据需要增加和删除字段,也可在此处更改“投影”的类型。这样便可创建新的数据库图层。

选择合适的投影 选择合适的单位 在图像上单击,以添加控制点 放大 缩小 单击确定

去掉打开新地图窗口的钩 在添加到当前地图窗口处打钩

创建新图层

在创建了新的表结构后,可为新创建的图层命名,选择相应的位置保存新图层的

信息。

(4)屏幕跟踪矢量化地图

选中“放大”工具,将地图放大到适当的尺度,这样做可以提高屏幕跟踪矢量化的精度。接下来,就可以使用“折线”、“多边形”或“线”等绘图工具,沿着区域的边缘对

各个区域进行屏幕跟踪矢量化。

如下图:

分区分块进行图像

信息的采集数字化

分区完成图像矢量化以后,如下图所示:

分区矢量化之后,点击“新建浏览窗口”,打开数据库,填写与各区域有关的相关信息。

在完成图像矢量化的基础上,可以点击菜单栏下的“地图”选项,选择“创建专题地图”,选择适合的图例,完成“福州市2008年各县市人口分布”专题地图的创建。

专题地图的是通过“renkou”进行的,使用分层设色,按等级完成“福州市2008年各县市人口分布”

Mapinfo使用教程

Mapinfo使用教程 一、安装 二、控件的安装 将Addgps1.mbx控件拷贝到C:\Program Files\MapInfo\Professional 6.5 SCP\TOOLS下即可。 三、mapinfo的使用 1、打开mapinfo软件 2、增加工具方法如下:工具工具管理器增加工具 打开“增加工具”出现如下对话框: 点激,出现如下对话框: 选中addgps1.MBX,打开,回到“增加工具”对话框如下(标题随意):

确定,“工具管理器“如下: 确定后,可发现mapinfo菜单快捷栏中多出了。 四、制图 1、打开,出现“Open GPS Date”对话框,查找所要处理的文本文件,打开。

2、生成新图,输入MAPINFO图名(参考林务管理作业编码说明),确定,请及时保存。 3、处理使每一图成闭合曲线,使图尽量圆润。 4、查找无间隙、无断线、无重复、无交叉等,选中全图,后执行“对象/合并”,再选中,执行“对 象/转换成区域”,将区域填充颜色(参考MAPINFO出图标准和管理)。 5、执行“表/更新列”出现如下对话框:选择更新的表、更新的列,点击“辅助”

确定。 6、生成浏览窗口,执行“表/维护/紧缩表” 确定,保存,表会自动关闭。 7、打开刚关闭的表,按鼠标右键,选择“图层控制”,将此表栏位的编辑勾选,点击“标注”

在“标注项”选中“GPS面积”,后选择“表达式”,出现对话框如下,输入表达式其中””为英文的双引号,确定。 在“标注选项”对话框中的“样式”,点击,出现“文本样式”对话框,更改字体属性,字体为12号粗体Arile,颜色与区域颜色相同,如下:

摄影测量和遥感工作流程

摄影测量和遥感工作流程 测绘航空摄影项目:航摄空域申请、编写航空摄影技术设计书、航摄仪的选用和检定、航摄季节和航摄时间的选择、摄区划分、航摄基本参数计算、航空摄影、航空摄影影像处理、成果质量检查和成果整理与验收等。 摄影测量的主要工序:控制测量、调绘、碎步测量、影像扫描、空中三角测量、数据采集和编辑、元数据制作和图历薄(文档薄)填写等。 遥感资料获取主要工序:控制测量、调绘及空中三角测量、影像处理、元数据制作和图历薄(文档薄)填写等。 遥感影像预处理: 1、影像格式转换 2、轨道参数提取 3、影像增强 4、去除噪声、滤波 5、去薄云处理 6、降位处理 7、多光谱波段选取 8、匀色处理 空中三角测量作业过程:准备工作、内定向、相对定向、绝对定向和区域网平差计算、区域网接边、质量检查、成果整理与提交7个环节。 1准备工作2匹配加密点3交互量测控制点、检查点等像点坐标4平差计算5区域网接边6质量检查、7成果整理与提交7个环节

数字线划图(DLG)制作过程:资料准备、数据采集与属性录入、图形数据和属性数据的编辑与接边、质量检查、成果整理与提交5个环节。 1资料准备、技术设计2外业像片控制测量3空中三角测量4创建立体模型5立体测量地形要素6外业调绘与补测7矢量数据编辑8成图9成果检查 数字高程模型(DEM)制作过程:资料准备、定向、特征点线采集、构建不规则三角网(TIN)内插DEM、DEM数据编辑、DEM数据接边、DEM数据镶嵌和裁切、质量检查、成果整理与提交9个环节。 1资料准备、技术设计2外业像片控制测量3空中三角测量4创建立体模型5影像匹配、DEM立体编辑6生成DEM数据7DEM分幅裁切8成图9成果检查 数字正射影像(DOM)制作过程:资料准备、色彩调整、DEM 采集、影像纠正(融合)、影像镶嵌、图幅裁切、质量检查、成果整理与提交8个环节。

ArcGIS影像配准及矢量化

实验三、影像配准及矢量化 一、实验目的 1.利用影像配准(Georeferencing) 工具进行影像数据的地理配准 2.编辑器的使用(点要素、线要素、多边形要素的数字化)。 注意:在基于ArcMap 的操作过程中请注意保存地图文档。 二、实验准备 数据:昆明市西山区普吉地形图1:10000 地形图――70011-1.Tif,昆明市旅游休闲图.jpg (扫描图)。 软件准备: ArcGIS Desktop ---ArcMap 三、实验内容及步骤 第1步地形图的配准-加载数据和影像配准工具 所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。打开ArcMap,添加“影像配准”工具栏。把需要进行配准的影像—70011-1.TIF 增加到ArcMap中,会发现“影像配准”工具栏中的工具被激活。 第2步输入控制点 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件

点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。在”影像配准”工具栏上,点击“添加控制点”按钮。使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置 用相同的方法,在影像上增加多个控制点(大于7个),输入它们的实际坐标。点 击“影像配准”工具栏上的“查看链接表”按钮。 第3步设定数据框的属性 增加所有控制点,并检查均方差(RMS)后,在”影像配准”菜单下,点击“更新显示”。执行菜单命令“视图”-“数据框属性”,设定数据框属性

●更新后,就变成真实的坐标。 第4步矫正并重采样栅格生成新的栅格文件 ●在”影像配准”菜单下,点击“矫正”,对配准的影像根据设定的变换公式重新采样,另存为一个新的影像文件。

二次开发入门MapBasic--MapInfo教程

MapInfo教程--二次开发入门摘要:MapBasic是Mapinfo自带的二次开发语言,它是一种类似Basic的解释性语言,利用MapBasic编程生成的*.mbx文件能在Mapinfo软件平台上运行,早期的Mapinfo二次开发都是基于MapBasic进行的。MapBasic学起来容易,用起来却束缚多多,无法实现较复杂的自定义功能,用它来建立用户界面也很麻烦,从现在角度看,MapBasic比较适合用于扩展Mapinfo功能。 一、利用MapBasic开发 MapBasic是Mapinfo自带的二次开发语言,它是一种类似Basic的解释性语言,利用MapBasic编程生成的*.mbx文件能在Mapinfo软件平台上运行,早期的Mapinfo二次开发都是基于MapBasic进行的。MapBasic学起来容易,用起来却束缚多多,无法实现较复杂的自定义功能,用它来建立用户界面也很麻烦,从现在角度看,MapBasic比较适合用于扩展Mapinfo功能。 二、利用OLE自动化开发 1. 建立Mapinfo自动化对象 基于OLE自动化的开发就是编程人员通过标准化编程工具如VC、VB、Delphi、PB等建立自动化控制器,然后通过传送类似MapBasic语言的宏命令对Mapinfo进行操作。实际上是将Mapinfo用作进程外服务器,它在后台输出OLE自动化对象,供控制器调用它的属性和方法。 OLE自动化开发的首要一步就是建立Mapinfo自动化对象,以Delphi为例(后面都是如此),你可设定一个Variant类型的全程变量代表OLE自动化对象,假设该变量名为olemapinfo,那么有: oleMapinfo := CreateOleObject('Mapinfo.Application') 一旦OLE自动化对象建立,也就是后台Mapinfo成功启动,你就可以使用该对象的Do方法向Mapinfo发送命令,如: oleMapinfo.Do('Set Next Document Parent' + WinHand + 'Style 1') 这一命令使Mapinfo窗口成为应用程序的子窗口,WinHand是地图窗口句柄,style 1 是没有边框的窗口类型。你还可以使用自动化对象的Eval方法返回MapBasic表达式的值,如下面语句返回当前所打开的表数: TablesNum:=olemapinfo.eval('NumTables()') 你也可以直接调用Mapinfo菜单或按钮命令对地图窗口进行操作,如地图放大显示:oleMapinfo.RunMenuCommand(1705) 2. 建立客户自动化对象触发CallBack 基于OLE自动化开发的难点在于所谓的CallBack,Mapinfo服务器对客户程序地图窗口的反应叫CallBack,假如你在地图窗口中移动地图目标,Mapinfo能返回信息告诉你地图目标当前的坐标位置,这就是CallBack功能。如果你想定制自己的地图操作工具或菜单命令,你必须依靠CallBack。但是想捕获CallBack信息,你的客户程序必须具备接收CallBack信息的能力,为此需要在客户程序中定义自己的OLE自动化对象,如: //定义界面 IMyCallback = interface(IDispatch) ['{2F4E1FA1-6BC7-11D4-9632-913682D1E638}'] function WindowContentsChanged(var WindowID: Integer):SCODE;safecall; function SetStatusText(var StatusText: WideString): SCODE; safecall; //定义界面实现

GOOGLE地图转MAPINFO地图教程

Google地图转MapInfo地图教程 一、软件准备 1、Google Earth Pro 2、GlobalMapper10 3、MapInfo Professional 7.0 把上述软件下载安装好。软件版本不同,细节操作可能稍有不同,但大体步骤还是一样的。 二、下载Google地图 1、打开Google Earth Pro软件,登录后,在左上角“飞到”中输入地区名,比如“桂林”。搜索后在主窗口中显示桂林地图。调整右上角方向与缩放工具,可进行相应浏览操作。 可再次在“飞到”中输入更细的地区名,比如“创新大厦”。 搜索后在主窗口中显示创新大厦附近区域的地图。 2、制作地标。 点击“添加”图标,选择“地标”菜单。 地图中出现一个浮动地标。 同时出现一个“Google Earth-New”对话框。可显示当前地标对应的经纬度。 移动浮动地标,对话框中的经纬度会发生相应改变。 选好点,点击“确定”,浮动地标将固定下来。此处命名为“Pt1”。 在“确定”前请务必先记下Pt1的经纬度数值,因为在地图配准时要用到的。 此处单位为“°”。如果不是,可以在“工具->设置”中修改。 此处请务必把单位设定为“°”,否则会严重影响后续步骤的操作。在“Google Earth设置”对话框的“3D显示”选项卡中,找到“显示经纬度选项”,选择“Decimal Degrees”。 下面再做一个地标“Pt2”。尽量不取相同经度或纬度,以提高配准经度。 记下Pt2经纬度数值。 如果不满意,可以右键点击地标,然后“删除”地标重新再做。 至少做两个地标,不设上限,地标越多地图配准越精确。但通常两个就够了。 3、保存Google地图为图像。 选择“文件->保存->保存地图”。 第一次使用Google Earth时“保存图像”选项可能不能用,此时先选择“保存到我的地标库”,下一次再点开“保存”时“保存图像”就会变成可用状态了。 出现“保存图像”对话框。 选择合适的分辨率,“保存”图像。分辨率越大,图像越精细,但载入时间会相应增加。 此处选用默认的屏幕分辨率。 保存图像类型可选。此处选为“JPG”。 关闭Google Earth,进入下一步操作。 三、地图配准。 1、打开GlobalMapper10,打开步骤二保存的map.jpg。弹出“Global Mapper”对话框,点“是”,进入图像匹配校正环节。 2、弹出提示信息,简单描述配准步骤。确定。 3、在“查看全部”窗口出现网格状的地图缩略图。 在此窗口拖拉鼠标,“缩放预览”将会出现相应变化。 在两个图间切换操作,可以得到合适的匹配控制点图像。此处不再赘述。 需要注意的是,控制点投影格式应该是“Geographic (Latitude/Longitude)/WGS84”,如果不是,请修改投影设置。 4、在“缩放浏览”中点中地标Pt1尖端处,会出现一红点表示瞄准该点。

医学影像图像处理 第二章

填空题 1、(像素)是组成数字图像的基本元素 2、经过(采样)和(量化)两个过程,模拟图像就可以转化成数字图像 3、(采样)是指将空域上或时域上连续的图像(模拟图像)变换成离散采样点(像素)集合的一种操作。 4、在进行采样时,(采样间隔)的选取是一个非常重要的问题,它决定了采样后图像的质量,即忠实于原图像的程度。 5、(量化)就是把采样点上表示亮暗信息的连续量离散化后,用数值来表示的过程。 6、由模拟图像转换的数字图像质量由两个指标来衡量,分别是(采样密度)和(采样频率)。 选择题: 1、根据一维采样定理,若一维信号g(t)的最大频率为ω,以( A )为间 隔进行采样,则能够根据采样结果g(iT) (i=…, -1, 0, 1,…)完全恢复g(t) A T≤1/2ω B T≤ω C T≥1/2ω D T≥ω 2、连续图像经过采样之后所获得的数字图像的效果与以下(AB)评价参 数有关。 A采样密度B采样频率 C 灰度值 D 量化等级 3、一般,当限定数字图像的大小时,为了得到质量较好的图像可采用如下 原则:AB

A对缓变的图像,应该细量化,粗采样,以避免假轮廓 B对细节丰富的图像,应细采样,粗量化,以避免模糊(混叠) C对缓变的图像,应该粗量化,细采样,以避免假轮廓 D对细节丰富的图像,应粗采样,细量化,以避免模糊(混叠) 4、以下对矢量图的描述正确的是( BC )矢量图图像使得具有两个优点: 一是它的文件数据量很小;二是图像质量与分辨率无关 A 公式化表示 B文件数据量小 C图像质量与分辨率无关 D容易表示颜色丰富的图形 5、以下( BCD )属于位图: A线画稿 B灰度图像 C索引颜色图像 D真彩色图像 6、以下哪些描述是正确的CD A灰度直方图表示了图像的空间信息 B一幅灰度直方图对应一幅图像 C子图直方图之和为整幅图的直方图 D直方图反映了图像中某灰度的像素 数量 简答题: 1、与模拟图像比较,数字图像具有的特点和优势表现在那几个方面?并 解释模拟图像和数字图像的概念。 答:数字图像的优势和特点表现在:节省由于存储胶片需要的很大存储空间; 能够根据临床或医生的要求,对数字化图像进行各种后处理,可增加显示信息的能力;对模拟图像手工查找需要浪费大量时间,胶片的归档容易出错,图像数字化后纳入PACS就可以解决这个问题;利用模拟图像使得远 程会诊不便,以人工送胶片的方式传递信息,不仅传递时间长,延误诊断,

ArcGIS空间校正或影像配准

ArcGIS 空间校正影像配准 1、空间校正是针对矢量图的,栅格配准是针对栅格影像的。 在ArcMap中对应的Spatial Adjustment工具条和Georeference工具条【具体平台操作分别参考: https://www.360docs.net/doc/cb9831497.html,/ESRI/thread-47016-1-1.html和 https://www.360docs.net/doc/cb9831497.html,/ESRI/viewthread.php?tid=23306】;在AE中的具体栅格配准接口为:IGeoreference 、而空间校正根据具体的校正的方法有很多种,具体介绍如下: I、彷射变换: 二维的彷射变换是AffineTransformation2D类,彷射变换主要有两种变换:Conformal Transformation(等角变换)和 Affine Tranformation(真彷射变换),对应的接口机器构造函数为: IAffineTransformation2D3::DefineConformalFromControlPoints和IAffineTransformation2D::DefineFromControlPoints。其中等角变换要求至少两个已知点,因为他的变换函数使用4参数;而真彷射变换要求至少三个已知点,因为他的变换函数使用6参数。 II、投影变换: 主要实现IProjectiveTransformation2DGEN接口。至少需要4个控制点,因为该变换函数有八个参数。 III、还有相似变换等等。 这些接口都是继承于ITransformation,是通过几何的ITransform2D 接口中Transform (esriTransformDirection direction, ITransformation transformation )方法发挥作用的。 2、判断某图层是为内存图层: IFeatureLayer pFeatLayer = MapCtrl.get_Layer(i) as IFeatureLayer; if (pFeatLayer.DataSourceType.Trim().ToUpper() == "InMemory Feature Class".Trim().ToUpper()) { } 空间校正(spatial adjustment)方法

C#开发MapInfo教程1

C#开发GIS应用简明教程 2009-11-15 来自:CSDN Blog 字体大小:【大中小】 ?摘要:这篇是C#开发GIS应用简明教程,从工具开始将其,包括设计窗体、创建永久图层等等。希望本文能对大家有所帮助。 ? C#开发GIS,这里将介绍MapX为开发人员提供一系列的工具,包括C#对MAPX图元的编程技术。这些工具的使用,可以通过MapX的帮助文档中查到。 1.工具(ToolConstants) MapX为开发人员提供一系列的工具,这些工具的作用各有不同,我们通过开发一个应用程序来了解这些工具的作用,至于这些工具的具体说明,可以在MapX的帮助文档中,通过查找"Available Standard Tools" 看到相应的解释.一些MapX的相关资料也有介绍. 在.NET编程环境中新建一个C#的WindeosApplication(Windows应用程序)项目,然后在菜单中选择”项目/添加引用”,打开如下图的窗口,在窗口中选择COM标签,在组件名称列表中双击MapInfo MapX V5.单击"确认"按钮,将Map5控件加入到.Net的工具箱中. 接着,将MapInfo MapX V5 控件画到窗体上,再在窗体上画一个ComboBox控件comboBo x1.如下图: 双击设计窗体,编写Form1_Load代码如下: 1.private void Form1_Load(object sender, System.EventArgs e) 2.{ 3.ArrayList ToolsList=new ArrayList(); 4.ToolsList.Add(MapXLib.ToolConstants.miArrowTool); 5.ToolsList.Add(MapXLib.ToolConstants.miCenterTool); 6.ToolsList.Add(https://www.360docs.net/doc/cb9831497.html,abelTool); 7.ToolsList.Add(MapXLib.ToolConstants.miPanTool); 8.ToolsList.Add(MapXLib.ToolConstants.miPolygonSelectTool); 9.ToolsList.Add(MapXLib.ToolConstants.miRadiusSelectTool); 10.ToolsList.Add(MapXLib.ToolConstants.miSymbolTool); 11.ToolsList.Add(MapXLib.ToolConstants.miTextTool); 12.ToolsList.Add(MapXLib.ToolConstants.miZoomInTool); 13.ToolsList.Add(MapXLib.ToolConstants.miZoomOutTool); https://www.360docs.net/doc/cb9831497.html,boBox1.DataSource=ToolsList; 15.}

《MaoInfo 7.0 CN 教程》之MapInfo的工作空间

工作空间 1.1 工作空间 工作空间是MapInfo用于保存表、窗口和窗口位置的文件。在使用MapInfo工作过程中会用到许多表和窗口,在这些表和窗口使用前须一一打开,如果我们在退出MapInfo以前将这些打开的表、窗口和窗口的位置保存为工作空间文件,以后使用相同的表和窗口可直接打开保存过的工作空间就可以了,MapInfo将恢复你到保存时的状态,不必逐个打开需要使用的文件,以提高工作效率。工作空间文件记录的是该工作空间所有使用的文件、打开的窗口及位置、MapInfo环境设置等信息。 1.2创建工作空间 ·启动MapInfo Professional; ·在工作空间中打开你所需的表和窗口,设定它们的大小位置(如果你正在使用MapInfo,直接进行下面的步骤); ·选择“文件[F]”>“保存工作空间[K]”命令; ·给出该工作空间的文件名和保存路径; ·单击“保存(S)”。 1.3 打开工作空间 ·选择“文件[F]”>“打开[O]”,出现“打开”对话框;或单击常用工具栏“打开表”图标“”打开; ·从“文件类型(T)”下拉列表中选择工作空间“Workspace(.wor)”; ·用“查找范围(I)”下拉框或通过双击其下的文件夹指定要打开的工作空间所在路径; ·选定要打开的工作空间的名称,如果要选择多个工作空间文件,可以用“Ctrl”或“Shift”配合鼠标来选取,选取的多个文件必须位于同一路径,不同路径的文件可分两次或多次打开; ·单击“打开(O)”,如果打开单个文件,也可以双击该文件。 另外,在MapInfo的快速启动对话框里有“打开工作空间[W]”选项,也可以通过此方式打开已有的工作空间。 1.4 MapInfo.wor文件 MapInfo.wor是退出MapInfo时,MapInfo 自动生成的工作空间文件,存储的是关闭前MapInfo的会话信息。如果有不想覆盖原有文件,可以将其重新命名。如果在退出时不想自动生成此文件,可以通过菜单命令“选项[P]”>“参数设置[P]”>“启动[T]”来设置。如果系统默认的位置没有MapInfo.wor文件,而在MapInfo快速启动选项里又选择了“恢复上次任务[R]”选项,MapInfo将不能恢复上次关闭之前的任务,将按“取消”方式启动。 1.5 Startup.wor文件 Startup.wor文件也是一个工作空间文件,与一般的工作空间文件不同的是:如果该文件位于MapInfo指定的位置,则MapInfo启动时自动加载它们而不出现快速启动对话框。这种启动方式将忽略MapInfo.wor文件存在与否,也就是说,MapInfo的启动方式与其关闭前的状态没有关系。 Startup.wor文件的创建方式与一般的工作空间文件的创建方式相同,所不同的仅仅是文件名必须是“Startup.wor”,保存的位置是固定的。 Startup.wor被自动加载的位置有两个:一是MapInfo的工作目录,也就是Mapinfow.exe 所在的目录;二是操作系统的配置文件Win.ini所在的目录。在第二种情况中,由于操作系

Landsat-TM-影像处理最完整流程

一. 界面系统介绍 1. 主菜单:菜单项,File、Basic Tool、Classification、Tranform、Spectral实 习所涉及的(粗略介绍) 2. Help 工具的使用 3. 主菜单设置(preferences):内存设置 二. 文件的存取与显示 1.图像显示 由一组三个不同的图像窗口组成:主图像窗口、滚动窗口、缩放窗口。 1)主图像Image窗口:(400*400)100%显示(全分辨率显示)scroll的方框,可 交互式分析、查询信息。主图像窗口内的功能菜单:在主图像窗口内点击鼠标右键, 切换隐藏子菜单的开启和关闭。该"Functions" 菜单控制所有的ENVI交互显示功能,这包括:图像链接和动态覆盖;空间和波谱剖面图;对比度拉伸;彩色制图;诸如ROI 的限定、光标位置和值、散点图和表面图等交互特征;诸如注记、网格、图像等值线 和矢量层等的覆盖(叠置);动画以及显示特征。 2)滚动Scroll窗口:全局,重采样(降低分辨率)显示一幅图像。只有要显示的图像比主图像窗口能显示的图象大时,才会出现滚动窗口。滚动窗口位置和大小最初在 envi.cfg文件中被设置并且可以被修改。 3)缩放Zoom窗口:(200*200)显示image的方框。缩放系数(用户自定义)出现在 窗口标题栏的括号中。 2.图像的头文件资料的获取和编辑 ENVI:File>>Edit ENVI Header,选择相应的文件。 从Header Info 对话框里,你可以点击Edit Attributes 下拉菜单中的选项,调用 编辑特定文件头参数的独立对话框。这些参数包括波段名、波长、地图信息等。3.图像的存取 File > Open Image File. 当你打开任何文件,可用波段列表(ABL)自动地出现。 ABL列出该图像文件的所有波段,并允许你显示灰阶和彩色图像、启动新的显示窗口、 打开新文件、关闭文件,以及设置显示边框。 要选择当前活动显示,请按以下步骤: 从ABL(Available Bands List)内,点击“Display #X”按钮菜单(其中“X” 是与显示窗口标题栏内数字相对应的数字),再从列表中选择所需要的显示。 要开始一个新的显示,从按钮菜单选择“New Display”。

矢量数据配准具体步骤(ARCGIS软件)

ArcGIS下矢量数据配准 ArcGIS 空间校正(spatial adjustment)是个常用的工具,下面简单说一下它的使用方法。 下图中,青色的是已经有坐标系的要素(基准要素),黄色的是需要校正的要素(被校正要素)。 1、将已经具有坐标系的要素类和需要校正的要素类加进arcmap中(注意:先加入有坐标系的图层),调出spatial adjustment工具条,使需要校正的图层处于编辑状态。

2、在spatial adjustment工具条菜单里设置要校正的数据,把要校正的要素类打钩, 3、设置校正方法 每种校正方法的适用范围和区别可看帮助文件。仿射变换是最常用的方法,建议使用。

4、设置结合环境,以便准确地建立校正连接 Editor->snapping: 5、点置换连接工具 6、点击被校正要素上的某点,然后点基准要素上的对应点,这样就建立了一个置换链接,起点是被校正要素上的某点,终点是基准要素上的对应点。用同样的方法建立足够的链接。理论上有三个置换链接就能做仿射变换,但实际上一般是是不够用的。实际使用中要尽量多建几个链接,尤其是在拐点等特殊点上,而且要均匀分布。

7、点spatial adjustment工具条菜单下的adjust,即可应用配准,然后保存编辑。

当熟悉整个过程后,可以试试其他几种变换(相似、投影、橡皮拉伸等)。 上面的方法是将一个没有坐标系的要素类校正到一个有坐标系的要素类,简单说是图对图校正。如果只有一个没有坐标系的要素类,但知道它上面关键点的真实坐标,上面的4、5、6步用下面方法代替: 4、读出原图上关键点的屏幕坐标,找到和它对应的真实坐标 5、建立连接链接文件,格式为文本文件,第一列是关键点的屏幕x坐标,第二列是关键点的屏幕y坐标,第三列是关键点真实的x坐标,第四列是关键点真实的y坐标,中间用空格分开,每个关键点一行。如下图所示 6、在spatial adjustment菜单中打开链接文件,选刚才建立好的链接文件

MapInfo教程

C#开发GIS应用简明教程 ?摘要:这篇是C#开发GIS应用简明教程,从工具开始将其,包括设计窗体、创建永久图层等等。希望本文能对大家有所帮助。 ? C#开发GIS,这里将介绍MapX为开发人员提供一系列的工具,包括C#对MAPX图元的编程技术。这些工具的使用,可以通过MapX的帮助文档中查到。 1.工具(ToolConstants) MapX为开发人员提供一系列的工具,这些工具的作用各有不同,我们通过开发一个应用程序来了解这些工具的作用,至于这些工具的具体说明,可以在MapX的帮助文档中,通过查找"Available Standard Tools" 看到相应的解释.一些MapX的相关资料也有介绍. 在.NET编程环境中新建一个C#的WindeosApplication(Windows应用程序)项目,然后在菜单中选择”项目/添加引用”,打开如下图的窗口,在窗口中选择COM标签,在组件名称列表中双击MapInfo MapX V5.单击"确认"按钮,将Map5控件加入到.Net的工具箱中. 接着,将MapInfo MapX V5 控件画到窗体上,再在窗体上画一个ComboBox控件comboBo x1.如下图: 双击设计窗体,编写Form1_Load代码如下: 1.private void Form1_Load(object sender, System.EventArgs e) 2.{ 3.ArrayList ToolsList=new ArrayList(); 4.ToolsList.Add(MapXLib.ToolConstants.miArrowTool); 5.ToolsList.Add(MapXLib.ToolConstants.miCenterTool); 6.ToolsList.Add(https://www.360docs.net/doc/cb9831497.html,abelTool); 7.ToolsList.Add(MapXLib.ToolConstants.miPanTool); 8.ToolsList.Add(MapXLib.ToolConstants.miPolygonSelectTool); 9.ToolsList.Add(MapXLib.ToolConstants.miRadiusSelectTool); 10.ToolsList.Add(MapXLib.ToolConstants.miSymbolTool); 11.ToolsList.Add(MapXLib.ToolConstants.miTextTool); 12.ToolsList.Add(MapXLib.ToolConstants.miZoomInTool); 13.ToolsList.Add(MapXLib.ToolConstants.miZoomOutTool); https://www.360docs.net/doc/cb9831497.html,boBox1.DataSource=ToolsList; 15.}

ArcGis中进行地形图的配准

ArcGis中进行地形图的配准 地形图配准 1.1.1 方法简介  1.1.1.1 方法0  所有图件扫描后都必须经过扫描纠正,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 对影像的配准有很多方法,下面介绍一种常用方法。 (1)打开 ArcMap,增加 Georeferncing 工具条。 (2)把需要进行纠正的影像增加到 ArcMap 中,会发现 Georeferncing 工具条中的工具被激活。 (3)在配准中我们需要知道一些特殊点的坐标,即控制点。可以是经纬线网格的交点、公里网格的交点或者一些典型地物的坐标,我们可以从图中均匀的取几个点。如果我们知道这些点在我们矢量坐标系内坐标,则用以下方法输入点的坐标值,如果不知道它们的坐标,则可以采用间接方法获取。 (4)首先将 Georeferncing 工具条的 Georeferncing 菜单下 Auto Adjust 不选择。 (5)在 Georeferncing 工具条上,点击 Add Control Point 按钮。 (6)使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置: (7)用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。

(8)增加所有控制点后,在 Georeferencing 菜单下,点击 Update Display。 (9)更新后,就变成真实的坐标。 (10)在 Georeferencing 菜单下,点击 Rectify,将校准后的影像另存。 后面我们的数字化工作是对这个校准后的影像进行操作的。 1.1.1.2 说法1  在配准前,先在arctoolbox下的date management tool下的projections and transformations进行投影系统的定义;然后在arcmap中,利用georeferening工具,进行控制点的输入。增加所有控制点后在georeferening工具下点击updatedisplay,最后rectify保存影像。重新打开配准后的影像在界面的下方即可看到配准后显示的坐标。 1.1.1.3 说法  在利用ArcGIS进行数字化,或者把栅格图像加载到已有坐标系的地图中时,首先的工作就是进行地图的空间配准。 对栅格图像进行配准时,可以用Georeferencing工具。对已有GIS图与其它坐标系或者地图进行配准时,可以利用Spatial Adjustment工具。 1.利用Georeferencing工具配准栅格图像

MapInfo基础教程

MapInfo基础教程 一、 MapInfo简介 MapInfo是由MapInfo公司推出的一个地理信息系统(Geographic Information System 简称GIS)软件,MapInfo Professional 提供了数据库(包括功能强大的 SQL 查询)和地图、图表和统计图可视化的处理功能。是进行数据分析、销售和展示不可多得的商用工具。 拥有 MapInfo Professional,计算机地图绘制功能尽在掌控。您可以将数据显示为点、按照专题显示为影线区域、作为饼图或条形图、作为街区等。您还可以执行地理操作,例如重新分区、合并和拆分对象以及缓冲处理。借助于 MapInfo Professional,还可以查询数据并直接访问远程数据。 例如, MapInfo Professional 可以显示哪个分店最靠近最大的客户。还可以计算客户和商店之间的距离,显示去年花费最多的客户,可以按照销售量通过颜色编码显示商店。所有这一切只需在地图上以可视化的方式显示数据即可。 从其兼容性来看,MapInfo Professional 可兼容 Microsoft Windows 98、Windows 2000、Windows NT 4.0、Windows XP Professional 和 Windows XP Home 以及 Office,以便再在视窗环境实现轻松自如的运用。 我们现在主要运用其数字制图功能。 二、 MapInfo数据格式 MapInfo支持的数据格式是Tab形式的,通常在MapInfo中,创建一个表将会产生以下五个文件: ●.tab:此文件说明表的结构。这是一个说明数据所在文件的格式的小 文本文件。 ●.DAT:这些文件包含制表数据。 ●.MAP:此文件说明图像对象。 ●.ID:此文件是一个链接数据和对象的交叉索引文件。 ●.IND:此文件是一个链接数据和用于 Microsoft Access 表的对象的交 叉索引文件。 三、 MapInfo基础 3.1 工具栏的使用 MapInfo在 4个工具栏中提供了众多工具按钮和命令,借助于此,点击按钮即可实现众多地图绘制创意。

图像预处理流程

图像预处理流程: 图2.2图像预处理流程图 2.2系统功能的实现方法 系统功能的实现主要依靠图像处理技术,按照上面的流程一一实现,每一部分的具体步骤如下: 1原始图像:由数码相机或其它扫描装置拍摄到的图像; 2预处理:对采集到的图像进行灰度化、图像增强,滤波、二值化等处理以克服图像干扰; 3字轮定位:用图像剪切的方法获取仪表字轮; 4字符分割:利用字符轮廓凹凸检测定位分割方法得到单个的字符; 5字符识别:利用模板匹配的方法与数据库中的字符进行匹配从而确认出字符,得到最后的仪表示数。

2.3.1 MATLA B简介 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++ ,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB 爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。 2.3.2 MATLAB的优势和特点 1、MATLAB的优势 (1)友好的工作平台和编程环境 MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面。包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文件的浏览器。随着MATLAB的商业化以及软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强,操作更简单。而且新版本的MATLAB提供了完整的联机查询、帮助系统,极大的方便了用户的使用。简单的编程环境提供了比较完备的调试系统,程序不必经过编译就可以直接运行,而且能够及时地报告出现的错误及进行出错原因分析。

ArcGIS实验操作 九 地理配准

ArcGIS实验操作(九) 地理配准(Georeferncing) 数据:昆明市西山区普吉地形图 1:10000 地形图――70011-1.tif 要求:进行地图配准,以确保矢量化工作顺利进行。 操作步骤: 1.加载配准工具栏和地图数据: z打开ArcMap,添加“Georeferncing”工具栏。 在ArcMap中弹出如下工具栏: z把需要进行配准的影像—70011-1.TIF增加到ArcMap中,会发现“Georeferncing”工具栏中的工具被激活。

2.输入控制点: 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 z在“Georeferncing”工具栏上,点击“添加控制点”按钮。

z使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位 对应的X、Y坐标值。如下图所示:

点击全图显示,可查看地图窗口: z用相同的方法,在影像上增加至少4个控制点(控制点能均匀分布于四周,且数目不能太少),输入它们的实际坐标。也可以点击添加控制点按钮后,在地图窗口上单击确定一个控制点,右击选择“Input X and Y”,即可输入实际坐标:

输入准确的坐标值: 注意:若输完坐标值后,配准地图不可见,可点击。 同上,输入其它控制点的实际坐标值,本操作仅输入4个控制点仅是为演示需要,实际情况下需要输入更多的均匀分布的控制点。 然后,点击工具栏上的“查看链接表”按钮:

注意: 检查控制点的残差和RMS,删除残差特别大的控制点并重新选取控制点。Total RMS误差越小越好。 在连接表对话框中点击“保存”按钮,可以将当前的控制点保存为磁盘上的文件,以备使用。 3.设定数据框的属性: z增加所有控制点,并检查均方差(RMS)后,在“影像配准”菜单下,点击“更新显示”。 执行菜单命令“视图”-“数据框属性”,设定数据框属性,在“常规”选项页中,将地图显示单位设置为“米”

mapinfo中文教程

MapInfo概述 1.1 MapInfo简介 MapInfo是美国MapInfo公司的桌面地理信息系统软件,是一种数据可视化、信息地图化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,形成了极具实用价值的、可以为各行各业所用的大众化小型软件系统。MapInfo 含义是“Mapping + Information(地图+信息)”即:地图对象+属性数据。 1986年MapInfo公司成立并推出了第一个版本—MapInfo for DOS V1.0及其开发工具MapBasic,此后又推出了DOS平台的2.0和3.0版。1995年底MapInfo发布了MapInfo Professional,是一个以Windows 95和Windows NT为平台的桌面地理信息系统。目前该软件的最新版本是MapInfo Professional 7.5及其系列软件。 MapInfo Professional是一套强大的基于Windows平台的地图化解决方案,可以方便地将数据和地理信息的关系直观的展现,其复杂而详细的数据分析能力可帮助用户从地理的角度更好地理解各种信息;可以增强报表和数据表现能力,找出以前无法看到的模式和趋势,创建高质量的地图以便做出高效的决策;凭借其新特性和增强功能,MapInfo Professional 使得桌面地图化和分析功能更快和更容易-并可延伸至整个企业。 MapInfo Professional提供一整套功能强大的工具来进行复杂的商业地图化、数据可视化和GIS功能。通过MapInfo Professional可连接本地及服务器端的数据库,创建地图和图表以揭示数据行列背后的真正含义。也可以定制MapInfo Professional以满足用户的特定需要。 支持Oracle8i完全读/写,通过OCI对Oracle8i及通过ODBC对其它数据源的实时访问。 经历了近20年时间,MapInfo公司成为全球最大的100家软件公司之一。产品行销58个国家和地区,有22种语言的版本,超过30万个正式用户。该产品在1990后进入我国,经过十几年的发展,已经在诸多领域得到广泛应用。 1.2 MapInfo的软件开发思想 MapInfo公司凭借MapInfo系列产品取得了长足的发展,其先进的软件开发技术和软件开发思想,引起了IT业界的注意。微软使用了MapInfo提供的技术在Office办公套件中,已经成功地加入了MapInfo的地图功能,称为数据地图(DataMap);MapInfo与其它大公司的合作;在与Oracle、Sybase等大型数据库公司的合作方面,已经将MapInfo作为企业级大型的数据库的前端工具,实现数据的地理空间查询及可视化显示;INFORMIX、IBM、SUN、HP等都选择MapInfo作为长期合作伙伴。 MapInfo先进的软件开发思想已经为一些专业的CAD、地理信息系统公司所仿效:例如Autodesk公司推出的Autodesk World、Autodesk MapGuide 及AutoCAD Map等。这些先进的软件开发思想包括: ·尽可能向微软公司产品(Windows/Office)的操作特性靠拢。如使用鼠标右键快捷菜单、一致的工具按钮、可码放的工具条、安装与卸装流程、拖放技术、剪贴板技术、Ctrl+、Shift+、Alt+鼠标的使用、支持对象连接与嵌入(OLE)技术、邮件发送等; ·全方位支持从单用户环境、客户机/服务器环境和网络环境(包括Internet和Intranet)等各种体系结构; ·支持ODBC(开放的数据库连接)技术,使不同的数据库系统之间可以进行数据共享和链接,如MapInfo可以直接使用微软Access数据库中的数据。 ·具有类Basic(即VBA、Visual Basic for Applications)的二次开发语言(MapBasic)。

相关文档
最新文档