文档彩票走势图>>FastReport中文文档>>连接地图层和数据
连接地图层和数据
大多数报告都使用 "Map "对象来显示分析数据,例如不同国家的销售水平。因此,必须使用地图对象编辑器窗口将地图图层连接到数据源。从图层树中选择图层,然后切换到 "Data "选项卡。必须提供适合地图图层类型的数据:
- 对于地图图层类型 "ESRI shapefile","Data(数据)"选项卡如下所示:
所需的数据是:
- 名称(例如:国家名称);
- 数值(例如:该国的销售量)。
例如,"Sales "数据源可能包含以下数据:
- 国家 销售总额
- 美国 500000
- 德国 1200000
- 俄罗斯 300000
按以下方式设置 "Data"选项卡:
- 数据源:销售额
- 空间数据,列名:选择包含国家名称的列;通常是 "NAME "列
- 空间数据,值:[销售额.国家]
- 分析数据,值:[销售总额]
- 分析数据,函数"Sum";如果每个国家有多个值,则使用该函数。
缩放多边形 "编辑框允许缩放指定名称的多边形,因此它占据了整个 "map"对象工作区。例如,要缩放世界地图上的德国,请在编辑框中输入 "Germany"(带引号)。
- 如果地图图层类型为 "geodata from an application",则 "Data "选项卡如下所示:
所需的数据是:
- 空间数据:经纬度
- 标签(例如:城市名称)
- 数值(例如:该城市的销售量)
例如,"Sales "数据源可能包含以下数据:
纬度 经度 城市名称 销售总额
48.13641 11.57753 慕尼黑 50000
50.94165 6.95505 科伦 36000
按以下方式设置 "Data "选项卡:
- 数据源:销售额
- 空间数据,纬度:[销售纬度]
- 空间数据,经度:[销售经度]
- 空间数据,标签:[城市名称]
- 分析数据,值:[销售总额]
- 分析数据,函数"Sum";如果每个城市有多个值,则使用此函数。