Project

General

Profile

1
<%@ page language="java" contentType="text/html" %>
2
<%
3
// these hashes contain data to be used by sbc's metacat
4
// index page. Used ~2005-2007, instead of metacat queries.
5

    
6
// create arrayLists for each research area data packages
7
  ArrayList hydrology_list = new ArrayList();
8
  ArrayList streamchemistry_list = new ArrayList();
9
  ArrayList gis_list = new ArrayList();  
10
  ArrayList biogeochemistry_list = new ArrayList();  // not used
11
  ArrayList biogeochemistry_core_list = new ArrayList();
12
  ArrayList biogeochemistry_campaign_list = new ArrayList();
13
  ArrayList biomasspp_phyto_list = new ArrayList();
14
  ArrayList biomasspp_kelp_list = new ArrayList();
15
  ArrayList population_list = new ArrayList();
16
  ArrayList foodweb_list = new ArrayList();
17

    
18
  // DEFINE THE DATA PACKAGES:
19
  // a.2 hydrology
20
  Map dp1 = new HashMap();
21
  dp1.put("name","NCDC Climate Data");
22
  dp1.put("docid","knb-lter-sbc.1");
23
  hydrology_list.add(dp1);
24

    
25
  Map dp2 = new HashMap();
26
  dp2.put("name","High-frequency precipitation in key SBC Watersheds");
27
  dp2.put("docid","knb-lter-sbc.2");
28
  hydrology_list.add(dp2);
29

    
30
  Map dp3 = new HashMap();
31
  dp3.put("name","Daily precipitation from Santa Barbara County Flood Control (Public Works Department)");
32
  dp3.put("docid","knb-lter-sbc.3");
33
  hydrology_list.add(dp3);
34

    
35
  //Map dp4 = new HashMap();
36
  //dp4.put("name","SBCLTER Stream discharge in key Watersheds");
37
  //dp4.put("docid","knb-lter-sbc.4");
38
  //hydrology_list.add(dp4);
39

    
40
  Map dp5 = new HashMap();
41
  dp5.put("name","USGS Stream Discharge (links to source)");
42
  dp5.put("docid","knb-lter-sbc.5");
43
  hydrology_list.add(dp5);
44

    
45
  // a.1 stream chemistry 
46
  Map dp6 = new HashMap();
47
  dp6.put("name","Stream Chemistry in the Santa Barbara Coastal Drainage Area");
48
  dp6.put("docid","knb-lter-sbc.6");
49
  dp6.put("pi", "Melack");   streamchemistry_list.add(dp6);
50

    
51
  
52
  //a.3 watershed characteristics
53
  Map dp7 = new HashMap();
54
  dp7.put("name","Watershed Characteristics: GIS Layers");
55
  dp7.put("docid","knb-lter-sbc.7");
56
  gis_list.add(dp7);
57

    
58

    
59
   // a.4 biogeochemistry
60
   Map dp2001 = new HashMap();
61
   dp2001.put("name","Moored CTD and ADCP: Arroyo Quemado, 2001-2004 (AQM)");
62
   dp2001.put("docid","knb-lter-sbc.2001");
63
   dp2001.put("pi", "Washburn, Siegel, Brzezinksi");
64
   biogeochemistry_core_list.add(dp2001);
65

    
66
   Map dp2005 = new HashMap();
67
   dp2005.put("name","Moored CTD and ADCP: Arroyo Quemado, 2004-ongoing (AQR)");
68
   dp2005.put("docid","knb-lter-sbc.2005");
69
   dp2005.put("pi", "Washburn, Siegel, Brzezinksi");
70
   biogeochemistry_core_list.add(dp2005);
71
 
72
   Map dp2002 = new HashMap();
73
   dp2002.put("name","Moored CTD and ADCP: Naples, 2001-ongoing");
74
   dp2002.put("docid","knb-lter-sbc.2002");
75
   dp2002.put("pi", "Washburn, Siegel, Brzezinksi");
76
   biogeochemistry_core_list.add(dp2002);
77
 
78
   Map dp2003 = new HashMap();
79
  dp2003.put("name","Moored CTD and ADCP: Arroyo Burro, intermittent since 2004");
80
  dp2003.put("docid","knb-lter-sbc.2003");
81
  dp2003.put("pi", "Washburn, Siegel, Brzezinksi");
82
  biogeochemistry_campaign_list.add(dp2003);
83
 
84
  Map dp2004 = new HashMap();
85
  dp2004.put("name","Moored CTD and ADCP: Carpinteria, 2001-ongoing");
86
  dp2004.put("docid","knb-lter-sbc.2004");
87
  dp2004.put("pi", "Washburn, Siegel, Brzezinksi");
88
  biogeochemistry_core_list.add(dp2004);
89

    
90
  Map dp9 = new HashMap();
91
  dp9.put("name","Ocean: Links to Catalogs of Local Area Imagery");
92
  dp9.put("docid","knb-lter-sbc.9");
93
  biogeochemistry_core_list.add(dp9);
94

    
95
  Map dp10 = new HashMap();
96
  dp10.put("name","Ocean: Nearshore Water Profiles (CTD and Chemistry, all stations)");
97
  dp10.put("docid","knb-lter-sbc.10");
98
  biogeochemistry_core_list.add(dp10);
99

    
100
  Map dp13 = new HashMap();
101
  dp13.put("name","Reef: Bottom Temperature (all stations)");
102
  dp13.put("docid","knb-lter-sbc.13");
103
  biogeochemistry_core_list.add(dp13);
104

    
105
// b.2 primary producton - phytoplankton
106
  Map dp1006 = new HashMap();
107
  dp1006.put("name","Ocean: Cruise in the SB Channel LTER06");
108
  dp1006.put("docid","knb-lter-sbc.1006");
109
  dp1006.put("pi", "Carlson, Washburn, Siegel, Brzezinksi");
110
  biomasspp_phyto_list.add(dp1006);
111

    
112
// b.1 primary producton - kelp
113
  Map dp21 = new HashMap();
114
  dp21.put("name","Reef: Kelp Net Primary Production");
115
  dp21.put("docid","knb-lter-sbc.21");
116
  dp21.put("pi", "Reed");
117
  biomasspp_kelp_list.add(dp21);
118

    
119

    
120
//c.1 population dynamics
121
  Map dp15 = new HashMap();
122
  dp15.put("name","Cover of sessile organisms, UPC, Annual Summer survey");
123
  dp15.put("docid","knb-lter-sbc.15");
124
  dp15.put("pi", "Reed");
125
  population_list.add(dp15);
126
   
127
  Map dp17 = new HashMap();
128
  dp17.put("name","Fish Abundance, year-round survey");
129
  dp17.put("docid","knb-lter-sbc.17");
130
  dp17.put("pi", "Reed");
131
  population_list.add(dp17); 
132
  
133
  Map dp18 = new HashMap();
134
  dp18.put("name","Abundance and Size of Giant Kelp (Macrocystis pyrifera), Annual Summer survey");
135
  dp18.put("docid","knb-lter-sbc.18");
136
  dp18.put("pi", "Reed");
137
  population_list.add(dp18); 
138
 
139
  Map dp19 = new HashMap();
140
  dp19.put("name","Invertebrate and algal density, Annual Summer survey");
141
  dp19.put("docid","knb-lter-sbc.19");
142
  dp19.put("pi", "Reed");
143
  population_list.add(dp19);
144

    
145
//c.2 population dynamics
146
    Map dp14 = new HashMap();
147
  dp14.put("name","Reef: Historical Kelp Database of giant kelp (Macrocystis pyrifera) biomass in California and Mexico");
148
  dp14.put("docid","knb-lter-sbc.14");
149
  dp14.put("pi", "Reed");
150
  biomasspp_kelp_list.add(dp14);
151

    
152
//c.2 foodwebs
153
  Map dp12 = new HashMap();
154
  dp12.put("name","Foodweb studies with stable isotopes");
155
  dp12.put("docid","knb-lter-sbc.12");
156
  dp12.put("pi", "Reed");
157
  foodweb_list.add(dp12);
158

    
159

    
160
pageContext.setAttribute("hydrology_dps", hydrology_list);
161
pageContext.setAttribute("streamchemistry_dps", streamchemistry_list);
162
pageContext.setAttribute("gis_dps", gis_list);
163
pageContext.setAttribute("biogeochemistry_dps", biogeochemistry_list);
164
pageContext.setAttribute("biogeochemistry_core_dps", biogeochemistry_core_list);
165
pageContext.setAttribute("biogeochemistry_campaign_dps", biogeochemistry_campaign_list);
166
pageContext.setAttribute("biomasspp_phyto_dps", biomasspp_phyto_list);
167
pageContext.setAttribute("biomasspp_kelp_dps", biomasspp_kelp_list);
168
pageContext.setAttribute("population_dps", population_list);
169
pageContext.setAttribute("foodweb_dps", foodweb_list);
170

    
171

    
172

    
173

    
174

    
175
%>
176

    
177

    
178
<%
179
  // Create an ArrayList with play data
180
//  ArrayList dp_list = new ArrayList();
181
  // Map dp1 = new HashMap();
182
  // dp1.put("name","NCDC Climate Data");
183
  // dp1.put("docid","knb-lter-sbc.1");
184
//    ArrayList hab_list = new ArrayList();
185
//    Map habs = new HashMap();
186
//    habs.put("","Watershed");
187
//    habs.put("","Beach"); //    hab_list.add(habs);
188
//    dp1.put("habitats",hab_list);
189
// dp_list.add(dp1);
190
//
191
//  Map dp12 = new HashMap();
192
//  dp12.put("name","Kelp NPP");
193
//  dp12.put("docid","knb-lter-sbc.12");
194
//  dp_list.add(dp12);
195
//
196
//  Map dp1006 = new HashMap();
197
//  dp1006.put("name","Cruise in the SB Channel LTER06"); //  dp1006.put("docid","knb-lter-sbc.1006");
198
//  dp_list.add(dp1006);
199
//
200
//  pageContext.setAttribute("dataPackages", dp_list);
201
%>
202

    
(2-2/13)