MapInfo地图学实验指导.docx

上传人:b****0 文档编号:12484900 上传时间:2023-04-19 格式:DOCX 页数:14 大小:173.62KB
下载 相关 举报
MapInfo地图学实验指导.docx_第1页
第1页 / 共14页
MapInfo地图学实验指导.docx_第2页
第2页 / 共14页
MapInfo地图学实验指导.docx_第3页
第3页 / 共14页
MapInfo地图学实验指导.docx_第4页
第4页 / 共14页
MapInfo地图学实验指导.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

MapInfo地图学实验指导.docx

《MapInfo地图学实验指导.docx》由会员分享,可在线阅读,更多相关《MapInfo地图学实验指导.docx(14页珍藏版)》请在冰豆网上搜索。

MapInfo地图学实验指导.docx

MapInfo地图学实验指导

实验一熟悉环境

一、目的

1.熟悉MapInfo的环境,了解MapInfo的文件组成。

2.建立矢量数据文件,为后面的实习打下基础。

二、要求

数字化中国轮廓图,包括各省市自治区范围(面)、长江、黄河(线)、主要城市(点),并分别建立关于点、线、面的三个Table文件。

三、MapInfo简介

1.MapInfo的基本功能

①数据输入与输出:

空间数据库、属性数据库的建立、维护与管理,并可以方便地与其它系统进行数据交换。

②强大的地图编辑功能。

它具有较为完善的专题制图模块及其友好的界面,这是其它大多数GIS软件所不及的。

③功能完备的数据分析、查询功能,包括SQL查询、统计分析以及各种地理分析等。

④提供MapBasic二次开发工具,方便用户针对不同的开发系统制定更为友好的用户界面,并通过开发进一步扩展MapInfo的功能。

2.MapInfo的一个重要概念——地图图层

3.MapInfo文件组成

MapInfo是以表的形式来组织信息的,每一个表都是一组MapInfo文件,这些文件组成了地图文件和数据库文件。

一个典型的MapInfo表将由下列文件构成:

①文件名.tab:

描述表的数据结构。

它是一个小的文本文件,描述包含数据文件的格式。

②文件名.Dat,或文件名.Dbf、xls、wks:

这些文件包含表格数据。

若工作中采用dBASE/FoxBASE、Excel等文件,MapInfo将由一个.tab文件和以上数据或电子表格文件组成。

对于栅格数据文件,该等效扩展名就是bmp、tif、gif等。

③文件名.map:

该文件描述图形对象。

④文件名.id:

这是一个交叉引用文件,用于连接数据和图形对象。

此外,表还可以包含一个索引文件(文件名.ind),索引文件用于查找地图对象,如果用户在表中确定了用于查找的关键字段,该索引就存在与索引文件中。

四、步骤

1.启动计算机,进入Windows桌面。

2.打开资源管理器,在D盘根目录下新建一子目录,目录名为“班级名称”。

该目录作为整个班级的总目录。

3.再在“班级名称”目录下新建二级子目录,并以同学各自的姓名命名。

以后每位同学的实习成果都应存放在自己的目录下。

4.回到桌面,运行MapInfo应用程序,进入MapInfo。

5.选择菜单文件(File)>打开表(OpenTable…),出现打开表对话框。

6.将对话框中的文件类型(ListFileofType)定为栅格图象(RasterImage);选择正确路径,找到china(.tif)文件,单击打开(OK)按钮,出现下列提示框:

“你想简单地显示未配准的图象,或配准它使它具有地理坐标?

”,单击显示(Display)按钮,窗口出现China栅格图象。

7.选择菜单地图(Map)>图层控制(LayerControl),出现图层控制对话框,使装饰图层(CosmeticLayer)可编辑,见下图:

8.选择绘图(Draw)工具条中的点编辑工具,找到各城市符号的中心点单击鼠标左键,数字化图上所有城市的点位。

9.选择菜单地图(Map)>保存装饰对象(SaveCosmeticObjects…),出现保存装饰对象对话框,选择正确路径,取名Point存盘。

10.选择绘图(Draw)工具条中的折线编辑工具,数字化长江、黄河。

方法是:

找到起点单击鼠标,然后沿着欲数字化线段依次寻找拐弯点并单击鼠标,直至河流的另一端点,双击鼠标结束。

重复第九步骤,取名Line存盘。

11.选择绘图(Draw)工具条中的面编辑工具,数字化各省市自治区范围。

方法同上,但表示结束的鼠标双击使得终点与起点自动连接形成封闭的多边形。

重复第九步骤,取名Region存盘。

12.打开Windows资源管理器,查看以上三组MapInfo文件。

五、说明

鉴于本次实习目的,数字化内容可概略些(少采些点),尽量全部完成。

