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

本文共 1510 字,大约阅读时间需要 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。表示地图区域的显示内容为乡镇名,右侧的预览图将随选项的变化而更新。

 

 

转载地址:http://xtbia.baihongyu.com/

你可能感兴趣的文章
通过Process启动外部程序
查看>>
那些在django开发中遇到的坑
查看>>
cocos2dx lua 绑定之二:手动绑定自定义类中的函数
查看>>
IE CSS HACK
查看>>
北风设计模式课程---深入理解[代理模式]原理与技术
查看>>
php课程 4-14 数组如何定义使用
查看>>
winform托盘时,要运行一个实例,解决办法
查看>>
vagrant up 失败解决办法
查看>>
mysql AM/PM to 24 hours fromat
查看>>
远程唤醒UP Board
查看>>
网页打印
查看>>
Loading——spin.js
查看>>
Hadoop完全分布式环境搭建(四)——基于Ubuntu16.04安装和配置Hadoop大数据环境...
查看>>
Mule ESB工程的部署
查看>>
分离被碰撞物体, 求碰撞冲量
查看>>
js移动端 可移动滑块
查看>>
【kruscal】【最小生成树】poj3522 Slim Span
查看>>
jquery ajax提交表单数据的两种方式
查看>>
hdu 2102 A计划-bfs
查看>>
学习集合
查看>>