JpGraph在公众气象服务产品展示中的应用

时间:2022-08-17 12:40:55

JpGraph在公众气象服务产品展示中的应用

摘要:结合气象数据,通过研究JpGraph在LAMP架构网站下的绘图模板及绘图函数调用,方便快捷地实现了折线图、离散点

>> 决策气象服务平台在辽宁省气象服务中的应用 浅析微博在公共气象服务中的应用 简析微博在气象服务中的应用 SRTM DEM数据在气象业务服务中的应用 浅析微博在气象服务中的应用 微博在气象服务中的应用探析 大数据在气象服务中的研究与应用 微信平台在气象服务中的应用 浅析气象在农业服务中的应用 气象服务在农业防灾减灾中的应用 微信公众平台在交管公众服务中的应用模式分析 浅谈公众气象信息服务的发展 大连机场航空气象信息公众服务系统的研发与应用 基于微信公众平台的民航气象服务应用探究 传真发送服务器在农业气象综合服务系统中的应用 临境交互技术在电子商务产品展示应用中的方法探析 数值预报产品在航空气象预报中的应用研究 微信公众平台在小区生活服务中的应用 微信公众平台在大学校园服务中的应用研究 微信公众平台在NGO服务中的应用探讨 常见问题解答 当前所在位置:l,以下例子中仅给出绘制图形程序的关键部分。

1.2离散点图开发实例

//绘制离散点图

$Sc1 = new ScatterPlot($datay,$datax);

$Sc1 >mark->SetType(MARK_FILLEDCIRCLE);

$Sc1 ->mark->SetCallbackYX("FCallback");

$Sc1 ->value->Show();

$Sc1 ->value->SetFormat('%d');

$Sc1 ->value->SetFont(FF_ARIAL,FS_BOLD,7);

?>

1.3饼状图开发实例

// 绘制饼状图,$data为四季辐射量值数组

$Pie1 =new PiePlot($data);

$Pie1->SetTheme("water");

$Pie1->SetCenter(0.38);

$Pie1->SetSize(70);

$Pie1->ExplodeAll(8);

$Pie1->SetShadow();

$Pie1->value->SetFont(FF_SIMSUN,FS_NORMAL,11);

$Pie1->value->SetColor("navy");

?>

1.4K线图开发实例

//绘制K线图,$datak为四维数组,组成为:温度实况值、30年平均值、最小值、最大值

$k1 = new StockPlot($datak);

$k1->SetColor('black','lightblue','black','red:1.5');

$k1->SetWidth(9);

$k1->SetCenter();

?>

1.5风玫瑰图开发实例

$plot = new RadarPlot($data);

$plot->SetColor('red@0.2');

$plot->SetLineWeight(2);

$plot->SetFillColor('red@0.7');

$plot->mark->SetType(MARK_IMG_SBALL,'red');

?>

1.6多图叠加和热点效果开发实例

根据上述介绍可以在图片上同时绘制折线图和柱状图,如图5。

但是图5只能同时查看柱状图和折线图,不能单独选择其中一种进行显示。在网站的实际运用中,这种单一的统计图片还不能完全满足需求,需要考虑多图层叠加和热点功能。通过下例对JpGraph进行测试:

(1)功能要求。可以对图5中的柱状图和折线图进行选择,只显示温度、只显示降水量或者两者都显示,并以热点方式显示降水量数据。

上一篇:基于小波变换的低照度图像增强新算法 下一篇:硬盘搜索系统设计与实现

文档上传者
热门推荐 更多>