首先,让我们修改图层属性。点击“Map Layers”面板中图层的向下箭头,然后选择“Layer Data”。在“Map Polygon Layer Properties”对话框中,选择“Analytical”数据页。这个页的目的是匹配你的分析数据源到Map Gallery报表中的空间数据。
Map Gallery除了提供创建多边形所需要的空间数据,也包括了空间数据的详细信息,如州名。我们的目标是匹配Map Gallery的州代码与我们从SQL Server的数据集中查询得到的代码。这样,Map Gallery的各个州可以被链接到我们的结果集中的各个州。 选择“SalesPeople”作为分……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
首先,让我们修改图层属性。点击“Map Layers”面板中图层的向下箭头,然后选择“Layer Data”。在“Map Polygon Layer Properties”对话框中,选择“Analytical”数据页。这个页的目的是匹配你的分析数据源到Map Gallery报表中的空间数据。Map Gallery除了提供创建多边形所需要的空间数据,也包括了空间数据的详细信息,如州名。我们的目标是匹配Map Gallery的州代码与我们从SQL Server的数据集中查询得到的代码。这样,Map Gallery的各个州可以被链接到我们的结果集中的各个州。
选择“SalesPeople”作为分析数据集,然后点击“Add”按钮就可以进行匹配。在空间数据集(Map Gallery),选择下拉列表的“STUSPS ”。其中有用于标识各个州的U.S. Postal Service代码。然后,在分析数据集(SalesPeople)中点击下拉列表的“StateProvinceCode ”域。你应该还记得我们在数据集中所使用的查询,我去掉了StateProvinceCode字段的名称。如果我没有那样做,各值会多一个空格,而两个源的州代码将不能匹配。图2显示的配置了属性的Analytical数据页面。
在Analytical数据页面配置好后,选择Visibility页并将Transparency属性设为40。然后点击“OK ”关闭对话框。
下面我们将配置颜色规则,使州的颜色能反映该州里每一个销售人员的销售量。这些颜色将对应于基于销售客划分的不同的范围值。点击Map Layers面板中图层旁边的向下箭头,然后选择“Polygon Color Rule”,就可以配置颜色规则。在“Map Color Rules Properties”对话框的General页面,选择“Visualize data by using color ranges”选项。当选择这个选项时,会有几个属性出现,如图3所示。
对于Data域属性,我选择了[Sum(SalesYTD)],开始颜色为绿色,中间颜色为黄色,结束颜色为浅蓝色。当然,你可以任意选择最适合你的颜色。设置颜色的最佳方法是试验不同的颜色,然后在渲染的报表中查看设置的效果。
接下来,我们将配置Legend页的属性,这样默认的图例能显示关于销售量和这些数量对应颜色的数据。首先,清除“Show in color scale”选择,然后选择“Legend1 ”作为图例。接着,我们需要修改“Legend Text”属性的表达式。这是一个.NET表达式,它指定文本的格式。我们所需要做的就是将N0修改成C0,这样数量会显示为货币值。然后这个表达式将显示为:
#FROMVALUE{C0} - #TOVALUE{C0}
图4显示了图例页面,它会显示修改后的属性值。
最后,我们必须配置多边形属性,这样只有关联了销售额的州才会被着色。点击“Map Layers”面板中图层旁边的向下箭头,然后选择“Polygon Properties”,就可以修改多边形的填充颜色。在“Map Polygon Properties”对话框的“Fill”页面,将颜色修改为“No Color”。
下一步就是修改图例标题。右击标题,点击“Legend Title Properties”,然后修改标题。我将我的标题修改成“Sales Range”。现在,查看设计视图中的多边形图层,它应该类似于图5的效果。
我们可以看到,图表显示了数量的范围和颜色刻度。各个州的颜色应该与值范围相匹配。然而,当在设计视图中查看地图时,它使用的是示例数据,所以所有的州都被着色了,即使大多数的州是没有数据的。如果要查看地图的实际外观,我们需要执行该报表。我的执行结果如图6所示。
注意“Sales Range”图例现在反映了超过1百万美元销售额的实际范围,并且标尺里的颜色与位于范围内的州的颜色相匹配。我们可以看到,我们已经能够在一个图层里整合分析数据与空间数据。然而,通过添加额外的图层,我们可以在我们的地图中增加更多的细节。
翻译
TechTarget中国特约技术编辑,某高校计算机科学专业教师和网络实验室负责人,曾任职某网络国际厂商,关注数据中心、开发运维、数据库及软件开发技术。有多本关于思科数据中心和虚拟化技术的译著,如《思科绿色数据中心建设与管理》和《基于IP的能源管理》等。
相关推荐
-
OpenWorld18大会:Ellison宣布数据库的搜寻和破坏任务
在旧金山举行的甲骨文OpenWorld 2018大会中,甲骨文首席技术官(CTO)兼创始人Larry Elli […]
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
ObjectRocket着力发展Azure MongoDB服务
MongoDB吸引了微软公司的注意力,微软公司计划针对运行于该公司2017年发布的Azure Cosmos D […]
-
绘制数据关系图的利器:SQL Server 图像数据库工具
SQL Server 2017新增了图形数据库功能,你可以使用图结构来表示不同数据元素之间的关系。