root/docs/usc/docs/JCothran_DevelopmentPlan1.txt

Revision 99 (checked in by jcothran, 5 years ago)

--

Line 
1 Some development plan notes from twiki page http://nautilus.baruch.sc.edu/twiki_dmcc/bin/view/Main/DevelopmentPlan1
2
3     * Discussion phase - in-situ, rs, model
4     * Development concerns
5     * Xenia overlapping concerns
6     * Related documentation, applications
7           o Feeds
8           o Documentation
9     * trac tasks
10     * Developer
11           o possible shared
12           o Jeremy
13           o Monisha
14           o Jesse
15           o imagemap notes
16
17 Discussion phase - in-situ, rs, model
18
19 available data or products from provider(s)
20
21 data format - image, netcdf,etc
22
23 credits/disclaimers
24 temporal/spatial resolution of data/display/visual legend
25 qc
26
27 Data processing is either:
28   file-oriented(high-volume gridded data like: WMS image, netcdf->shapefile)
29   database/xenia oriented(low-volume sparse in-situ)
30    
31 display or other follow-up issues
32
33 Development concerns
34
35 #technical documentation
36 data,product development documentation - subversion
37 usual tools - shapefile and other default product training, try to keep number of tools/techniques within a minimum for simplicity
38
39 #redundancy
40 redundancy/failover of data, product? as test of documentation. system backup? server/development redundancy/planning
41
42 #marketing and user documentation
43 website documentation/examples on data, products, services, desktop tools
44    marketing/training brochures/powerpoints/video
45    users - EMD, Coast Gaurd, SAFMC(tina udouj), murray brown(arcgis, mapwindows)
46    discovery registries
47
48 #usual set of output formats/products, concerns
49 portal_rs, portal_obs, seacoos website image, animation, animation combinations?
50 WMS, GetCapabilities, ArcGIS
51 WFS on latest platform/obs for xenia
52
53 shapefile http archive
54    readme&large folder or subfolders?
55    in-situ, rs, model
56 search page for time infrequent product_id
57
58 csv by platform/observation for xenia
59 dods/opendap - xenia rdbms interface to in-situ with documentation
60 individual data provider dods/opendap servers
61
62 kml/obskml/obsrss, openioos,oostethys ogc/sos,ioos catalog
63 notification, sensor inventory
64
65 Xenia overlapping concerns
66
67 xenia website
68    :below products are available in both SI/EN units
69    html readout
70    graph pages based on platform
71    latestXML/ObsRSS
72    archive CSV by platform(could be better optimized)
73
74    time series query - graph, table, download
75       graph types:time series, vector plot(coming)
76    copy file of multi_obs, manual lkps for replication
77
78    add_on:
79       dods/opendap rdb server to multi_obs/lkps
80    
81    planning to develop:
82       last xml/hazard readout fixes for CC
83       kml by platform/obs(could be via SOS, but also separately)
84       SOS/IOOS catalog/sensor inventory
85       query&download
86       qc&notification - no/bad data, event range/change
87       dynamic platform/sensor addes via xml, netcdf (still manual for now)
88       automated lkp population order for replication
89
90       archive CSV by obs
91       CSV platform/obs->netCDF
92       CSV exchange for ctd,etc
93       platform/obs to shapefile/hotlinks/WMS+legend wrapper
94      
95       //dashboard readouts - develop last or use other off-shelf tool like FusionCharts
96
97    registry/desktop training tools for:
98       kml/ObsRSS
99       SOS/IOOS catalog/sensor inventory
100       dods/opendap
101       images/animations+legend, shapefiles, WMS+legend
102       CSV,exchange and/or netcdf(opendap)
103       other data provider holdings
104      
105       modelers,etc work on metadata(credit,disclaimers,qc), temp/spatial resolution, common visual key
106       netCDF->shapefile->WMS+legend
107       image->WMS+legend
108    
109       MapWindows, ArcExplorer9(jesse?) WMS feeds? - murray brown
110       tina udouj - SAFMC?
111       simple products: sort datasets, shapefiles by indexes of interest(flooding for example)
112
113 Related documentation, applications
114
115 Seacoos
116 http://seacoos.org
117 Seacoos netcdf
118 http://seacoos.org/documents/metadata Seacoos cookbook
119 http://seacoos.org/documents/cookbook
120
121 Xenia package (general relational database schema for in-situ obs support)
122 http://nautilus.baruch.sc.edu/twiki_dmcc/bin/view/Main/XeniaPackageV2
123 http://nautilus.baruch.sc.edu/twiki_dmcc/pub/Main/XeniaPackage/XeniaPackage.ppt
124 http://nautilus.baruch.sc.edu/twiki_dmcc/bin/view/Main/XeniaSampleCase
125
126 Seacoos portal_rs http://nautilus.baruch.sc.edu/portal_rs
127 http://caro-coops.org/documents/presentations/seacoos/seacoos_mum_2004.ppt
128
129 Seacoos portal_obs http://nautilus.baruch.sc.edu/portal_obs
130
131 Seacoos portal_model http://nautilus.baruch.sc.edu/portal_model
132 Caro-COOPS
133 http://carocoops.org
134
135 Dashboard readouts http://nautilus.baruch.sc.edu/carocoops_website/buoy_detail.php?buoy=WLS2
136 Graphs http://nautilus.baruch.sc.edu/carocoops_website/buoy_graph.php?graph_type=all&interval=1_day
137 Query&Download http://nautilus.baruch.sc.edu/carocoops_website/buoy_query.php?platform_id=WLS2&observation_id=all
138
139 Storm surge products
140 http://nautilus.baruch.sc.edu/hurricane/latest/ Waves
141 http://carocoops.org/waves Longbay
142 http://carocoops.org/longbay/realtime.php Marmap
143 http://carocoops.org/ctd Carolinas Coast
144 http://carocoops.org/carolinas
145
146 Carolinas Coasts design concepts
147    flat presentation, fewer clicks to data
148    few unused bells and whistles of high maintenance
149    reduction of complexity and maintenance through abtraction of design - break apart functionality into separate URL's
150    small recent time window basis of functionality, no round-robining or map tables by default
151    hopefully works as a template which is easy to customize using image/imagemap selection and XML processing
152
153 Meta-Door
154 http://carocoops.org/metadoor
155 http://nautilus.baruch.sc.edu/twiki_carocoops/bin/view/Metadoor/WebHome
156
157 Feeds
158
159 Openioos
160 http://openioos.org
161 OOSTethys
162 http://oostethys.org CSC/IOOS Catalog
163 ??? Google Earth
164 http://www.ogleearth.com/2006/10/sensor_webs_you.html
165
166 Documentation
167
168 Data formats/transport
169 Online Browse
170 Data flow
171 Data catalog
172 see also http://seacoos.org , http://nautilus.baruch.sc.edu/twiki_dmcc/bin/view/Main/DataDownload
173 Data sharing whitepaper
174
175 trac tasks
176
177 trac #15 netcdf update - values, qc?
178 trac #23 nearest neighbor qc - xenia check
179 trac #25 qc in output products - addressed by xenia build-out
180
181 Developer
182
183 In addition to the usual meetings and progress/proposal reports...
184
185 possible shared
186
187 portal_rs,_obs
188     imagemap query to url link
189     data credit/prev/next
190     rs,intermittent product_id search page
191
192 CC/Seacoos merge, backup
193
194 Jeremy
195
196 support Monisha,Jesse - currents PIC, etc - Charlton,Vembu - Carolinas Coast and USF
197
198 merge xenia schema/script edits where needed between mine, Seacoos and CC xenia efforts
199
200 Jesse
201 0>>>recent sql query question?
202 0>>>top of hour trigger - use latest top of hour comparison - shapefile generation
203 0>>>add carocoops/cormp adcp profiles(share netcdf create with xiaoyan), vembu? _latest.nc, _old.nc
204
205 Carocoops database/products move over to xenia, qc and flow to Seacoos xenia db
206 Carocoops - storm surge products
207
208 database, scripts, system audit, backup, documentation
209 xenia documentation/buildout
210 ObsKML/ObsRSS, oostethys, ioos catalog, nerrs
211
212 Monisha
213
214 adcp vector plot of profile
215   (extra credit)make range break configurable (0,15,30,45) - y_title/units may change
216    darker colors for contrast/visibility against white background?
217
218 netcdf to xenia_v2 using charlton code
219
220 dmcc address - add qc to netcdf data? adcp profiler submit/questions? checks on new qc/adcp data?
221
222 #portal_rs,_obs
223 animations blank?
224
225 engage rs(currents PIC)?
226 usual tools - shapefile and other default product training
227
228 xenia as seacoos in-situ db, qc/notification(nearest neighbor) - breakout by provider/platform? - obs/qc data updates
229
230 Jesse
231
232 hf radar->netcdf for vembu's using format guide - monisha?
233
234 model as shapefiles? remove existing db infrastructure and load
235 engage modelers? document/develop process for modelers to provide netcdf - credits/disclaimers,temporal/spatial data/display - visual legend, qc
236
237 carolinas coast obs into xenia_v2 using charlton's latest scripts?
238    sst,wind,water level
239 expand out platforms and test performance?
240 db archive, copy
241 time-series, shapefiles
242 potential backup for CC style apps - WMS, xml data feed, time series graph
243 potential html,graph,xml,archive by platform use
244
245 ==
246
247 sensor inventory
248    xenia - obs - qc/missing data notify, platform/sensor id's link
249    ioos catalog
250    purpose? gen instrumentation form within a controlled vocabulary lookup?
251    
252    
253 documentation - xenia/lessons learned? shapefile processing/WMS, revise cookbook? currents PIC?
254    purpose? audience? existing docs? review? length/time?
255
256 imagemap notes
257
258 #mapserver - generate imagemap via mapfile template   
259 http://mapserver.gis.umn.edu/docs/howto/imagemaps
260
261 look in imagemap_...map
262 portal_rs references imagemap in metadata
263 look in portal_rs and portal_rs/wrapper
264 /usr2/maps/seacoos/util/mk_imagemap2.php
265
266 experiment referencing xenia instance - new var to see if pops in query/data provider html
267 build time-series link into mouseover instead of separate table lookoup?
268 same to portal_obs? build from scratch?
269
270 #dynamically process WMS/WFS requests
271 http://mapserver.gis.umn.edu/docs/howto/wxs_mapscript
272
273  
Note: See TracBrowser for help on using the browser.