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 |
得到的查询视图如下所示:
在“选择空间数据和地图视图选项”页上,“空间字段”为“路线”,并且“层类型”为“线条”。接受其他默认值。地图视图将显示从Yakima 县的某个商店到 Franklin 县的某个商店的路径,如下图所示:
在“选择地图可视化”页上,单击“基本线条图”
在“选择颜色主题和数据可视化”上,选择“单色图”选项。该路径基于所选主题显示为某种颜色,如下图所示:
单击“完成”。将向地图添加该地图层。“地图层”区域显示一个新层 LineLayer1 以及空间数据源类型“数据集”。在本例中,空间数据来自数据源,但没有分析数据与此线条关联。
报表预览如下: