使用C1ReportDesigner > 报表中的地图 > 图层 |
地图的主要部分是一个提供表示地球表面或者其一部分的光栅图像的地图图块图层,0或多个层代表着空间数据。
地图图块图层由TileSource属性指定。可以设置为VirtualEarth的地图图块来源(道路、航空或者二者混合显示)。地图图块层可以设置为“none”,表示地图上不显示地图图块层。这可能在当其他层,比如说KML,已经为地图展示提供了足够的数据时比较有用。
注意,除非设置地图图块层为“none”,否则当报表运行时地图图块将从网络位置加载,这将大大的影响处理速度。
除了地图图块层外,其他的图层包含在Layers集合中。目前我们提供了三种不同的图层类型:
可以为Layers集合中的每一个图层指定RecordSource属性(一个SQL表达式)。如果将其省略,则图层(除了KML图层外)将会从其父报表获取数据(按照当前的分组范围进行过滤)。如果指定了该属性,则会基于父报表的连接字符串使用该RecordSource属性。