Changeset 88
- Timestamp:
- 06/01/07 17:56:29 (5 years ago)
- File:
-
- 1 edited
-
openweather/openweather.module (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
openweather/openweather.module
r87 r88 157 157 } 158 158 159 function openweather_to_direction($angle){ 160 if ($angle < 11.25) 161 return 'N'; 162 else if ($angle < 33.75) 163 return 'NNE'; 164 else if ($angle < 56.25) 165 return 'NE'; 166 else if ($angle < 78.75) 167 return 'ENE'; 168 else if ($angle < 101.25) 169 return 'E'; 170 else if ($angle < 123.75) 171 return 'ESE'; 172 else if ($angle < 146.25) 173 return 'SE'; 174 else if ($angle < 168.75) 175 return 'SSE'; 176 else if ($angle < 191.25) 177 return 'S'; 178 else if ($angle < 213.75) 179 return 'SSW'; 180 else if ($angle < 236.25) 181 return 'SW'; 182 else if ($angle < 258.75) 183 return 'WSW'; 184 else if ($angle < 281.25) 185 return 'W'; 186 else if ($angle < 303.75) 187 return 'WNW'; 188 else if ($angle < 326.25) 189 return 'NW'; 190 else if ($angle < 348.75) 191 return 'NNW'; 192 else 193 return 'N'; 194 } 195 159 196 /** 160 197 * Implementation of hook_view(). … … 172 209 $links[] = l(t('export readings'), 'node/'.$node->nid.'/csv_readings',array('title'=>'Export the openweather readings as CSV')); 173 210 174 $res = openweather_extrapolate(openweather_get_values($node), 1,30); 175 176 //$output .= openweather_graph($res); 211 $data = db_query("SELECT * FROM {openweather_readings} WHERE nid = $node->nid ORDER BY `time` DESC LIMIT 1"); 212 $data = db_fetch_object($data); 213 214 $output .= "<table>"; 215 $output .= "<tr><th>Temperature</th><td>$data->temp_out dec C</td><th>Humidity</th><td>$data->rel_hum_out %</td></tr>"; 216 $output .= "<tr><th>Wind speed</th><td>$data->windspeed kMh</td><th>Wind direction</th><td>".openweather_to_direction($data->wind_angle)."($data->wind_angle)</td></tr>"; 217 $output .= "<tr><th>Relative pressure</th><td>$data->rel_pressure</td><th></th><td></td></tr>"; 218 $output .= "</table>"; 219 177 220 $output .= "<img src='?q=node/".$node->nid."/graph/temp_out' />"; 178 221 $output .= "<img src='?q=node/".$node->nid."/graph/rel_hum_out' />";
Note: See TracChangeset
for help on using the changeset viewer.
