在云环境中使用报告
18834 为本文评分:
未评分
在云环境中使用报告
匿名作者 2016年2月11日,星期四
在云端工作时,我经常遇到一个颇具挑战性的障碍,那就是“数据在哪里?”这个问题不仅涉及输入数据和处理流程,还包括输出数据以及用户如何能够(并且应该)访问它。
在服务器环境中,访问服务器的用户通常不会因为文件体积庞大而希望进行完处理后就下载完整的结果文件进行检查。相反,生成一个保留必要信息的较小文件要简单得多。这样,较小的文件可以被下载,甚至只需通过网页客户端在服务器上查看即可。
这正是我们定制服务团队在为精准农业工具包构建报告生成器时的动机。该系统接收XML格式的参数作为键值对(例如,stretch="2% linear" 或 color_table="39")。借助这些参数,工具生成的报告不仅高度可定制,而且易于修改或生成新的报告。
一旦服务器生成了结果,图像就会被放入一个文档(目前仅支持PDF格式),并添加额外的图形元素。这些元素可以是文本、色条和比例尺等对象。下面是我们使用精准农业工具包的热点分析工具和专门为报告这些热点而设计的模板生成的示例。

热点分析工具使用一个评分系统来确定由植被指数生成的图像中最重要的“热点”。在本例中,我们使用NDVI来评估植物健康状况。图像顶部的大片绿色区域是一个高尔夫球场。
由于文档大小仅为实际文件大小的一小部分,这种便携格式可以非常快速地查看。正因如此,生成报告将比包括下载和分析数据在内的传统方法快得多。另一个额外的好处是,文件足够小,可以通过电子邮件发送!(想象一下……)
上述示例的总大小是多少?57 KB。