<?php
/******************************************************************************
 和歌山県　浮魚礁データ公開　＜詳細ページ＞

 2015.08.20 by Hitz
******************************************************************************/
include("../inc/htmlhead.inc");
include("../inc/function.inc");
include("../inc/config.inc");

ini_set("display_errors", "Off");       // Warning非表示

// ブイNo
$no = $_GET["no"];

// 設定ファイル情報
$num   = sprintf( "%02d", $no );			// ブイ番号XX
$buoy  = "buoy".$num;						// buoyXX
$name  = constant("$buoy"."_name");			// 名称
$temp  = constant("$buoy"."_temp");			// 水温センサ(1:あり、0:なし)
$wvel  = constant("$buoy"."_wvel");			// 風速センサ(1:あり、0:なし)
$wdir  = constant("$buoy"."_wdir");			// 風向センサ(1:あり、0:なし)
$wtset = constant("$buoy"."_wtset");		// 水温計測定水深
$day   = constant("DispDayP");				// 一覧表表示日数

// 現在の年月日
$nY = Date( "Y" );	$nM = Date( "n" );	$nD = Date( "j" );
$TM = mkTime( 0, 0, 0, $nM, $nD, $nY );										// 現在通算秒
// 表示の年月日
if( isset($_GET["time"]) ){ $time = $_GET["time"]; }else{ $time = $TM; }	// 表示通算秒
$dMD  = Date( "n/j", $time );				// M/D
$YMD  = Date( "Ymd", $time );				// YYYYMMDD
$YM   = Date( "Ym",  $time );				// YYYYMM
$file = "data/".$YM."/B".$num.$YMD.".txt";	// データファイル(data/YYYYMM/BXXYYYYMMDD.txt)

// センサーなし
$non = "---";

// データ取得
$i = 0;
$fp = fopen( $file, "r" );
if( $fp != False ){
	while( $list = fgetcsv($fp, 1024, ",") ){
		if( ! empty($list[0]) ){	// 空行は読み飛ばす
			// ブイデータ取得(data=[0]日時 [1]緯度 [2]経度 [3]水温 [4]風速 [5]風向)
			getBuoyData( $list, $data ); 

			// 日データ表示タグ([0]日時 [1]緯度 [2]経度 [3]水温 [4]風速 [5]風向)
			if( $temp ){ $dat3 = $data[3]; }else{ $dat3 = $non; }
			if( $wvel ){ $dat4 = $data[4]; }else{ $dat4 = $non; }
			if( $wdir ){ $dat5 = $data[5]; }else{ $dat5 = $non; }

			$dat[$i][0] = "<td>$data[0]</td>";
			$dat[$i][1] = "<td>$data[1]</td>";
			$dat[$i][2] = "<td>$data[2]</td>";
			$dat[$i][3] = "<td>$dat3</td>";
			$dat[$i][4] = "<td>$dat4</td>";
			$dat[$i][5] = "<td>$dat5</td>";
			$i++;
		}
	}
}
fclose( $fp );

$dat_num = $i;	// データ数

?>
<html>
<head>
<title>和歌山県　浮魚礁データ公開</title>
<link rel="shortcut icon" href="../img/favicon.ico">
</head>
<body style="{font-family: 'ＭＳ Ｐゴシック'}">

<!-- タイトル -->
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tr bgcolor="#000099">
	<td align="right">
		<a href="../admin/admin.php"><font size="2" color="#CC0066">[管理者限定]</font></a>&nbsp;
		<a href="http://www.pref.wakayama.lg.jp/prefg/071000/" target="_blank"><font size="2" color="#FFFFFF">[和歌山県水産振興課]</font></a>&nbsp;
		<a href="http://www.pref.wakayama.lg.jp/prefg/071001/" target="_blank"><font size="2" color="#FFFFFF">[和歌山県水産試験場]</font></a>
	</td>
</tr>
<tr bgcolor="#FFFFFF">
	<td><a href="http://www.pref.wakayama.lg.jp/" target="_blank"><img src="../img/logo.png" alt="和歌山県" border="0"></a></td>
</tr>
<tr>
	<td bgcolor="#000099"></td>
