使用C1ReportDesigner > 报表中的地图 > KML 图层 |
KML层在地图上呈现一个KML(Keyhole标记语言)或者一个KMZ(压缩的KML)文件。所呈现文件的文件名由图层的KmlFileName属性指定。该文件可以加载自一个URL、一个本地的磁盘文件或者嵌入在报表中的一个资源。如果文件不是内嵌在报表中(EmbedKmlFile属性设置为False),同时没有指定目录,则文件从包含报表定义文件相同的目录位置加载。
KML项目表达式:当呈现一个KML图层时,KML文件所描述的项目将按照顺序进行处理。当每一个项目加载时,图层指定的一些表达式可以进行计算并允许对这一过程进行控制,比方说基于各种不同的条件,仅加载某些特定的项目或者控制项目是否可见。此外,如果为KML图层指定了RecordSource,则在每一个KML项目计算其表达式之前会对这些数据进行筛选。以下是对KML项目表达式进行计算所包含的属性的详细解释。注意,所有这些表达式中,可以使用一个特殊的变量叫做kmlItemName,它指的是当前正在处理的KML项目的名称。