但数字化精度(详细程度)可根据各人对计算机及MapInfo的熟悉情况而定。

实验二栅格图象配准

一、目的

通过实习深入理解物理坐标与用户坐标的概念及其转换关系。

二、要求

在MapInfo环境下用不同方式进行栅格图象配准。

三、步骤

运行MapInfo

1.查看实习一的成果

⑴打开原数字化底图china,并打开数字化文件point、line、region,记住各对象的相对位置和线划、区域轮廓的形状。

⑵关闭全部Table。

⑶在不打开原数字化底图(china.jpg)的情况下,再次打开数字化文件point、line、region,查看各对象的相对位置和线划、区域轮廓的形状,比较查看与前次打开有何不同。

2.图象配准方法一

⑴选择菜单文件(File)>打开表(OpenTable…),出现打开表对话框,将对话框中的文件类型(ListFileofType)定为栅格图象(RasterImage);选择正确路径,找到china(.jpg)文件,单击打开(OK)按钮,出现下列提示框:

“表定义已存在,覆盖吗?

”,单击确定按钮,又出现下列提示框:

“你想简单地显示未配准的图象,或配准它使它具有地理坐标?

”,单击配准(register)按钮,窗口出现图象配准对话框。

⑵单击投影(Projection)按钮,出现投影选择对话框,选择与原图匹配的地图投影。

china.jpg原图采用的是等积圆锥投影,故应使选择投影对话框中的选项如下图所示。

确定,回到图象配准对话框。

⑶从纸张地图上选择控制点,并读取坐标。

⑷单击图象配准对话框中预览图象的某一点(此点与地图上所选点一致),出现增加控制点对话框。

在对话框中输入相应控制点的坐标值。

⑸单击图象配准对话框中的新建按钮,重复上一步骤,增加控制点。

当控制点增加到四个时,图象配准对话框中出现配准误差值,如果误差太大,则重新采控制点,或编辑控制点坐标,直到满意为止。

3.图象配准方法二

⑴打开D:

\mapinfo\data\world\world.tab

⑵重复方法一中的⑴⑵⑷步骤,不输入控制点坐标,单击确定,图象配准对话框上部控制点坐标预览窗口显示控制点坐标为零。

⑶选中该控制点,使其突出。

⑷回到MapInfo主窗口,选择主菜单表(Table)>栅格图象(rasterimage)>从地图上选择控制点(selectcontrolpointfrommap),此时鼠标表现为十字符。

⑸在world图形上选择相应的控制点,单击之。

编辑控制点对话框出现,且控制点坐标已输入。

⑹同法增加或修改、编辑控制点,直到满意为止。

实验三空间数据库的建立

一、目的

掌握GIS空间数据库建立的基本方法

二、要求

数字化中国图上全部要素,并针对不同的要素分别建立图层。

三、步骤

1.运行MapInfo应用程序,进入MapInfo;

2.打开已配准的图象China;

3.选择菜单地图(Map)>图层控制(LayerControl),出现图层控制对话框,使装饰图层(CosmeticLayer)可编辑;

4.选择绘图(Draw)工具条中的点编辑工具,找到各城市符号的中心点单击鼠标左键,数字化图上所有城市的点位。

5.选择菜单地图(Map)>保存装饰对象(SaveCosmeticObjects…),出现保存装饰对象对话框,选择正确路径,取名存盘。

6.选择绘图(Draw)工具条中的折线编辑工具,以图上长江或黄河的源头作为起点单击鼠标,然后依次寻找河流上欲数字化的点并单击鼠标,直至河流的另一端点,双击鼠标结束。

重复第5步骤,取名存盘。

7.选择绘图(Draw)工具条中的多边形编辑工具,数字化各省市自治区范围。

方法同上,但表示结束的鼠标双击使得终点与起点自动连接形成封闭的多边形。

对于邻区公共边部分尽量使用MapInfo的snap功能:

S键为snap双向选择键,当snap功能键起作用时,可自动捕捉光标一定范围内已数字化的点,按住shift键则可捕捉公共线段。

重复第5步骤,取名存盘。

8.如发现数字化点位不准,在图层可编辑的情况下,选择绘图工具条上的整形按钮和加点按钮进行调整。

9.选择绘图(Draw)工具条中的文本编辑工具,输入各省名。

10.选择菜单选项(Option)>线式样(LineStyle)/面式样/符号式样/字体式样,编辑各要素。

四、说明

本次实习不同于实习一,必须保证一定的精度,并尽量完成全部内容的数字化。

实验四属性数据库的建立

一、目的

掌握GIS属性数据库建立及其与空间数据库关联的方法。

二、要求

新建一个Table,建立中国各省市属性数据库。

修改实习三数字化的城市Table结构,输入人口数据。

