我有一个包含城市名称,邮政编码,lat和其他数据的数据集。我想按城市或邮政编码显示联系人数量。 SSRS附带的州地图只有县级可用。是的,我可以显示在县级发生了多少联系,但我需要城市或邮政编码。有没有办法用SSRS附带的状态图做到这一点? 感谢。
答案 0 :(得分:2)
您可以将经度和纬度转换为SQL中的地理位置。然后SSRS将允许您在地图上的点添加标记。你仍然可以使用标签等.SQL函数看起来像这样:
geography::Parse('POINT(' + CAST([Longitude] AS VARCHAR(20)) + ' ' +
CAST([Latitude] AS VARCHAR(20)) + ')')
以下是http://www.sql-server-helper.com/sql-server-2008/convert-latitude-longitude-to-geography-point.aspx
的参考资料修改强>
使用"新图层向导"向州地图添加图层。
选择" SQL Server空间查询"选项。
从数据集中指定地理点。
这会将所有点添加为地图上的图层。