SQL Server R2 地图报表制作(二)

SQL Server R2 地图报表制作(二

“地图预览”窗格还将显示以下各项:

  一个标题,其文本为地图标题。

  一个地图,显示华盛顿的各个乡镇,其中每个县都用一种不同颜色表示,乡镇名称出现在区域上方适合的位置。

  一个图例,包含标题和项1至5的列表。

 一个色阶,包含值0到160但没有颜色。

  一个距离宽度,显示公里数(km)和英里数(mi)。

单击“完成”。“设计”视图将打开,并在报表设计图面上显示该地图。

单击地图以选择它并显示“地图层”区域。如下图所示:

Server R2 地图报表制作(二)" name=image_operate_73501271215756700 alt="SQL Server R2 地图报表制作(二)" src="http://s10.sinaimg.cn/middle/66ff669et8429d4ef6449&690&690" action-type="show-slide" action-data="http%3A%2F%2Fs10.sinaimg.cn%2Fmiddle%2F66ff669et8429d4ef6449%26690%26690" real_src="http://s10.sinaimg.cn/middle/66ff669et8429d4ef6449&690&690">

 

“地图层”区域显示一个层类型为“嵌入”的多边形层。每个乡镇都是该层上的一个嵌入地图元素。

右键单击地图标题,然后单击“标题属性”。


Server R2 地图报表制作(二)" alt="SQL Server R2 地图报表制作(二)" src="http://s5.sinaimg.cn/middle/66ff669et8429d4dd33c4&690&690" action-type="show-slide" action-data="http%3A%2F%2Fs5.sinaimg.cn%2Fmiddle%2F66ff669et8429d4dd33c4%26690%26690" real_src="http://s5.sinaimg.cn/middle/66ff669et8429d4dd33c4&690&690">

 

将标题文本替换为 AdventureWorks Reseller。单击“确定”。点击“Preview”预览报表,如下图所示:

Server R2 地图报表制作(二)" alt="SQL Server R2 地图报表制作(二)" src="http://s2.sinaimg.cn/middle/66ff669et8429d4f5cca1&690&690" action-type="show-slide" action-data="http%3A%2F%2Fs2.sinaimg.cn%2Fmiddle%2F66ff669et8429d4f5cca1%26690%26690" real_src="http://s2.sinaimg.cn/middle/66ff669et8429d4f5cca1&690&690">

上面创建了一个简单的华盛顿特区的地图报表,报表包含报表标题、地图标题、地图以及距离刻度。各乡镇用调色板中的颜色区分,但颜色并不与任何数据关联。距离刻度同时用公里和英里显示距离。图例和色阶并不显示,因为它们没有关联的数据。数据与地图区域的绑定,我们将在下面介绍。

2.2 使用SQL 空间数据创建地图层

接下来我们通过另一种数据来源——SQL 空间数据,在上述报表的基础上添加一个新的地图层,我们拟添加一个地图层,用于显示销售 AdventureWorks 产品的商店的位置。步骤如下:

切换到“设计”视图。

双击地图以显示“地图层”区域。在工具栏上,单击“新建层向导”按钮 。


Server R2 地图报表制作(二)" alt="SQL Server R2 地图报表制作(二)" src="http://s9.sinaimg.cn/middle/66ff669et8429d4ee7be8&690&690" action-type="show-slide" action-data="http%3A%2F%2Fs9.sinaimg.cn%2Fmiddle%2F66ff669et8429d4ee7be8%26690%26690" real_src="http://s9.sinaimg.cn/middle/66ff669et8429d4ee7be8&690&690">

在“选择空间数据的来源”页上,选择“SQL Server spatial query”,然后单击“下一步”。

在“选择与 SQL Server 空间数据源的连接”上,单击“新建”。

在“数据源属性”对话框中,单击“General”。如下图所示,建立数据源SQLMap,并连接Adventureworks数据库。

Server R2 地图报表制作(二)" alt="SQL Server R2 地图报表制作(二)" src="http://s10.sinaimg.cn/middle/66ff669et8429d4ff1889&690&690" action-type="show-slide" action-data="http%3A%2F%2Fs10.sinaimg.cn%2Fmiddle%2F66ff669et8429d4ff1889%26690%26690" real_src="http://s10.sinaimg.cn/middle/66ff669et8429d4ff1889&690&690">

点击OK,

posted @ 2012-10-31 15:01  Nina  阅读(289)  评论(0编辑  收藏  举报