三、步骤

(1)、创建Table,输入属性数据。

1.运行MapInfo应用程序,进入MapInfo。

2.选择菜单:

文件(file)>新建表(NewTable),出现NewTable对话框,在对话框的复选框中选中OpenNewBrowser,然后点击创建(Create)按钮,新表结构(NewTableStructure)对话框出现。

3.表结构对话框中点击增加字段(AddField)按钮,并给出字段的名称、类型、宽度。

根据需要增加若干字段。

然后点击创建按钮,出现创建新表(CreateNewTable)对话框,选择正确路径,为新建表起名,出现该表浏览窗口(Browser)。

4.选择菜单:

编辑(Edit)>新建行(NewRow),或用快捷健Ctrl+E,增加新的记录。

5.输入附录一所提供的信息。

(2)、修改空间数据的Table结构,插入属性数据

1.打开实习三所数字化的城市点位Table,选择表>维护(Maintenance)>表结构(TableStructure),出现修改表结构对话框(与新表结构对话框相同)。

与上面步骤3一样增加若干字段。

确定后地图窗口自动关闭。

2.选择菜单:

窗口>新地图窗口/新浏览窗口,使地图窗口及浏览窗口再现。

3.选择菜单:

窗口>平铺窗口(tile),使地图窗口与浏览窗口并列。

4.在地图窗口选择某一城市符号,则浏览窗口将突出该点的记录。

如果该记录不在当前窗口范围内,则选择菜单:

查询>查找选中部分,此时选中的记录将跳到窗口的第一行。

在该记录行输入相应字段的数据。

5.同法输入附录二中所有城市的数据。

(3)、将新建的属性数据库与相应的空间数据库进行连接,将属性数据添加到空间数据库中

1.打开实习四数字化的省区Table(假设其名为citymap)。

2.选择表>更新列(UpdateColumn),出现其对话框,选择citymap进行更新,出现更新列对话框,对话框中各项选择如下图。

3.更新列(ColumntoUpdate)选择新增临时列(AddNewTemporaryColumn),或者欲更新的项。

点击Join按钮出现又一对话框,选择目标Table(欲更新)和源Table(数据来源)的关联字段,如下图。

(注:

两关联字段的类型应一致)。

4.以上更新是临时性的,若要永久存放,则必须选择文件>另存为(Saveas),并重新起名存盘。

5.保存所有Table。

附录一:

ID

Name

总人口85(万人)

非农业人口(万人)

1

哈尔滨

263

225

2

沈阳

420

325

3

长春

186

148

5

拉萨

25

20

7

北京

586

510

8

天津

538

420

9

海口

163

138

10

石家庄

116

93

11

济南

143

116

12

成都

258

159

13

银川

35

30

14

呼和浩特

40

38

15

太原

188

139

16

兰州

135

106

17

西安

233

173

18

郑州

159

101

19

合肥

88

63

20

杭州

373

102

21

西宁

60

50

22

南昌

112

96

23

长沙

116

90

24

福州

119

78

25

重庆

278

208

26

武汉

340

296

27

南京

225

192

28

上海

698

687

29

广州

329

257

30

贵阳

138

89

31

南宁

93

60

32

昆明

149

108

33

乌鲁木齐

100

94

附录二:

ID

Name

教职工总数

城镇人均收入

农村人均收入

1

北京

101206

7861.74

3223.65

2

天津

26150

6621.47

2406.38

3

河北

42558

4982.43

1668.73

4

山西

21798

4007.86

1208.3

5

内蒙古

15383

3968.09

1208.38

6

辽宁

57359

4547.23

1756.5

7

吉林

40260

4206.04

1609.6

8

黑龙江

41212

4110.08

1766.27

9

上海

62555

4875.5

4245.61

10

江苏

71092

5807.35

2456.86

11

浙江

28123

7366.19

2966.19

12

安徽

27236

4619.95

1302.82

13

福建

20437

6201

2048.59

14

江西

24921

4090.74

1537.36

15

山东

50374

5217.18

1715.09

16

河南

40329

4111.54

1231.97

17

湖北

65712

4693.82

1511.22

18

湖南

38783

5248.93

1425.16

19

广东

42816

8615.86

2699.24

20

广西

17729

5139.52

1446.14

21

海南

3538

4917.55

1519.71

22

重庆

20257

5343.12

1800

23

四川

48930

4787.86

1158.29

24

贵州

12811

4458.29

1086.62

25

云南

17527

5616.21

1010.97

26

西藏

1843

4500

1200.31

27

陕西

50400

4022.2

962.89

28

甘肃

15733

3613.43

880.34

29

青海

3108

4015.5

1029.77

30

宁夏

3929

3863.65

998.75

31

新疆

17400

4878.52

1136.45

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1