In my role as a software engineer at NOAA's Earth System Research Laboratory, I have developed many user interfaces over the past 7 years for running weather models, localizing domains, searching/viewing environmental data sets, querying/benchmarking OGC web services for the FAA and NWS, and displaying global icosahedral data over 3D spinning globes. Technologies I've employed run the gamut of Java Web Start (Swing), HTML/Javascript, JavaFX, Flash Builder (Flex), Google Web Toolkit (Javascript), and Unity3D. In this talk, I will compare the pros and cons of these disparate technologies and highlight my experiences with each.
Jeff Smith is the Lead developer of the NextGen NNEW Testing Portal, a web application that runs a suite of tests against OGC web services (Web Feature Service, Web Coverage Service) at various NextGen sites, monitoring the performance and validating the results of each test. Results of tests are displayed on Google Maps and as GeoTIFF/JPEG images.
Jeff Smith developed Ad Hoc query editors that help users construct OGC standards compliant GetFeature and GetCoverage queries. A wide variety of meteorological datasets can be searched upon. Server side code written in Java and client written in HTML/Flash.
Attachment | Size |
---|---|
QuestForPerfectUITechnology.ppt | 4.26 MB |
eric-iphone-ui.pdf | 2.65 MB |
Julien-User Interface In 3D Engines.pptx | 2.19 MB |
If you don't have (or don't want to use) the Flash player, you may directly access the video from here: http://video.ucar.edu/mms/sea/Jeff_Smith.mp4