ActiveReports使用教程:使用多边形层
ActiveReports是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的API可以灵活的实现报表创建、加载和运行时的个性化自定义需求。
使用以下步骤使用多边形图层创建基本地图。这些步骤假定您已向项目中添加了页面布局模板,并且已建立数据连接。
1、从Visual Studio工具箱中,将Map控件拖放到设计图面上。
2、在出现的“ 选择地图模板”向导中,选择“ 新建地图”模板。
3、单击地图,直到出现地图窗格。
4、在标有“右键单击以添加新层”的区域内单击鼠标右键。,然后选择添加多边形层。这会将多边形图层添加到地图,并打开“ 地图图层数据属性” 对话框。
5、在“ 常规”页面上显示的“ 地图图层数据属性” 对话框中,从形状文件导入空间数据(多边形),或使用分析数据中的数据字段指定空间数据源。
6、如果要在地图上可视化分析数据,请转到对话框的“ 分析数据”页面,从“ 数据集”下拉列表中选择数据 集,然后单击“ 匹配”字段旁边的“ 添加(+)”按钮。这将创建一个空的匹配字段表达式,并启用“ 空间”和“ 分析”字段属性。请参阅 添加数据以获取更多信息。
7、在“ 空间”字段和“ 分析”字段选项中,设置在“空间”数据库和“分析”数据库中均包含相似数据的数据字段。这将构建匹配字段表达式,并将分析数据与多边形图层上的地图元素相关联。
8、注意:如果要使用分析数据中的空间数据字段,或者要在地图层上可视化分析数据,则必须设置匹配字段。匹配字段使报表处理器能够在分析数据和空间数据之间建立关系。
9、转到“ 过滤器”页面并设置过滤器(如果有)。
10、单击“ 确定”关闭对话框。
11、在 图层窗格中,右键单击 PolygonLayer1,然后选择“ 编辑”以打开“ 地图多边形图层”对话框。
12、在对话框的“ 常规”页面中,从“ 标签文本” 组合框中选择任何数据字段, 以在运行时显示为多边形内的标签。
13、转到对话框的“ 颜色规则”页面,设置规则以使用调色板,颜色范围或在地图上显示的多边形或多边形中心点的自定义颜色来可视化数据, 或将其设置为默认的“使用外观设置”。有关更多信息,请参见 使用颜色规则,标记规则和大小规则。
14、转到对话框的“ 可见性”页面,并确保图层可见性设置为“ 显示”。您还可以根据任何表达式或缩放值选择显示或隐藏图层的选项。
15、在对话框的“ 导航”页面中,可以选择将多边形链接到URL,书签或报告。
16、对话框的“ 外观”页面将反映多边形的默认外观或颜色规则设置(如果有)。
17、在对话框的“ 字体”页面中,可以有选择地设置在对话框的“ 常规”页面中设置的标签文本的字体系列,大小,粗细,样式,设置和颜色。
18、转到“ 数据输出”页面,并指定在渲染为XML时要使用的图层的数据元素名称,还指定是否应在渲染时将图层包括在输出中。
19单击“ 确定”关闭对话框,然后转到“ 预览”选项卡以查看地图。
想要购买ActiveReports正版授权,或了解更多产品信息请点击