博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server R2 地图报表制作(一)
阅读量:4314 次
发布时间:2019-06-06

本文共 1582 字,大约阅读时间需要 5 分钟。

 

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

   SQL Server 2008 R2是Microsoft SQL Server下一代平台产品,将于2010年5月正式发布,目前已有August CTP和November CTP两种版本提供下载试用。SQL Server 2008 R2提供了诸多激动人心的新特性。在BI方面最引人注目的一点是将地图功能集成到Reporting Services当中。开发人员只需点击几下鼠标即可生成报表地图,其地理空间数据以GEOMTRY或者GEOGRAPHY类型存储在SQL Server 2008 R2和ESRI SHP文件中。

本文简要介绍了如何在SQL Server 2008 R2中创建和开发地图报表。文档基于Adventure works示例数据库叙述了创建地图报表的基本步骤、地图控件的主要属性及其使用方法、使用“地图层”向导添加地图层等操作。

1,准备工作

为更好学习SQL Server 2008 R2的地图报表功能,完成本文档中案例的开发过程,建议您先完成如下准备工作:

  您的计算机上已经安装了Microsoft SQL Server 2008 R2 Report Building 3.0或者其自带的SQL Server Business Intelligence Development Studio开发环境。

 在 Microsoft SQL Server 2008 R2 Reporting Services 报表服务器或与 SQL Server 2008 R2 Reporting Services 报表服务器集成的 SharePoint 站点上保存和查看报表的权限。即必须能够浏览到报表服务器并且向其保存报表。

  报表服务器的 URL 以及报表的默认文件夹。

2,使用地图

2.1  第一张地图报表

首先,我们以SQL Server Business Intelligence Development Studio为开发环境创建一张简单的地图报表。

单击“开始”,依次指向“程序”—Microsoft SQL Server 2008 R2—SQL Server Business Intelligence Development Studio。创建一个新的报表工程MapReport,并新建一个报表项目FirstMap.rdl

在工具箱面板中,拖放“地图”控件到报表中:

此时将打开地图向导。如下图所示:

在“选择空间数据的来源”页上,有三种空间数据来源可供选择:

Map gallery:是Map控件自带的地图库,可选择美国及其各州地图

ESRI shapefile:从外部导入含空间地理数据的地图文件

SQL Server spatial query:可使用T-SQL查询地理数据作为地图的空间数据来源(稍后将具体介绍)

这里我们选择“Map gallery”。

在“Map gallery”窗格中,展开“USA(美国)”下的“States by County”,然后单击“Washington”。“地图预览”窗格将显示华盛顿的乡镇地图。

 

单击“下一步”。

在“选择空间数据和地图视图选项”上,接受默认值。默认情况下,来自地图库的地图元素将自动嵌入到报表定义中。

单击“下一步”。

在“选择地图可视化”页中,选择“基本图”

然后单击“下一步”。

在“选择颜色主题和数据可视化”上,用户可定义地图的主题及“显示标签”选项。选择“显示标签”,从“数据字段”下拉列表中,单击 #COUNTYNAME。表示地图区域的显示内容为乡镇名,右侧的预览图将随选项的变化而更新。

 

 

转载于:https://www.cnblogs.com/Nina-piaoye/archive/2012/10/31/2748034.html

你可能感兴趣的文章
Java Timer触发定时器
查看>>
Page Object设计模式
查看>>
程序的基础知识
查看>>
在VIM中使用GDB调试 – 使用vimgdb
查看>>
python爬虫---从零开始(五)pyQuery库
查看>>
Centos MySQL数据库迁移详细步骤
查看>>
新建 WinCE7.0 下的 Silverlight 工程
查看>>
腾讯的张小龙是一个怎样的人?
查看>>
jxl写入excel实现数据导出功能
查看>>
linux文件目录类命令|--cp指令
查看>>
.net MVC 404错误解决方法
查看>>
linux系统目录结构
查看>>
git
查看>>
btn按钮之间事件相互调用
查看>>
Entity Framework 4.3.1 级联删除
查看>>
codevs 1163:访问艺术馆
查看>>
冲刺Noip2017模拟赛3 解题报告——五十岚芒果酱
查看>>
并查集
查看>>
sessionStorage
查看>>
代码示例_进程
查看>>