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

SQL Server R2 地图报表制作(五

2.3 向地图中添加线条层

在上述报表的基础上,我们接下来添加一个表示两个商店间路线的地图层,这里我们依旧使用SQL空间数据源,部分步骤与上一节类似,所不同的是相应的SQL语句使用如下:

 

SELECT N'Path' AS Name, CAST('LINESTRING(

  -120.352399683576 46.5526404267361,

  -119.8 46.3,

  -119.05828472 46.2734923199999 )' AS geography) as Route

 

得到的查询视图如下所示:

SQL <wbr>Server <wbr>R2 <wbr>地图报表制作(五)

在“选择空间数据和地图视图选项”页上,“空间字段”为“路线”,并且“层类型”为“线条”。接受其他默认值。地图视图将显示从Yakima 县的某个商店到 Franklin 县的某个商店的路径,如下图所示:


SQL <wbr>Server <wbr>R2 <wbr>地图报表制作(五)

在“选择地图可视化”页上,单击“基本线条图”


SQL <wbr>Server <wbr>R2 <wbr>地图报表制作(五)

 

在“选择颜色主题和数据可视化”上,选择“单色图”选项。该路径基于所选主题显示为某种颜色,如下图所示:

SQL <wbr>Server <wbr>R2 <wbr>地图报表制作(五)

单击“完成”。将向地图添加该地图层。“地图层”区域显示一个新层 LineLayer1 以及空间数据源类型“数据集”。在本例中,空间数据来自数据源,但没有分析数据与此线条关联。

报表预览如下:
SQL <wbr>Server <wbr>R2 <wbr>地图报表制作(五) 

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