위성사진 동영상 > 그누3 팁자료실

그누3 팁자료실

위성사진 동영상 정보

일반 위성사진 동영상

본문

<?php

// 기상청 GOES-9 위성사진
function kma_img($where,$type,$hour) {

      $latest_utime = time() - 3600*10;
      for ($i=0; $i<$hour; $i++) {
              $this_utime = $latest_utime - 3600*$i;
              $this_date = date("YmdH",$this_utime);
              $img[$i] = "http://kma.go.kr/kma_sat/DATA/".$where.$type.$this_date."00.gif";
      }

      return $img;

}

$where = $_GET['where'];
if (!$where) $where = "GPR/wr";
$sel_check[$where]='selected';
$type = $_GET['type'];
if (!$type) $type = "i";
$sel_check[$type]='selected';
$hour = $_GET['hour'];
if (!$hour) $hour = 24;
$sel_check[$hour]='selected';
$speed = $_GET['speed'];
if (!$speed) $speed = 500;
$sel_check[$speed]='selected';

$img = kma_img($where,$type,$hour);
$size = sizeof($img);

?>

<html>
<head>
<title>::: 위성사진 동영상 by 0172 , 자료출처:기상청(http://kma.go.kr) :::</title>

<script type="text/javascript">
<!-- Original: Mike McGrath (http://website.lineone.net/~mike_mcgrath -->

var img=new Array();

<?php for ($i=0; $i<$size-1; $i++) { $j = $size-2-$i; ?>
      img[<?=$i?>]=new Image(); img[<?=$i?>].src="<?=$img[$j]?>";
<?php } ?>

var interval=<?=$speed?>;
var n=0;
var imgs = new Array();

<?php for ($i=0; $i<$size; $i++) { $j = $size-1-$i; ?>
      imgs[<?=$i?>] = "<?=$img[$j]?>";
<?php } ?>

function rotate() {

      if(navigator.appName=="Netscape" && document.getElementById) {
              document.getElementById("slide").src=imgs[n];
      } else document.images.slide.src=imgs[n];
      (n==(imgs.length-1))?n=0:n++;
      setTimeout("rotate()",interval);

}

</script>

<meta http-equiv="content-type" content="text/html; charset=euc-kr">
</head>

<body leftmargin=0 marginwidth=0 topmargin=0 marginheight=0 bgcolor=black onload="rotate()">

<form name=SEL method=GET action="<?=$_SERVER['PHP_SELF']?>">
<table width=100%>
<tr>
      <td align=center valign=middle>
              <select name="where" size="1">
                    <option value="GPR/wr" <?=$sel_check['GPR/wr']?>>아시아영역</option>
                    <option value="GPL/wl" <?=$sel_check['GPL/wl']?>>한반도영역</option>
                    <option value="GSF/ws" <?=$sel_check['GSF/ws']?>>전구영역</option>
              </select>
              <select name="type" size="1">
                    <option value="i" <?=$sel_check['i']?>>적외선영상</option>
                    <option value="w" <?=$sel_check['w']?>>수증기영상</option>
                    <option value="v" <?=$sel_check['v']?>>가시영상</option>
                    <option value="d" <?=$sel_check['d']?>>합성영상</option>
              </select>
              <select name="hour" size="1">
                    <option value="12" <?=$sel_check[12]?>>12시간영상</option>
                    <option value="24" <?=$sel_check[24]?>>24시간영상</option>
                    <option value="36" <?=$sel_check[36]?>>36시간영상</option>
                    <option value="48" <?=$sel_check[48]?>>48시간영상</option>
                    <option value="60" <?=$sel_check[60]?>>60시간영상</option>
                    <option value="72" <?=$sel_check[72]?>>72시간영상</option>
              </select>
              <select name="speed" size="1">
                    <option value="100" <?=$sel_check[100]?>>0.1초 간격</option>
                    <option value="500" <?=$sel_check[500]?>>0.5초 간격</option>
                    <option value="1000" <?=$sel_check[1000]?>>1.0초 간격</option>
                    <option value="1500" <?=$sel_check[1500]?>>1.5초 간격</option>
                    <option value="2000" <?=$sel_check[2000]?>>2.0초 간격</option>
              </select>
              <input type="submit" value="동영상보기">
      </td>
</tr>
</table>
<table width=100% cellspacing=0 cellpadding=0>
<tr>
      <td width=100% align=center valign=middle>
              <img src="<?=$img[$size-1]?>" id="slide" width=512>
      </td>
</tr>
</table>
</form>

</body>

</html>
추천
0
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로