</tr>
<tr>
	<td><font size="2"><a href="../">トップページ</a> > <a href="top.php?no=<?=$no?>">浮魚礁No.<?=$no?></a> > 詳細データ</font></td>
</tr>
</table>
<br>

<!-- 詳細データ -->
<hr>
<font size="4"><img src="../img/box.gif"> <b>No.<?=$no?> <?=$name?></b></font>
<br><br>

<center>
<!-- 一覧表 -->
<table cellpadding="5" cellspacing="0" border="0">
	<!-- 日程選択欄 -->
<tr align="center">
<?php
for( $i = $day-1; $i >= 0; $i-- ){
	$tm = $TM - 24*60*60*$i;
	$MD = Date( "n/j", $tm );
	if( $dMD == $MD ){
		print("	<td align=\"center\"><font color=\"#FF0000\"><b>[$MD]</b></font></td>\n" );
	}else{
		$url = $_SERVER["PHP_SELF"]."?no=".$no."&time=".$tm;
		print("	<td align=\"center\"><a href=\"$url\">[$MD]</a></td>\n" );
	}
}
?>
</tr>
	<!-- データ一覧 -->
<tr align="center"><td colspan="<?=$day?>">
<table cellpadding="5" cellspacing="0" border="1">
<tr bgcolor="#CCFFCC">
	<th>日時</th>
	<th>緯度</th>
	<th>経度</th>
	<th>水温[℃]</th>
	<th>風速[m/s]</th>
	<th>風向[°]</th>
</tr>
<?php
for( $i = 0; $i < $dat_num; $i++ ){
	if( 0 == ($i % 2) ){ $color = "#FFFFFF"; }else{ $color = "#CCCCCC"; }
	print( "<tr align=\"center\" bgcolor=\"".$color."\">\n" );
	for( $j= 0; $j <=5; $j++ ){
		$str = $dat[$i][$j];
		print( "	$str\n" );
	}
	print( "</tr>\n" );
}
?>
</table>
</td></tr>
</table>
<br>

<!-- 水温グラフ -->
<?php
if( 1 == $temp ){
?>
<table cellpadding="3" cellspacing="0" border="0">
<tr>
	<td><b>＜水温グラフ＞</b></td>
</tr>
<tr>
	<td align="center"><img src="image/waterP.png" alt="水温グラフ" border="0"></td>
</tr>
<tr>
	<td align="center">（横軸：日付、縦軸：水温[℃]）</td>
</tr>
</table>
<?php
}
?>

</center>
<br>

<!-- 注意事項 -->
<table cellpadding="3" cellspacing="0" border="0">
<tr>
	<td><font size="2">※緯度・経度</font></td><td><font size="2">：</font></td><td><font size="2">世界測地系</font></td>
</tr>
<?php if( 1==$temp ){ ?>
<tr>
	<td><font size="2">※水温計</font></td><td valign="top"><font size="2">：</font></td><td><font size="2"> <?=$wtset?></font></td>
</tr>
<?php } ?>
<?php if( 1==$wdir ){ ?>
<tr>
	<td><font size="2">※風向</font></td><td valign="top"><font size="2">：</font></td><td><font size="2">北からの風を０°とする</font></td>
</tr>
<?php } ?>
<tr>
	<td><font size="2">※「空白」</font></td><td valign="top"><font size="2">：</font></td><td><font size="2">データ欠測を示す</font></td>
</tr>
<!--
<tr>
	<td><font size="2">※「---」</font></td><td valign="top"><font size="2">：</font></td><td><font size="2">観測機器未搭載を示す</font></td>
</tr>
-->
</table>
<br>

<!-- お問い合わせ -->
<hr>
<font size="4"><img src="../img/box.gif"> <b>お問い合わせ</b></font>
<br>
<p>
<?=constant("OfficeName")?><br>
<?=constant("OfficeAddr")?><br>
TEL <?=constant("OfficeTel")?><br>
FAX <?=constant("OfficeFax")?><br>
Mail <a href="mailto:<?=constant("OfficeMail")?>"><?=constant("OfficeMail")?></a>
</p>

<!-- Copyright -->
<hr>
<center>
<font size="2"><?=constant("CopyrightP")?></font>
</center>

</body>
</html>
