Office地图及其运用,本文主要内容关键词为:地图论文,Office论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
地图是地理学的第二语言,但地图的获取却是困惑中学地理教师的难题之一。每一位地理教师都希望能找到一个使用简单、操作便捷的电子地图。从Office 97到Office 2000,均有加入了MapInfo地图功能的Microsoft电子地图,对中学地理教学制图有很大的帮助。Office2000以上的版本中,这个电子地图被取消了。但笔者发现,原有的Microsoft电子地图不仅在各个版本的Office中都可以使用,而且还能再添加地图,使Microsoft电子地图内容更加丰富,对中学地理教师来说,既简单又实用。下面,笔者详细介绍添加及使用的方法。
一、Office地图的获取
已安装Microsoft Office 2000的读者可以通过安装程序添加。把安装盘插入光驱并运行安装程序,在出现的对话框中选择“添加选项”。接下来出现的对话框中,在Excel目录内找到Microsoft地图,把它设为在本机运行,该功能会自动安装(如下页图1所示)。安装以后,Microsoft地图的位置在c:\Program Files\Common Files\Microsoft Shared\Datamap。
如果没有安装MicrosoftOffice2000,则可以在网上下载Office 2000的安装文件包,Microsoft地图的位置在Office 2000\Pfiles\Common\Mssshared\Datamap。我们可以将Datamap这个文件夹和里面的内容全部复制出来,进行安装。
二、Microsoft地图的使用
1.指定地图数据路径
Datamap文件夹中包含两个可执行文件和一个数据文件夹。Msmap.exe:可以指定地图数据所在的位置,只有确定位置后,Microsoft地图才能使用。Datainst.exe:是用来向Microsoft地图安装新地图的程序。文件夹Data:所使用的地图数据存放的位置。
要使用Microsoft地图,第一步需双击Msmap.exe,在出现的界面上,指定地图数据的路径,如图2所示,笔者指定路径为H:\Datamap\data\。这一步完成后,Microsoft地图就可以使用了。
2.插入地图
(1)在Excel中插入地图
打开Excel,点击“插入→对象→Microsoft地图”,这时会出现一个地图选择窗口(如图3所示),这里会出现“创建地图失败”的提示,但不要理会,因为此时并没有选择数据。选择“世界地图”点击确定,就会在界面上出现一幅“世界地图”,如果选择“中华人民共和国地图”点击确定,则会出现一幅“中国地图”(如图4所示)。两幅图可以复制、粘贴到Word文档中,双击后即可编辑。
在使用这两幅图时,我们应注意到,世界地图上中国的国界不清晰,而中国地图上没有重庆这个直辖市的范围。这两个图虽然有瑕疵,但我们可以在MapInfo中修正这两处问题,或直接引用新的地图数据,有关方法在后文中介绍。
(2)在Word中插入地图
这里有两种方法可供选择。一种方法是从Excel中把地图复制过来,双击地图后即可编辑。
另一种方法是在Word中插入地图。首先建立一个包含中国省区名称和世界国家名称的Excel文件,只需省区名称和国家名称即可,不需完整。点击“插入→对象→Microsoft地图”,这时在文档中出现一个世界地图,这是它的图标(如图5),插入数据后会发生变化。
地图插入后,文档上会出现一个新的地图编辑界面,点击“插入”菜单下的“外部数据”,在接下来的对话框中选择Microsoft Excel,选择之前建立的包含地理数据的Excel文件后,点“确定”。在打开的Excel工作表中用鼠标根据需要选中省区名称或国家名称,再点“确定”。
需要说明的是,此时如果地理数据只有名称,会出现提示“创建地图失败”的对话框;如果是完整规范的地理数据,即包含地名和其他数据,则会自动选择地图,并形成地理(统计)分布图(图6)。
三、地图编辑的工具条和菜单
在窗口的上方有一个菜单栏和一个工具条。工具条上按钮的名称及功能如图7和下表所示。
菜单栏上有“文件”“编辑”“视图”“插入”“工具”“地图”“窗口”及“帮助”等选项。其中的“地图”下拉菜单中,包含“地图项…”“添加地图项…”等。
当选择“地图项…”时,会出现图8所示的对话框,可以选择在图中显示或隐藏的内容。“填充颜色”下有“自动”和“自定义”两项,选中“自定义”时可以修改地图的底色。
点击图8右侧的“添加…”按钮后,会出现如图9所示的对话框。可以向图中添加中国地理要素,如果绘制的是世界地图,则会出现添加“世界海洋”“世界经纬度”等要素的对话框。这个按钮与菜单下的“添加地图项…”功能是一致的。
四、Office地图数据的修改与添加
1.地图数据的修改
Office地图引入的是MapInfo功能,因此,对于其中世界地图上存在的中国国界问题,我们可以通过MapInfo修改。
Data文件夹中存放着地图数据,其中A_world数据是世界行政区图的信息。在MapInfo中,一个完整的文件至少包括四个文件:*.dat、*.id、*.map和*.tab,A_world也包括这四个文件,其中A_world.tab是MapInfo的主文件。
运行MapInfo,打开Data文件夹中的A_world.tab,然后通过MapInfo工具修改边界后保存即可。重新启动Office并使用世界地图,地图修改就会生效。同理,可以修改中国地图中缺少重庆市的问题。
2.地图数据的添加
Office地图数据可以通过MapInfo生成,均需要四种格式的文件。而这些地理数据可以从网络上获取,如国家基础地理信息系统网(http://nfgis.nsdi.gov.cn/nfgis/Chinese/c________xz.htm)就提供了全国1:400万的地形数据,其中,中国国界、省界、地市级以上居民点、三级以上河流、主要公路和铁路等数据允许登记后自由下载。下载后的数据用MapInfo打开,另存后便会同时形成四种格式的文件,读者可将其复制到Data文件夹。例如,可将包含北美洲河流信息的地图保存为“北美河流”的四个文件,复制在Data文件夹内。上述工作完成后,双击运行Datamap文件夹中的Datainst.exe,这是用来向Microsoft地图安装新地图的程序。打开后会出现一个界面,如图10所示。
点击“新建”可以建立一个地图模板,给这个模板命名后,当在Excel中插入地图时,这个模板将出现在选择框中。例如,建立“世界轮廓”模板,将显示在插入地图时的选择框内,如图11所示。
点击“高级”,将出现如图12所示的界面。在这个界面下,点击“添加”可以向Office地图添加地图。如图12所示,可以将保存在文件夹中的“北美河流”添加进去。
点击“添加”,在出现的对话框中选择DATA文件夹下的“北美河流.tab”,点击“打开”(图13),在出现的新对话框中的“说明”一栏内输入“北美河流”(如图14所示),这个说明将出现在“地图项”的名称栏中。
上述工作完成后,点击“退出”,“北美河流”地图就安装完成了。
打开Excel,点击“插入→对象→Microsoft地图”,首先会出现一个选择框,其中就包括刚才创建的“世界轮廓”模板。点击“确定”后进入下一个界面,选择“添加”会出现可以添加的地图信息,其中包括刚刚安装的“北美河流”。点击“确定”后,北美河流的信息就添加到世界轮廓图中了,我们可以调整视图比例来放大北美洲范围,以看清更多的细节。如图11所示,视图的比例调整为300%。可以将这个图复制到Word中,直接粘贴后,双击该图还可以再进行编辑。如果直接通过“选择性粘贴”粘贴为“图片”(Windows图元文件),还可以进行裁剪等操作。
五、Office地图的运用
虽然,Office地图也有一些不足,但只要合理使用,仍可以在地理教学中发挥很好的作用。
1.制作简易区域图
在插入文档地图的基础上,只需要改变显示比例就可以放大地图,并获得某个区域的地图。例如,制作一幅东北亚的示意图。
(1)在Excel中插入一幅世界地图,并把它复制到Word文档中。
(2)双击Word文档中的世界地图,会出现地图编辑窗口。
(3)删除文字标题,把显示比例修改为850%(可以输入50%~1000000%之间的数值),然后用“移位器”把“东北亚”地区移到窗口的中央(见图15)。
(4)在地图上点击鼠标右键,在出现的快捷菜单上选择“地图项…”,在“地图项”对话框中的填充颜色选项里,点“自定义”,并在下面的色彩中选择白色(如图16所示)。
制作完成的图,还可以在Word中通过绘图工具在图上添加其他地理要素。下面,以制作“江苏省城市分布图”为例加以说明。
(1)在Excel中插入一幅中国地图,并复制到Word文档中。
(2)把显示比例调整为1000%(这个比例可以输入50%~1000000%之间的数值),并把“江苏省”移动到窗口的中央。把地图的颜色填充为白色。
(3)在“地图项”的“中国首都及大城市”和“中国中小城市”后的复选框中打上钩。然后点击“中国首都及大城市”文字,选中后在对话框上会出现一个“symbol”栏目,可以在其中的符号栏里选择大城市所用的图例,可以使用不同的符号,也可以选用不同大小的字号(图17所示)。
(4)点击“文本”按钮,可以输入地名。当所需地名输入完成后,用鼠标在地图窗口外点击一下,所要的江苏地图就完成了(图18)。
(5)如果需要,这个图还可以像其他矢量图一样,进行分解、局部修改和添加其他地理要素。如图19所示,该图经过分解、删除周边地区的界线、添加了一条铁路和公路线,从而形成一幅更适合于教学的新图(图例均通过Word绘图添加)。
2.制作统计地图
如果在Microsoft地图中插入相应数据,还可以方便地制作出统计地图。
(1)准备地理数据
我们可以把地理数据存放在Excel中。数据设置时,必须将数据排列在各列内,其中必须有一列包含地理数据,如国名或省名。如果工作表中对应于每个地图项都有数据,请将相应的数据包括在选定范围内。如果各列的顶部有列标,请将相应的列标包括在选定范围内(如图20所示)。
(2)在Word中插入地图
点击“插入→对象→Microsoft地图”。这时在文档中出现一个世界地图,这是它的图标,插入数据后会发生变化(如图5所示)。
(3)插入数据
地图插入后,文档上会出现一个新的地图编辑界面,点击“插入”菜单下的“外部数据”,在弹出的对话框中选择Microsoft Excel,然后选择存放地理数据的Excel文件并点“确定”,在Excel工作表中用鼠标选中地理数据范围。再点击“确定”就会出现一个地理(统计)分布图(如图6所示)。
这时的地图中只反映了第一列数据,即表中的省区名称。接下来要把所有数据都反映在地图上,就需要设置“格式”和“数据”。Microsoft地图中的格式有面状底纹表示、散点图、饼状图和柱状图可供选择。具体操作中要把左边的“格式”图标拖放到右框中的“格式”处,把上面的“列”中的数据(示例中A、B、C为列名)拖放到“格式”的右侧(如图21所示)。
制作面状图、散点图或柱状图方法类似,另外,图例的颜色同样也可以调整。