专题地图是利用数据库分析和表现数据的一种强有力的方式,通过专题渲染,容易发现在数据列表中几乎不可能发现的模式和趋势。制作专题地图可以根据数据表中特定的值来赋给地图对象颜色、图案、符号,以及用一些专题方法(例如饼图和直方图)来显示地图数据。
创建专题图时首先在“地图”菜单上选择“创建专题地图”命令,然后按系统提示的步骤实现专题图的创建,其步骤为:
1.确定所要创建的专题图的类型
有6种类型供选择:范围、直方图、饼图、等级符号、点密度和独立值。
2.选择地图的专题值
即确定用于创建专题地图的表和字段,可在下拉列表中选择相应的数据表和字段名。
3.自定义专题地图
即自定义地图所用的各种选项,包括自定义范围、样式、图例和排序等,点中项目的按钮,弹出相应的窗口,用户按照自己的设置,生成专题图。
对创建好的专题图可根据需要进行修改、保存。下面是制作专题地图的例子。
例1:创建东南沟小班的年龄分布专题图,这里用范围专题图的方式来进行渲染地图,要求将一个年龄段的小班用一种颜色来显示。
结果如图8-11所示。
例2:创建东南沟小班株数密度分布专题图,这里用点密度专题图方式来渲染地图,生成的点的总数代表它的数值,显示区域内树木的株数密度,其中平均每个点代表6.7株树。
结果如图8-12所示。
三、访问远程数据库中的数据
MapInfo表中有一类特殊的表叫做链接表,它是在访问远程数据库数据时,从远程数据库中下载得到的。用于保持与远程数据库的连接,以对远程数据库进行操作。
1.ODBC驱动程序和配置数据源
为了正常使用MapInfo ODBC,需要在系统环境中加载ODBC管理器,并在运行ODBC管理程序后,添加访问该数据库管理系统的ODBC驱动程序。可以使用的ODBC驱动程序类型有:MS Access Driver、MS dBase Driver、Ms FoxPro Driver、MS Excel Driver、 Ms Paradox Driver、 Ms Text Driver、 SQL Server、用于Oracle的微软ODBC驱动器等,也可以安装其它ODBC驱动程序。
从不同的数据库中访问数据时,必须为每个要访问的数据库建立一个ODBC数据源,即是该数据库和访问它所需的信息。配置数据源是把ODBC驱动程序同数据源联系起来,每个数据源用一个独特的名字来标识。
例如:有一个用Microsoft Access97数据库建立的森林多种资源的数据库,它包括了林木资源、矿产资源、水资源、野生动物资源和珍稀植物资源等数据表,为它建立一个ODBC数据源时,按以下步骤进行:
·在“文件”菜单上选用“ODBC数据源”命令,在弹出的“选定数据源”对话框中,选择“机器数据源”页框;
·点中“新建”按钮,弹出“创建数据源”对话框,选择“数据源类型”,有用户数据源和系统数据源两种类型可供选择。其中用户数据源只有创建者才能使用,系统数据源则是登录的任何用户均可用。这里选择“用户数据源”;
·选择“MS Access97 Database”驱动程序来安装数据源,点中“完成”按钮,弹出“ODBC Microsoft Access97安装”对话框;
·用“选取”按钮选择数据库,给数据库命名并对它进行描述。可在“选项”和“高级”按钮弹出的对话框中设定数据库只读、登录ID和应用程序名等(如图8-13),选中“确定”按钮,则结束ODBC数据源的建立。这时“ODBC数据源”对话框上的“机器数据源”页框中出现名称为“resource”的数据源,类型为“用户”。