Index: Interactive_Map/trunk/Interactive_Map/etc/fonts.txt
===================================================================
--- Interactive_Map/trunk/Interactive_Map/etc/fonts.txt (revision 19)
+++ Interactive_Map/trunk/Interactive_Map/etc/fonts.txt (revision 20)
@@ -43,2 +43,4 @@
esricave3 esri_377.ttf
+esri_144 esri_144.ttf
+
Index: Interactive_Map/trunk/Interactive_Map/etc/symbols.sym
===================================================================
--- Interactive_Map/trunk/Interactive_Map/etc/symbols.sym (revision 19)
+++ Interactive_Map/trunk/Interactive_Map/etc/symbols.sym (revision 20)
@@ -182,2 +182,10 @@
END
+Symbol
+Name 'filled_outline'
+Type ELLIPSE
+Filled TRUE
+Points
+1 1
+END
+END
Index: Interactive_Map/trunk/Interactive_Map/htdocs/drifters.php
===================================================================
--- (revision )
+++ Interactive_Map/trunk/Interactive_Map/htdocs/drifters.php (revision 20)
@@ -1,0 +1,171 @@
+getLayerByName('particle_trajectory');
+$layerObj->setFilter("(sensor_id IN (select row_id from sensor where type_id ='1')) AND (m_date > (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS') - interval '".$offset." hours')) AND (m_date < (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS')))");
+
+// set Tail Filter bracket
+$layerObj1 = $map->getLayerByName('particle_tail');
+$layerObj1->setFilter("(sensor_id IN (SELECT row_id FROM sensor WHERE type_id ='1')) AND (row_id IN (select min(row_id) FROM multi_obs WHERE (m_date >(to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS') - interval '".$offset." hours')) AND (m_date < (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS') - interval '".$offset_tail." hours')) GROUP BY platform_handle ))");
+
+// set Head Filter time
+$layerObj2 = $map->getLayerByName('particle_head');
+$layerObj2->setFilter("(sensor_id IN (select row_id from sensor where type_id ='1')) AND (row_id IN (select max(row_id) FROM multi_obs WHERE (m_date > (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS') - interval '10 hours')) AND (m_date < (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS'))) GROUP BY platform_handle ))" );
+
+// set Head Label Filter time
+$layerObj3 = $map->getLayerByName('particle_head_label');
+$layerObj3->setFilter("(sensor_id IN (select row_id from sensor where type_id ='1')) AND (row_id IN (select max(row_id) FROM multi_obs WHERE (m_date > (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS') - interval '10 hours' )) and (m_date < (to_timestamp('".$time."','YYYY_MM_DD_HH_MI_SS'))) GROUP BY platform_handle ))");
+
+if (!isset($HTTP_POST_VARS["full"]) && (isset($HTTP_POST_VARS["extent"])))
+ {
+ $extent_to_set = explode(" ",$HTTP_POST_VARS["extent"]);
+ $map->setextent($extent_to_set[0],$extent_to_set[1],
+ $extent_to_set[2],$extent_to_set[3]);
+ }
+
+if (!isset($HTTP_POST_VARS["full"]) && (isset($HTTP_POST_VARS["seacoos"])))
+ {
+ // -88.5 22.5 -69.19 37.9
+ $map->setextent(-88.5,22.5,-69.19,37.9);
+ }
+
+if ( isset($HTTP_POST_VARS["map_x"]) && isset($HTTP_POST_VARS["map_y"])
+ && !isset($HTTP_POST_VARS["full"]) ) {
+
+ $extent_to_set = explode(" ",$HTTP_POST_VARS["extent"]);
+ $map->setextent($extent_to_set[0],$extent_to_set[1],
+ $extent_to_set[2],$extent_to_set[3]);
+
+ $my_point = ms_newpointObj();
+ $my_point->setXY($HTTP_POST_VARS["map_x"],$HTTP_POST_VARS["map_y"]);
+
+ $my_extent = ms_newrectObj();
+ $my_extent->setextent($extent_to_set[0],$extent_to_set[1],
+ $extent_to_set[2],$extent_to_set[3]);
+
+ $zoom_factor = $HTTP_POST_VARS["zoom"]*$HTTP_POST_VARS["zsize"];
+ if ($zoom_factor == 0) {
+ $zoom_factor = 1;
+ $check_pan = "CHECKED";
+ $check_zout = "";
+ $check_zin = "";
+ } else if ($zoom_factor < 0) {
+ $check_pan = "";
+ $check_zout = "CHECKED";
+ $check_zin = "";
+ } else {
+ $check_pan = "";
+ $check_zout = "";
+ $check_zin = "CHECKED";
+ }
+
+ $val_zsize = abs($zoom_factor);
+
+ $map->zoompoint($zoom_factor,$my_point,$map->width,$map->height,
+ $my_extent);
+
+ }
+
+$map->selectOutputFormat(png);
+
+$image=$map->draw();
+$image_url=$image->saveWebImage();
+
+$extent_to_html = $map->extent->minx." ".$map->extent->miny." "
+ .$map->extent->maxx." ".$map->extent->maxy;
+
+?>
+
+
+
+
+
Index: Interactive_Map/trunk/Interactive_Map/maps/currents.map
===================================================================
--- (revision )
+++ Interactive_Map/trunk/Interactive_Map/maps/currents.map (revision 20)
@@ -1,0 +1,611 @@
+ NAME "SEACOOS Surface Currents"
+ STATUS ON
+ EXTENT -91.5 22 -71.5 36.5
+ SIZE 456 384
+ SHAPEPATH "../data"
+ SYMBOLSET "../etc/symbols.sym"
+ FONTSET "../etc/fonts.txt"
+ IMAGECOLOR 230 247 254 # seacoos_key.png
+ UNITS DD
+ IMAGETYPE GTiff
+ OUTPUTFORMAT
+ NAME png
+ MIMETYPE "image/png"
+ DRIVER "GD/PNG"
+ EXTENSION "png"
+ IMAGEMODE RGB
+ FORMATOPTION "INTERLACE=OFF"
+ TRANSPARENT OFF
+ END
+ OUTPUTFORMAT
+ NAME GTiff
+ MIMETYPE "image/tiff"
+ DRIVER "GDAL/GTiff"
+ EXTENSION "tif"
+ IMAGEMODE RGB
+ END
+ OUTPUTFORMAT
+ NAME jpeg
+ MIMETYPE "image/jpeg"
+ DRIVER "GD/JPEG"
+ EXTENSION "jpg"
+ IMAGEMODE RGB
+ FORMATOPTION "QUALITY=100"
+ END
+ OUTPUTFORMAT
+ NAME gif
+ DRIVER "GD/GIF"
+ MIMETYPE "image/gif"
+ IMAGEMODE RGBA
+ EXTENSION "gif"
+ TRANSPARENT ON
+ END
+ PROJECTION
+ "proj=latlong"
+ END
+ WEB
+ IMAGEPATH "/usr/local/tmp/ms_tmp/"
+ IMAGEURL "/tmp/"
+ END
+ QUERYMAP
+ STATUS ON
+ STYLE NORMAL
+ END
+ REFERENCE
+ STATUS ON
+ IMAGE "../data/nccoos_basemap.jpg"
+ SIZE 185 87
+ EXTENT -84.45 32.07 -71.97 37.92
+ COLOR -1 -1 -1
+ OUTLINECOLOR 255 0 0
+ MINBOXSIZE 20
+ MAXBOXSIZE 105
+ MARKERSIZE 15
+ END
+ SCALEBAR
+ STATUS OFF
+ OUTLINECOLOR 0 0 0
+ IMAGECOLOR 255 255 255
+ TRANSPARENT TRUE
+ UNITS KILOMETERS
+ INTERVALS 1
+ SIZE 70 3
+ STYLE 1
+ POSITION LR
+ INTERLACE TRUE
+ POSTLABELCACHE true
+ LABEL
+ TYPE BITMAP
+ SIZE SMALL
+ OFFSET 0 0
+ BUFFER 0
+ MINDISTANCE -1
+ MINFEATURESIZE -1
+ COLOR 0 0 0
+ PARTIALS TRUE
+ FORCE FALSE
+ END
+ END
+ LAYER
+ NAME "states"
+ STATUS ON
+ DATA "STATES"
+ TYPE POLYGON
+ METADATA
+ # "wms_title" "STATES"
+ "legendvis" "hidden"
+ "display" "yes"
+ END
+ PROJECTION
+ "init=epsg:4269"
+ END
+ CLASS
+ STYLE
+ SYMBOL 0
+ COLOR 249 248 226
+ OUTLINECOLOR 200 200 200
+ END
+ END
+ END
+ LAYER
+ NAME "world_filled"
+ STATUS ON
+ DATA "country"
+ FILTERITEM "CNTRY_NAME"
+ FILTER ("[CNTRY_NAME]" ne "United States")
+ TYPE POLYGON
+ PROJECTION
+ "init=epsg:4326"
+ END
+ CLASS
+ COLOR 250 249 228
+ OUTLINECOLOR 178 178 178
+ END
+ END
+#
+#
+#######################################################################
+#
+#
+ LAYER
+ NAME "drifter_vectors"
+ STATUS OFF
+ DATA "the_geom from multi_obs"
+ FILTER "m_type_id = 41 AND (platform_handle LIKE 'horizon_marine%') and (d_report_hour = to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) and (d_top_of_hour = 1)"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ GROUP "surface_currents"
+ LABELANGLEITEM "d_label_theta"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION ([m_value_3] <= .25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 14
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (.25 < [m_value_3] AND [m_value_3] <= .50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 15
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (.50 < [m_value_3] AND [m_value_3] <= .75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 16
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (.75 < [m_value_3] AND [m_value_3] <= 1.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 16
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (1.0 < [m_value_3] AND [m_value_3] <= 1.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 17
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (1.25 < [m_value_3] AND [m_value_3] <= 1.50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 17
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (1.5 < [m_value_3] AND [m_value_3] <= 1.75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (1.75 < [m_value_3] AND [m_value_3] <= 2.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (2.0 < [m_value_3] AND [m_value_3] <= 2.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (2.25 < [m_value_3] AND [m_value_3] <= 2.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 19
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '¯'
+ EXPRESSION (2.5 < [m_value_3] AND [m_value_3] <= 5.8)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 20
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+###############################################
+#
+#
+ LAYER
+ NAME "sea_surface_currents"
+ STATUS OFF
+ DATA "the_geom from current_in_situ_map USING UNIQUE seq USING SRID=-1"
+ FILTER "(report_time_stamp = date_trunc('hour',to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) and surface_or_bottom = 'surface')"
+ TEMPLATE "dummy"
+ TOLERANCE 5
+ TOLERANCEUNITS pixels
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=seacoos_test host=coriolis.marine.unc.edu"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ GROUP "surface_currents"
+ LABELANGLEITEM "theta"
+ CLASSITEM "speed_knots"
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION ([speed_knots] <= .25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 12
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.25 < [speed_knots] AND [speed_knots] <= .50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 14
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.50 < [speed_knots] AND [speed_knots] <= .75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 16
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.75 < [speed_knots] AND [speed_knots] <= 1.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.0 < [speed_knots] AND [speed_knots] <= 1.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 22
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.25 < [speed_knots] AND [speed_knots] <= 1.50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 25
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.5 < [speed_knots] AND [speed_knots] <= 1.75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 27
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.75 < [speed_knots] AND [speed_knots] <= 2.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 29
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.0 < [speed_knots] AND [speed_knots] <= 2.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 31
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.25 < [speed_knots] AND [speed_knots] <= 2.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 33
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.5 < [speed_knots] AND [speed_knots] <= 5.8)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 35
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+###############################################
+#
+#
+ LAYER
+ NAME "adcp_vectors"
+ STATUS OFF
+ DATA "the_geom from multi_obs"
+ FILTER "m_type_id = 41 and (sensor_id IN (select row_id from sensor where type_id ='4')) and (d_report_hour = to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) and (d_top_of_hour = 1)"
+ #FILTER "m_type_id = 41 and (sensor_id IN (select row_id from sensor where type_id ='4')) and (m_date > (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '30 minutes' )) and (m_date < (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') + interval '31 minutes'))"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ GROUP "surface_currents"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ LABELANGLEITEM "d_label_theta"
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION ([m_value_3] <= .25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 12
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.25 < [m_value_3] AND [m_value_3] <= .50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 14
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.50 < [m_value_3] AND [m_value_3] <= .75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 16
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.75 < [m_value_3] AND [m_value_3] <= 1.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.0 < [m_value_3] AND [m_value_3] <= 1.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 22
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.25 < [m_value_3] AND [m_value_3] <= 1.50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 25
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.5 < [m_value_3] AND [m_value_3] <= 1.75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 27
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.75 < [m_value_3] AND [m_value_3] <= 2.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 29
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.0 < [m_value_3] AND [m_value_3] <= 2.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 31
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.25 < [m_value_3] AND [m_value_3] <= 2.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 33
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.5 < [m_value_3] AND [m_value_3] <= 5.8)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 35
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+################################################
+#
+#
+ LAYER
+ NAME "RADAR_small"
+ TOLERANCE 3
+ TOLERANCEUNITS PIXELS
+ TEMPLATE ttt_query.html
+ STATUS OFF
+ OFFSITE 230 247 254
+ TYPE RASTER
+ PROJECTION
+ "init=epsg:4269"
+ END
+ CONNECTION "http://maury.marine.unc.edu/cgi-bin/hf_radar_wrap?time=%time%"
+ CONNECTIONTYPE WMS
+ METADATA
+ "wms_srs" "EPSG:4269"
+ "wms_onlineresource" "http://maury.marine.unc.edu/cgi-bin/hf_radar_wrap?"
+ "wms_name" "RADAR_small"
+ "wms_formatlist" "image/png"
+ "wms_format" "image/png"
+ "wms_server_version" "1.1.0"
+ END
+ END
+END
+
Index: Interactive_Map/trunk/Interactive_Map/maps/drifter.map
===================================================================
--- (revision )
+++ Interactive_Map/trunk/Interactive_Map/maps/drifter.map (revision 20)
@@ -1,0 +1,642 @@
+ NAME "SEACOOS Drifter testing"
+ STATUS ON
+ EXTENT -98.17 14.82 -59.55 45.62 # -88.5 22.5 -69.19 37.9
+ SIZE 523 419
+ SHAPEPATH "../data"
+ SYMBOLSET "../etc/symbols.sym"
+ FONTSET "../etc/fonts.txt"
+ IMAGECOLOR 230 247 254 # seacoos_key.png
+ UNITS DD
+ IMAGETYPE Gtiff
+ OUTPUTFORMAT
+ NAME png
+ MIMETYPE "image/png"
+ DRIVER "GD/PNG"
+ EXTENSION "png"
+ IMAGEMODE RGB
+ FORMATOPTION "INTERLACE=OFF"
+ TRANSPARENT OFF
+ END
+ OUTPUTFORMAT
+ NAME GTiff
+ MIMETYPE "image/tiff"
+ DRIVER "GDAL/GTiff"
+ EXTENSION "tif"
+ IMAGEMODE RGB
+ END
+ OUTPUTFORMAT
+ NAME jpeg
+ MIMETYPE "image/jpeg"
+ DRIVER "GD/JPEG"
+ EXTENSION "jpg"
+ IMAGEMODE RGB
+ FORMATOPTION "QUALITY=100"
+ END
+ OUTPUTFORMAT
+ NAME gif
+ DRIVER "GD/GIF"
+ MIMETYPE "image/gif"
+ IMAGEMODE RGBA
+ EXTENSION "gif"
+ TRANSPARENT ON
+ END
+ PROJECTION
+ "proj=latlong"
+ END
+ WEB
+ IMAGEPATH "/usr/local/tmp/ms_tmp/"
+ IMAGEURL "/tmp/"
+ END
+ QUERYMAP
+ STATUS ON
+ STYLE NORMAL
+ END
+ REFERENCE
+ STATUS ON
+ IMAGE "../data/nccoos_basemap.jpg"
+ SIZE 185 87
+ EXTENT -84.45 32.07 -71.97 37.92
+ COLOR -1 -1 -1
+ OUTLINECOLOR 255 0 0
+ MINBOXSIZE 20
+ MAXBOXSIZE 105
+ MARKERSIZE 15
+ END
+ SCALEBAR
+ STATUS OFF
+ OUTLINECOLOR 0 0 0
+ IMAGECOLOR 255 255 255
+ TRANSPARENT TRUE
+ UNITS KILOMETERS
+ INTERVALS 1
+ SIZE 70 3
+ STYLE 1
+ POSITION LR
+ INTERLACE TRUE
+ POSTLABELCACHE true
+ LABEL
+ TYPE BITMAP
+ SIZE SMALL
+ OFFSET 0 0
+ BUFFER 0
+ MINDISTANCE -1
+ MINFEATURESIZE -1
+ COLOR 0 0 0
+ PARTIALS TRUE
+ FORCE FALSE
+ END
+ END
+#
+#
+#############
+#
+#
+ LAYER
+ NAME "states"
+ STATUS ON
+ DATA "STATES"
+ TYPE POLYGON
+ METADATA
+ # "wms_title" "STATES"
+ "legendvis" "hidden"
+ "display" "yes"
+ END
+ PROJECTION
+ "init=epsg:4269"
+ END
+ CLASS
+ STYLE
+ SYMBOL 0
+ COLOR 249 248 226
+ OUTLINECOLOR 200 200 200
+ END
+ END
+ END
+#
+#
+###################
+#
+#
+ LAYER
+ NAME "world_filled"
+ STATUS ON
+ DATA "country"
+ FILTERITEM "CNTRY_NAME"
+ FILTER ("[CNTRY_NAME]" ne "United States")
+ TYPE POLYGON
+ PROJECTION
+ "init=epsg:4326"
+ END
+ CLASS
+ COLOR 250 249 228
+ OUTLINECOLOR 178 178 178
+ END
+ END
+#
+#
+#################################################
+#
+#
+ LAYER
+ NAME "oi_sst"
+ STATUS ON
+ TYPE RASTER
+ #OFFSITE 0 0 0
+ MINSCALE 300000
+ MAXSCALE 100000000
+ TRANSPARENCY 60
+ CONNECTION "http://nautilus.baruch.sc.edu/wms/seacoos_rs?time=%time%"
+ CONNECTIONTYPE WMS
+ PROJECTION
+ "init=epsg:4269"
+ END
+ METADATA
+ "wms_srs" "EPSG:4269 EPSG:4326"
+ "wms_name" "oi_sst"
+ "wms_server_version" "1.1.0"
+ "wms_formatlist" "image/png"
+ "wms_format" "image/png"
+ "wms_onlineresource" "http://nautilus.baruch.sc.edu/wms/seacoos_rs?"
+ "wms_title" "OI SST"
+ "wms_dataurl_href" "http://seacoos.org/Data%20Access%20and%20Mapping/Document.SeaSurfaceTemperatureHome"
+ END
+ END
+#
+#
+#################################################
+#
+#
+ LAYER
+ NAME "bathymetry"
+ STATUS ON
+ TYPE RASTER
+ MINSCALE 300000
+ MAXSCALE 100000000
+ TRANSPARENCY 60
+ CONNECTION "http://nautilus.baruch.sc.edu/wms/seacoos_rs?"
+ CONNECTIONTYPE WMS
+ PROJECTION
+ "init=epsg:4269"
+ END
+ METADATA
+ "wms_srs" "EPSG:4269 EPSG:4326"
+ "wms_name" "etopo2_bathy_contour"
+ "wms_server_version" "1.1.0"
+ "wms_formatlist" "image/png"
+ "wms_format" "image/png"
+ "wms_onlineresource" "http://nautilus.baruch.sc.edu/wms/seacoos_rs?"
+ "wms_title" "ETOPO2 Bathymetry"
+ "wms_dataurl_href" "http://seacoos.org/Data%20Access%20and%20Mapping/Document.SeaSurfaceTemperatureHome"
+ END
+ END
+#
+#
+#
+#################################################
+#
+#
+#
+ LAYER
+ NAME "particle_trajectory"
+ STATUS ON
+ DATA "the_geom from multi_obs USING UNIQUE row_id USING SRID=-1"
+ FILTER "(sensor_id IN (select row_id from sensor where type_id ='1')) AND (m_date > (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '%offset% hours')) AND (m_date < (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS'))) AND (m_type_id = '41')"
+ GROUP "drifter_trajectory"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ CLASS
+ COLOR 70 70 70
+ SYMBOL 'circle'
+ SIZE 1
+ EXPRESSION ([m_value_3] > 0)
+ END
+ END
+#
+#
+##############################################################
+#
+#
+ LAYER
+ NAME "particle_tail"
+ STATUS ON
+ DATA "the_geom FROM multi_obs USING UNIQUE row_id USING SRID=-1"
+ FILTER "(sensor_id IN (SELECT row_id FROM sensor WHERE type_id ='1')) AND (row_id IN (select min(row_id) FROM multi_obs WHERE (m_date >(to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '%offset% hours')) AND (m_date < (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '%offset_end% hours') AND (m_type_id ='41')) GROUP BY platform_handle ))"
+ TYPE POINT
+ GROUP "drifter_trajectory"
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ CLASS
+ STYLE
+ COLOR 0 0 255
+ OUTLINECOLOR 0 0 255
+ SYMBOL 'circle'
+ SIZE 4
+ END
+ END
+ END
+#
+#
+##############################################################
+#
+#
+ LAYER
+ NAME "particle_head_label"
+ STATUS OFF
+ DATA "the_geom from (select *, to_char(m_date,'HH24:MI') as lab from multi_obs) as foo USING UNIQUE row_id"
+ FILTER "(sensor_id IN (select row_id from sensor where type_id ='1')) AND (row_id IN (select max(row_id) FROM multi_obs WHERE (m_date > (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '14 hours' )) and (m_date < (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) AND (m_type_id ='41')) GROUP BY platform_handle ))"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ LABELITEM "lab"
+ CLASS
+ STYLE END
+ LABEL
+ TYPE TRUETYPE
+ FONT "arial"
+ SIZE 7
+ COLOR 0 0 0
+ POSITION CR
+ OFFSET 2 -7
+ FORCE TRUE
+ PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+###########################################
+#
+#
+ LAYER
+ NAME "particle_head"
+ STATUS ON
+ DATA "the_geom from multi_obs USING UNIQUE row_id USING SRID=-1"
+ FILTER "(sensor_id IN (select row_id from sensor where type_id ='1')) AND (row_id IN (select max(row_id) FROM multi_obs WHERE (m_date > (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '14 hours')) AND (m_date < (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) AND (m_type_id ='41')) GROUP BY platform_handle ))"
+ TYPE POINT
+ GROUP "drifter_trajectory"
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ LABELANGLEITEM "d_label_theta"
+ CLASS
+ STYLE END
+ TEXT '¶'
+ EXPRESSION ([m_value_3] <= 10)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 50 50 50
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+###############################################
+#
+#
+ LAYER
+ NAME "sea_surface_currents"
+ STATUS OFF
+ DATA "the_geom from current_in_situ_map USING UNIQUE seq USING SRID=-1"
+ FILTER "(report_time_stamp = date_trunc('hour',to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) and surface_or_bottom = 'surface')"
+ TEMPLATE "dummy"
+ TOLERANCE 5
+ TOLERANCEUNITS pixels
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=seacoos_test host=coriolis.marine.unc.edu"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ GROUP "is_currents"
+ LABELANGLEITEM "theta"
+ CLASSITEM "speed_knots"
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION ([speed_knots] <= .25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 12
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.25 < [speed_knots] AND [speed_knots] <= .50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 14
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.50 < [speed_knots] AND [speed_knots] <= .75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 16
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.75 < [speed_knots] AND [speed_knots] <= 1.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.0 < [speed_knots] AND [speed_knots] <= 1.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 22
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.25 < [speed_knots] AND [speed_knots] <= 1.50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 25
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.5 < [speed_knots] AND [speed_knots] <= 1.75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 27
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.75 < [speed_knots] AND [speed_knots] <= 2.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 29
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.0 < [speed_knots] AND [speed_knots] <= 2.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 31
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.25 < [speed_knots] AND [speed_knots] <= 2.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 33
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.5 < [speed_knots] AND [speed_knots] <= 5.8)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 35
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+###############################################
+#
+#
+ LAYER
+ NAME "adcp_vectors"
+ STATUS OFF
+ DATA "the_geom from multi_obs"
+ FILTER "m_type_id = 41 and (sensor_id IN (select row_id from sensor where type_id ='4')) and (d_report_hour = to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS')) and (d_top_of_hour = 1)"
+ #FILTER "m_type_id = 41 and (sensor_id IN (select row_id from sensor where type_id ='4')) and (m_date > (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') - interval '30 minutes' )) and (m_date < (to_timestamp('%time%','YYYY_MM_DD_HH_MI_SS') + interval '31 minutes'))"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ GROUP "is_currents"
+ PROJECTION
+ "init=epsg:4326"
+ END
+ LABELANGLEITEM "d_label_theta"
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION ([m_value_3] <= .25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 12
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.25 < [m_value_3] AND [m_value_3] <= .50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 14
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.50 < [m_value_3] AND [m_value_3] <= .75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 16
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.75 < [m_value_3] AND [m_value_3] <= 1.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 18
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.0 < [m_value_3] AND [m_value_3] <= 1.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 22
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.25 < [m_value_3] AND [m_value_3] <= 1.50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 25
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.5 < [m_value_3] AND [m_value_3] <= 1.75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 27
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.75 < [m_value_3] AND [m_value_3] <= 2.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 29
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.0 < [m_value_3] AND [m_value_3] <= 2.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 31
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.25 < [m_value_3] AND [m_value_3] <= 2.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 33
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.5 < [m_value_3] AND [m_value_3] <= 5.8)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 35
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ END
+#
+#
+################################################
+#
+#
+ LAYER
+ NAME "RADAR_small"
+ TOLERANCE 3
+ TOLERANCEUNITS PIXELS
+ TEMPLATE ttt_query.html
+ STATUS OFF
+ OFFSITE 230 247 254
+ TYPE RASTER
+ PROJECTION
+ "init=epsg:4269"
+ END
+ CONNECTION "http://maury.marine.unc.edu/cgi-bin/hf_radar_wrap?time=%time%"
+ CONNECTIONTYPE WMS
+ METADATA
+ "wms_srs" "EPSG:4269"
+ "wms_onlineresource" "http://maury.marine.unc.edu/cgi-bin/hf_radar_wrap?"
+ "wms_name" "RADAR_small"
+ "wms_formatlist" "image/png"
+ "wms_format" "image/png"
+ "wms_server_version" "1.1.0"
+ END
+ END
+ END
+END
+
Index: Interactive_Map/trunk/Interactive_Map/maps/hf_radar.map
===================================================================
--- Interactive_Map/trunk/Interactive_Map/maps/hf_radar.map (revision 19)
+++ Interactive_Map/trunk/Interactive_Map/maps/hf_radar.map (revision 20)
@@ -93,5 +93,8 @@
END
END
- LAYER
+#
+################################################3
+#
+ LAYER
NAME "world_filled"
STATUS ON
@@ -107,5 +110,8 @@
OUTLINECOLOR 178 178 178
END
- END
+ END
+#
+#################################################3
+#
LAYER
NAME "us_filled"
@@ -138,147 +144,142 @@
GROUP "RADAR"
LABELANGLEITEM 'dir_ms'
- CLASSITEM "speed_ms"
- CLASS
- STYLE END
- TEXT 'N/A'
- EXPRESSION ([speed_ms] = 9999)
- LABEL
- TYPE TRUETYPE
- FONT "fritqat"
- SIZE 3
- COLOR 150 150 150
- POSITION CC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION ([speed_ms] <= .18)
+ CLASSITEM "speed_knot"
+ CLASS
+ STYLE END
+ EXPRESSION ([speed_knot] = 0)
+ SYMBOL "circle"
+ SIZE 0
+ COLOR 230 247 254
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (0 < [speed_knot] AND [speed_knot] <= .25)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 12
- COLOR 0 0 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.18 < [speed_ms] AND [speed_ms] <= .36)
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.25 < [speed_knot] AND [speed_knot] <= .50)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 14
- COLOR 0 85 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.36 < [speed_ms] AND [speed_ms] <= .54)
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.50 < [speed_knot] AND [speed_knot] <= .75)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 16
- COLOR 0 170 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.54 < [speed_ms] AND [speed_ms] <= .72)
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.75 < [speed_knot] AND [speed_knot] <= 1.0)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 18
- COLOR 0 255 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.72 < [speed_ms] AND [speed_ms] <= .90)
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.0 < [speed_knot] AND [speed_knot] <= 1.25)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 22
- COLOR 64 255 192
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.90 < [speed_ms] AND [speed_ms] <= 1.08)
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.25 < [speed_knot] AND [speed_knot] <= 1.50)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 25
- COLOR 128 255 128
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.08 < [speed_ms] AND [speed_ms] <= 1.29)
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.5 < [speed_knot] AND [speed_knot] <= 1.75)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 27
- COLOR 192 255 64
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.29 < [speed_ms] AND [speed_ms] <= 1.47)
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.75 < [speed_knot] AND [speed_knot] <= 2.0)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 29
- COLOR 255 255 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.47 < [speed_ms] AND [speed_ms] <= 1.65)
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.0 < [speed_knot] AND [speed_knot] <= 2.25)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 31
- COLOR 255 170 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.65 < [speed_ms] AND [speed_ms] <= 1.93)
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.25 < [speed_knot] AND [speed_knot] <= 2.5)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 33
- COLOR 255 85 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.93 < [speed_ms] AND [speed_ms] <= 3.00)
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.5 < [speed_knot] AND [speed_knot] <= 5.8)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 35
- COLOR 255 0 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -301,147 +302,142 @@
GROUP "RADAR"
LABELANGLEITEM 'dir_ms'
- CLASSITEM "speed_ms"
- CLASS
- STYLE END
- TEXT 'N/A'
- EXPRESSION ([speed_ms] = 9999)
- LABEL
- TYPE TRUETYPE
- FONT "fritqat"
- SIZE 3
- COLOR 150 150 150
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION ([speed_ms] <= .18)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 0 0 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.18 < [speed_ms] AND [speed_ms] <= .36)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 0 85 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.36 < [speed_ms] AND [speed_ms] <= .54)
+ CLASSITEM "speed_knot"
+ CLASS
+ STYLE END
+ EXPRESSION ([speed_knot] = 0)
+ SYMBOL "circle"
+ SIZE 0
+ COLOR 230 247 254
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (0 < [speed_knot] AND [speed_knot] <= .25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 52 13 113
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.25 < [speed_knot] AND [speed_knot] <= .50)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 145 130 182
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.50 < [speed_knot] AND [speed_knot] <= .75)
LABEL
TYPE TRUETYPE
FONT "esricart"
SIZE 10
- COLOR 0 170 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.54 < [speed_ms] AND [speed_ms] <= .72)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 0 255 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.72 < [speed_ms] AND [speed_ms] <= .90)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 64 255 192
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.90 < [speed_ms] AND [speed_ms] <= 1.08)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 128 255 128
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.08 < [speed_ms] AND [speed_ms] <= 1.29)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 192 255 64
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.29 < [speed_ms] AND [speed_ms] <= 1.47)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 255 255 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.47 < [speed_ms] AND [speed_ms] <= 1.65)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 255 170 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.65 < [speed_ms] AND [speed_ms] <= 1.93)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 255 85 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.93 < [speed_ms] AND [speed_ms] <= 3.00)
- LABEL
- TYPE TRUETYPE
- FONT "esricart"
- SIZE 10
- COLOR 255 0 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ COLOR 0 120 210
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.75 < [speed_knot] AND [speed_knot] <= 1.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 110 200 250
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.0 < [speed_knot] AND [speed_knot] <= 1.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 0 144 73
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.25 < [speed_knot] AND [speed_knot] <= 1.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 177 255 177
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.5 < [speed_knot] AND [speed_knot] <= 1.75)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 254 248 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.75 < [speed_knot] AND [speed_knot] <= 2.0)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 232 123 20
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.0 < [speed_knot] AND [speed_knot] <= 2.25)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 235 61 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.25 < [speed_knot] AND [speed_knot] <= 2.5)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 164 0 2
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (2.5 < [speed_knot] AND [speed_knot] <= 5.8)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 10
+ COLOR 255 9 189
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
Index: Interactive_Map/trunk/Interactive_Map/maps/nccoos.map
===================================================================
--- Interactive_Map/trunk/Interactive_Map/maps/nccoos.map (revision 19)
+++ Interactive_Map/trunk/Interactive_Map/maps/nccoos.map (revision 20)
@@ -461,4 +461,40 @@
END
LAYER
+ NAME "90m_relief"
+ STATUS OFF
+ DATA "90m_rel_geo2.tif"
+ #GROUP "Background"
+ TYPE RASTER
+ TRANSPARENCY 85
+ OFFSITE 254 254 254
+ MINSCALE 200000
+ MAXSCALE 28000000
+ METADATA
+ "wms_title" "Relief"
+ "legendvis" "hidden"
+ END
+ PROJECTION
+ "init=epsg:4326"
+ END
+ END
+ LAYER
+ NAME "30m_dem"
+ STATUS OFF
+ DATA "dem_cor.tif"
+ REQUIRES "[90m_relief]"
+ TRANSPARENCY 85
+ TYPE RASTER
+ OFFSITE 253 255 255
+ MINSCALE 100000
+ MAXSCALE 40000000
+ METADATA
+ "wms_title" "30m relief"
+ "legendvis" "hidden"
+ END
+ PROJECTION
+ "init=epsg:4269"
+ END
+ END
+ LAYER
NAME "NLCD"
STATUS OFF
@@ -958,32 +994,5 @@
END
END
- LAYER ##not working b/c of IE fix with image return
- NAME "codar_timestamp"
- STATUS OFF
- GROUP "hidden"
- DATA "the_geom from (select GeomFromText('POINT(-75.085 35.893)') as the_geom, 12 as seq) as foo USING UNIQUE seq USING SRID=-1"
- FILTER "(select count(*) from current_prod where (report_time_stamp = date_trunc('hour',timestamp without time zone '%timestamp%'))) < 1"
- TYPE POINT
- CONNECTIONTYPE POSTGIS
- CONNECTION "user=map dbname=nccoos_obs host=coriolis.marine.unc.edu password=map"
- #CONNECTION "user=map dbname=nccoos_obs host=whewell.marine.unc.edu password=map"
- TYPE POINT
- REQUIRES "[SC (DB)]"
- METADATA
- "db_processing" "2"
- END
- TRANSFORM TRUE
- CLASS
- TEXT (CODAR Data Not Available)
- LABEL
- TYPE TRUETYPE
- FONT fritqat-bold
- SIZE 8
- COLOR 125 125 125
- POSITION CR FORCE TRUE PARTIALS TRUE
- END
- END
- END
- LAYER
+ LAYER
NAME "SC (DB)"
STATUS OFF
@@ -993,5 +1002,4 @@
CONNECTIONTYPE POSTGIS
CONNECTION "user=map dbname=nccoos_obs host=coriolis.marine.unc.edu password=map"
- #CONNECTION "user=map dbname=nccoos_obs host=whewell.marine.unc.edu password=map"
MINSCALE 150000
MAXSCALE 10000000
@@ -1021,5 +1029,5 @@
SIZE 12
COLOR 0 0 255
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1033,5 +1041,5 @@
SIZE 15
COLOR 0 85 255
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1045,5 +1053,5 @@
SIZE 17
COLOR 0 170 255
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1057,5 +1065,5 @@
SIZE 19
COLOR 0 255 255
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1069,5 +1077,5 @@
SIZE 21
COLOR 64 255 192
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1081,5 +1089,5 @@
SIZE 25
COLOR 128 255 128
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1093,5 +1101,5 @@
SIZE 27
COLOR 192 255 64
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1105,5 +1113,5 @@
SIZE 29
COLOR 255 255 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1117,5 +1125,5 @@
SIZE 31
COLOR 255 170 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1129,5 +1137,5 @@
SIZE 33
COLOR 255 85 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1141,5 +1149,5 @@
SIZE 35
COLOR 255 0 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
@@ -1148,19 +1156,28 @@
NAME "in_situ_currents"
STATUS ON
- DATA "sea_surface_current_obs_hourly_recent"
- TYPE POINT
+ DATA "the_geom from current_in_situ_map USING UNIQUE seq USING SRID=-1"
+ FILTER "(report_time_stamp = date_trunc('hour',timestamp without time zone '%timestamp%')) and (surface_or_bottom = 'surface')"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map dbname=seacoos_test host=coriolis.marine.unc.edu password=map"
REQUIRES "[SC (DB)]"
+ TEMPLATE ttt_query.html
+ TOLERANCE 6
+ TOLERANCEUNITS PIXELS
MINSCALE 150000
MAXSCALE 10000000
GROUP "hidden"
+ METADATA
+ "db_processing" "2"
+ END
PROJECTION
"init=epsg:4326"
END
- CLASSITEM "SPEED_MPS"
- LABELANGLEITEM "DIR"
+ CLASSITEM "speed"
+ LABELANGLEITEM "label_theta"
CLASS
STYLE END
TEXT 'N/A'
- EXPRESSION ([SPEED_MPS] = 999)
+ EXPRESSION ([speed] = 999)
LABEL
TYPE TRUETYPE
@@ -1172,5 +1189,5 @@
END
CLASS
- EXPRESSION ([SPEED_MPS] = 888)
+ EXPRESSION ([speed] = 888)
STYLE
SYMBOL 'circle'
@@ -1182,5 +1199,5 @@
STYLE END
TEXT '°'
- EXPRESSION ([SPEED_MPS] <= .18)
+ EXPRESSION ([speed] <= .18)
LABEL
TYPE TRUETYPE
@@ -1188,11 +1205,11 @@
SIZE 15
COLOR 0 0 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.18 < [SPEED_MPS] AND [SPEED_MPS] <= .36)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.18 < [speed] AND [speed] <= .36)
LABEL
TYPE TRUETYPE
@@ -1200,11 +1217,11 @@
SIZE 17
COLOR 0 85 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.36 < [SPEED_MPS] AND [SPEED_MPS] <= .54)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.36 < [speed] AND [speed] <= .54)
LABEL
TYPE TRUETYPE
@@ -1212,11 +1229,11 @@
SIZE 19
COLOR 0 170 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.54 < [SPEED_MPS] AND [SPEED_MPS] <= .72)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.54 < [speed] AND [speed] <= .72)
LABEL
TYPE TRUETYPE
@@ -1224,11 +1241,11 @@
SIZE 21
COLOR 0 255 255
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.72 < [SPEED_MPS] AND [SPEED_MPS] <= .90)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.72 < [speed] AND [speed] <= .90)
LABEL
TYPE TRUETYPE
@@ -1236,11 +1253,11 @@
SIZE 23
COLOR 64 255 192
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (.90 < [SPEED_MPS] AND [SPEED_MPS] <= 1.08)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.90 < [speed] AND [speed] <= 1.08)
LABEL
TYPE TRUETYPE
@@ -1248,11 +1265,11 @@
SIZE 25
COLOR 128 255 128
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.08 < [SPEED_MPS] AND [SPEED_MPS] <= 1.29)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.08 < [speed] AND [speed] <= 1.29)
LABEL
TYPE TRUETYPE
@@ -1260,11 +1277,11 @@
SIZE 27
COLOR 192 255 64
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.29 < [SPEED_MPS] AND [SPEED_MPS] <= 1.47)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.29 < [speed] AND [speed] <= 1.47)
LABEL
TYPE TRUETYPE
@@ -1272,11 +1289,11 @@
SIZE 29
COLOR 255 255 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.47 < [SPEED_MPS] AND [SPEED_MPS] <= 1.65)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.47 < [speed] AND [speed] <= 1.65)
LABEL
TYPE TRUETYPE
@@ -1284,11 +1301,11 @@
SIZE 31
COLOR 255 170 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.65 < [SPEED_MPS] AND [SPEED_MPS] <= 1.93)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.65 < [speed] AND [speed] <= 1.93)
LABEL
TYPE TRUETYPE
@@ -1296,11 +1313,11 @@
SIZE 33
COLOR 255 85 0
- POSITION UC FORCE TRUE PARTIALS TRUE
- END
- END
- CLASS
- STYLE END
- TEXT '°'
- EXPRESSION (1.93 < [SPEED_MPS] AND [SPEED_MPS] <= 3.00)
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.93 < [speed] AND [speed] <= 3.00)
LABEL
TYPE TRUETYPE
@@ -1308,32 +1325,183 @@
SIZE 35
COLOR 255 0 0
- POSITION UC FORCE TRUE PARTIALS TRUE
+ POSITION CC FORCE TRUE PARTIALS TRUE
END
END
END
LAYER
- NAME "IS_current_query"
+ NAME "adcp_currents"
+ STATUS ON
+ DATA "the_geom from multi_obs"
+ FILTER "m_type_id = 41 and (sensor_id IN (select row_id from sensor where type_id =4)) and (d_report_hour = (timestamp without time zone '%timestamp%')) and (d_top_of_hour = 1)"
+ #FILTER "m_type_id = 41 and (sensor_id IN (select row_id from sensor where type_id =4)) and (m_date > (timestamp without time zone '%timestamp%' - interval '30 minutes' )) and (m_date < (timestamp without time zone '%timestamp%' + interval '31 minutes'))"
+ TYPE POINT
+ CONNECTIONTYPE POSTGIS
+ CONNECTION "user=map password=map dbname=db_xenia_v2 host=coriolis.marine.unc.edu"
+ REQUIRES "[SC (DB)]"
+ TEMPLATE ttt_query.html
+ TOLERANCE 6
+ TOLERANCEUNITS PIXELS
+ MINSCALE 150000
+ MAXSCALE 10000000
GROUP "hidden"
- TOLERANCE 3
- TOLERANCEUNITS PIXELS
- TEMPLATE ttt_query.html
- STATUS OFF
- REQUIRES "[SC (DB)]"
- TYPE POINT
- PROJECTION
- "init=epsg:4326"
- END
- OFFSITE 229 246 253
- CONNECTION "http://maury.marine.unc.edu/cgi-bin/mapserv?map=/opt/nccoos_map/maps/nccoos_source.map&layers=current_obs&time_offset_hours=2"
- CONNECTIONTYPE WMS
- METADATA
- "wms_srs" "EPSG:4326"
- "wms_onlineresource" "http://maury.marine.unc.edu/cgi-bin/mapserv?map=/opt/nccoos_maps/maps/nccoos_source.map"
- "wms_name" "current_obs"
- "wms_formatlist" "image/png"
- "wms_format" "image/png"
- "selected" "0"
- "wms_server_version" "1.1.0"
- "wms_title" "IS_current_query"
+ METADATA
+ "db_processing" "4"
+ END
+ PROJECTION
+ "init=epsg:4326"
+ END
+ CLASSITEM "m_value_3"
+ LABELANGLEITEM "d_label_theta"
+ CLASS
+ STYLE END
+ TEXT 'N/A'
+ EXPRESSION ([m_value_3] = 999)
+ LABEL
+ TYPE TRUETYPE
+ FONT fritqat
+ SIZE 6
+ COLOR 175 100 100
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ EXPRESSION ([m_value_3] = 888)
+ STYLE
+ SYMBOL 'circle'
+ SIZE 2
+ COLOR 200 200 200
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION ([m_value_3] <= .18)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 15
+ COLOR 0 0 255
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.18 < [m_value_3] AND [m_value_3] <= .36)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 17
+ COLOR 0 85 255
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.36 < [m_value_3] AND [m_value_3] <= .54)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 19
+ COLOR 0 170 255
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.54 < [m_value_3] AND [m_value_3] <= .72)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 21
+ COLOR 0 255 255
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.72 < [m_value_3] AND [m_value_3] <= .90)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 23
+ COLOR 64 255 192
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (.90 < [m_value_3] AND [m_value_3] <= 1.08)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 25
+ COLOR 128 255 128
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.08 < [m_value_3] AND [m_value_3] <= 1.29)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 27
+ COLOR 192 255 64
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.29 < [m_value_3] AND [m_value_3] <= 1.47)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 29
+ COLOR 255 255 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.47 < [m_value_3] AND [m_value_3] <= 1.65)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 31
+ COLOR 255 170 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.65 < [m_value_3] AND [m_value_3] <= 1.93)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 33
+ COLOR 255 85 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
+ END
+ CLASS
+ STYLE END
+ TEXT '°'
+ EXPRESSION (1.93 < [m_value_3] AND [m_value_3] <= 3.00)
+ LABEL
+ TYPE TRUETYPE
+ FONT "esricart"
+ SIZE 35
+ COLOR 255 0 0
+ POSITION CC FORCE TRUE PARTIALS TRUE
+ END
END
END