第 3章 表的操作
3.1 表的基本概念
3.2 新建表
3.2.1 创建表的方法
3.2.2 打开表
3.2.3 表维护
3.2.4 保存表
3.2.5 关闭表
3.3 栅格图像
3.3.1 栅格图的格式
3.3.2 栅格图的用途
3.3.3 栅格图的处理
3.4 栅格图像的配准
3.4.1 栅格图像配准的步骤
3.4.2 格网地图的配准
3.5 图层
3.5.1 图层控制
3.5.2 无缝地图图层
3.5.3 图层显示
3.5.4 装饰图层
3.6 习题 3
3.1 表的基本概念
MapInfo以表( Table)的形式组织信息。每一个表都是一组 MapInfo文件,这些文件组成了地图文件和数据库文件。为使用 MapInfo,就需要有组成表的用户数据和地图文件。这些文件可以来自 MapInfo或者由用户创建。用户要想在
MapInfo中工作,就必须打开一个或多个表。
MapInfo通过表的形式将数据与地图有机地结合在一起。一个典型的 MapInfo表将主要由
*.tab,*.dat,*.wks,*.dbf,*.xls,*.map,*.id、
*.ind文件格式组成。
3.2 新建表
3.2.1 创建表的方法
1,创建新表的步骤图 3-1,新建表”对话框图 3-2,新表结构”对话框 图 3-3,创建新表”对话框
2,表的字段
“名字”
可以使用字母、
数字和下划线。不能使用空格,而用下划线字符(,_”)
在字段名中区分单词。为易读起见,
可以使用大小写,
但 MapInfo对大小写不敏感。
“类型,
字符型十进制短整型浮点型日期型逻辑型
“宽度,
输入字段的字符数(只针对字符型和十进制字段)。
对于字符型字段,最大字段宽度是 250,对于十进制字段为 19。
3,修改字段
“上”/“下”
按 钮可以在列表框中将选中字段向上或向下移动一个位置,
文件结构也相应地重组。
“增加字段”按钮可以在列表框的底部增加一个字段。
该字段缺省名字为
“字段 [1]”、“字段 [2]”、“字段 [3]”
等等,取决于该字段的创建顺序。
“删除字段”
按钮可以从表中删除选中字段。
4,修改投影图 3-4,选择投影”对话框
5,创建索引
l 使用,查询,→,查找,,它只对建过索引的字段起作用 。
l 加速包含数字和字母比较的查询 。
l 加速连接 。
6,表的地图化当选中“表可地图化”按钮选项时,
MapInfo修改表以使用户可地图化该表并创建图形对象。若不选中该选项,可以稍后通过“表” →,维护” →,表结构”来使表可地图化。“修改表结构”对话框与“新建表结构”对话框相同。选中关联图形对象到记录框,MapInfo修改该表使之可地图化。
注意,要使用“查询” →,查找”,表必须建索引且可地图化。
3.2.2 打开表图 3-5,打开表”对话框
3.2.3 表维护
1,修改表结构图 3-6,修改表结构”对话框
2,重命名表
3,紧缩表
4,更新列图 3-7,重命名表”对话框图 3-8,紧缩表”对话框 图 3-9,更新列”对话框
3.2.4 保存表
1,把表的副本另存为新表
2,以不同投影保存表的副本
3,保存对表的修改
4,保存为 MapInfo文件格式或 dbf文件格式
3.2.5 关闭表
1,关闭表
2,关闭所有打开的表
3,关闭多个表
3.3 栅格图像
1,MrSID
2,bmp——Windows位图
3,gif——图形交换格式
4,jpeg——联合摄影专家组
5,pcx——Zsoft Paintbrush
6,spot——Satellite Pour
7,tga——Truevision TGA
8,tiff——合并图像文件格式
9,ping——简便网络图形格式
10,PSD——Photoshop图形格式
11,wmf——Windows元文件
3.3.1 栅格图的格式
3.3.2 栅格图的用途
① 用作普通地图的蓝本。
② 用作 MapInfo地图的背景。
③ 作为一幅单独的图像。
④ 地图编辑。
3.3.3 栅格图的处理
1,栅格图像的预处理
(1) 确定纸张地图的比例
(2) 确定纸张地图的内容
2,确定栅格图像的坐标体系
3,栅格图像的显示
3.4 栅格图像的配准图 3-10,图像配准询问”对话框图 3-11,图像配准”对话框图 3-12,增加控制点”对话框
3.5 图层图 3-14,图层控制”对话框
1,图层显示属性
2,可编辑属性
3,可选择属性
4,自动标注
5,显示属性
6,标注属性
7.,专题”按钮
8.,热链接”按钮
9,图层
10.,图层顺序”
3.5.1 图层控制
3.5.2 无缝地图图层
1,无缝图层的概念特征:
(1) 图层控制
(2) 信息工具
(3) 选择工具
(4) 浏览表
2,打开和关闭无缝地图图层
3.5.3 图层显示
1,显示整幅地图或地图图层
① 选择“地图” →,查看整个图层”
命令,“查看整个图层”对话框出现。
② 单击,查看所有图层,下拉式列表以显示图层列表 。
③ 选择所有图层选项以显示整个地图,
或选择一个特定图层。
2,为地图图层设定显示属性
① 选择,地图,→,图层控制,,,图层控制,对话框出现 。
② 选择图层 。
③ 单击,图层控制,对话框一边的,显示,按钮 。,显示选项,对话框出现 。
④ 选择,样式替换,复选框以替换图层的缺省样式 。 单击适当的样式按钮以改变显示 。
⑤ 选择,在缩放范围内显示,,实现缩放图层 。
⑥ 指定缩放比例的最小值和最大值 。
⑦ 选中,显示线段方向,以显示线对象的方向 。
⑧ 如果计划编辑图层内的对象且需要看到该对象节点时,
选中,显示节点,复选框 。
⑨ 选中“显示中心”复选框以显示对象的中心,单击
“确定”。
3.5.4 装饰图层装饰图层是地图窗口中的最上层图层,在其中 MapInfo自动放入与标注有关的信息,其它的比如地图标题以及图形对象等也可以放到装饰图层中。装饰图层总是被显示,且所有放于装饰图层的对象必须被存到一个新的或已存在的图层中才能保存下来。
装饰图层是一个空的图层,其中用户可以绘制或输入不想放在其它图层中的对象或文本,
可以使用装饰图层创建及保存标注、地图标题或图形对象。
绘图工具
1,直线工具
2,椭圆工具
3,弧线工具
4,矩形工具
5,对象的样式
6,清除装饰图层的方法
7,保存装饰图层的方法
3.6 习题 3
一,思考题
1,MapInfo的表具有什么特点?
2,栅格图的数据格式有哪些?
3,栅格图像配准的目的是什么? 选择控制点有什么要求?
4,如何理解图层的概念? 地图分层有什么好处?
5,什么是装饰图层? 在 MapInfo中起什么作用?
二,上机练习
1,创建一张表,并对一些字段建立索引 。
2,修改所创建的表的结构 。 注意修改后的变化 。
3,对一张栅格图进行配准和矢量化,掌握配准的方法及使用绘图工具绘制点,线,面的方法 。
4,对矢量化的地图进行分层。注意分层的策略。