U.S. Department of the Interior U.S. Geological Survey USGS Mobile Water Data Mark D. Hamill Briefing for Community for Data Integration November 13, 2013.

Slides:



Advertisements
Similar presentations
Support.ebsco.com Tutorial EBSCO Audiobooks. Welcome to EBSCOs Audiobooks tutorial. In this tutorial, we will look at how to search for Audiobooks as.
Advertisements

New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
OS Places New Service Products from May 2014 Address Capture & Verification Address Matching GeoSearch Ordnance Survey 2014.
Mobile App Development Using: Presented by Tyler Richey Images from
Ian Bablewski Calvin Flegal Katie McNabb Bryant Moquist Design Presentation.
Techpedia Platform Understanding and Platform Architecture Vision.
Website Development with PHP and MySQL Introduction.
U.S. Department of the Interior U.S. Geological Survey CDI Webinar Series 2013 Mobile Framework Lorna Schmid, AEI Tim Kern, Fort Collins Science Center.
Native vs hybrid vs web mobile Application
Is Mobile the Future of GIS? Matt Sheehan WebMapSolutions.
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Web Apps vs. Native Apps vs. Hybrid Apps vs. iBook Author Mobile Publishing:
Sharing Geographic Content
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
E m p o w e r i n g i n n o v a t i o n s. “OCEAN TECHNOSYS” is founded with a goal to provide the highest level of professional services thru our expertise.
James B. McCarthy - County Executive Summit County Department of Community and Economic Development and The Emergency Management.
Presented by: Lan Nguyen.  Started as cooperation with:  World Wide Web Consortium  Web Hypertext Application Technology Working Group  The future.
U.S. Department of the Interior U.S. Geological Survey Biodiversity Information Serving Our Nation (BISON): A National Resource for Species Occurrence.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Mobile App Support Jacob Poirier Geri Hengesbach Andrea Menke Erin Rossell.
Introduction to ArcGIS API for JavaScript
Copyright 2013, Net.Orange, Inc. All rights reserved.Confidential and proprietary. Do not distribute without permission. Net.Orange App Development Net.Orange.
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML National Water Quality Monitoring Council August 20, 2003.
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Website Design Lecture 1. Outline Introduction to the module Outline of the Assessment Schedule Lecture Static XHTML, client side and server side Why.
Explorer for ArcGIS in Your Organization Mabel Ney.
Introduction to PHP and MySQL Kirkwood Center for Continuing Education By Fred McClurg, © Copyright 2015, Fred McClurg, All Rights.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Field Data Collection for Public Health Using Collector for ArcGIS Jared Shoultz, Esri Health GIS Technology Specialist 2015 Esri User Conference National.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Esri UC 2014 | Technical Workshop | ArcGIS Online: An Introduction and Overview Ray Bunn Andrew Hendrickson Tim Oliver, Horry County Paul Ross.
Rich Internet Application
Esri UC 2014 | Demo Theater | Configuring the Live,Work, Locate Application Nikki Golding.
VIVA Web Revision Outreach Committee VIVA Users Group Meeting November 1, 2007.
Adding ArcGIS Online to Your GIS Curriculum
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Basics of testing mobile apps
Rick Conrad, Efrain Lopez III, Saeed Noori. What is Experience Sampling? Survey method People’s experiences Real-time Format Paper and Pencil Handheld.
| | Top 4 Benefits of Hybrid Mobile Apps.
Optimizing Your JavaScript App for Performance Lloyd Heberlie Dasa Paddock Rene Rubalcava.
Developing Cross Platform Apps with the ArcGIS Runtime SDK for Qt
Make Mobile Work For You Dave Lewis. Why Mobile GIS? Key Business Drivers for Field Operations Empowering Field Operations with Data Replace paper maps.
R Consulting Mobile IPTV Application
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
E-COMMERCE & MOBILE COMPUTING. On Technicals… Considerations for evaluating platform Ecommerce Applications Development Process Integration Options Middlewares.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
USER GUIDE TO BOOKS AT JSTOR November WHAT IS BOOKS AT JSTOR? Books at JSTOR is a program that offers ebooks from leading scholarly publishers,
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
COMPARING CROSS-PLATFORM DEVELOPMENT APPROACHES FOR MOBILE APPLICATIONS Henning Heitkötter, Sebastian Hanschke and Tim A. Majchrzak Department of Information.
A significant Term to ensure flawless performance Mobile App Maintenance.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
© 2016 IBM Corporation EsriJS Connector. © 2016 IBM Corporation Overview This presentation is a review of the EsriJS Connector feature introduced in TRIRIGA.
RE-ENGINEERING FLEX APP TO JAVASCRIPT APP By Imtiaz Syed.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Mobile App Development Using:
Browsers and Web Platforms
Tutorial support.ebsco.com.
Fast App Creation with APEX Blueprints
Magento 2 Development For more information visit:
Employcoder - An offshore custom software developer to solve complex business problems!
Senior Project, Spring 2018 To-do List Optimizer 1.0 Problem Solution
Office 365 Development.
ArcGIS Online – The Road Ahead
Introduction to Portal for ArcGIS
Presentation transcript:

U.S. Department of the Interior U.S. Geological Survey USGS Mobile Water Data Mark D. Hamill Briefing for Community for Data Integration November 13, 2013

What is USGS Mobile Water Data?  A mobile-friendly web site  Focus on presenting NWIS-acquired USGS water data to mobile devices in the field  No data collection capabilities  Provides current conditions data only  Graphs show water conditions at a site for the last 7 days 

Feature demonstration  Permission to use current location  Distinguish site types by teardrop colors  Matches NWIS Mapper  Mapper navigation  Search box on mapper  Site detail popup and link  Search by site number  List of sites on the map  Adding, removing and listing of favorite sites  Link to NWISWeb

Feature demonstration  List of parameters for a site  Current conditions  7-day graph for site/parameter  Shows sites with measurements in last seven days only  Policy may change before release  Sites only appear at closer in scales

Mobile technology employed  Mobile web  Frameworks  jQuery Mobile  ESRI Javascript API Core  Mobile sensors  Optionally can use the mobile device’s GPS to find nearby USGS current conditions water sites

Mobile technology employed  APIs  HTML 5 (not quite an API, but a common platform)  Server side resources  Three tier architecture  Apache web servers (presentation)  ESRI API Javascript Core (presentation)  ESRI Base map and geocoding services (presentation)  Glassfish application servers (business logic) (waterservices.usgs.gov is used to acquire data)  MySQL database servers (water data)

Technical rationale  Mobile web chosen because…  Faster to market  Not dependent on operating system  Nothing to install, just need a browser  Alternatives  Hybrid approach unknown by team at the time  Platform-specific apps would require expertise in mobile toolkits for iOS and Android, and learning Java and Objective C++  USGS Mobile standards were still being developed

Technical rationale  Evaluation  Project was approved by the NWISWeb User Group and the NWIS Executive Steering Committee  NWISWeb User Group tested the site  Delivered in August 2013  How might we do things differently now?  Hybrid toolkits would be evaluated to possibly “appify” the mobile web site  Would allow an app to be installed

Collections  Quality assurance is provided by NWIS software in USGS water science centers  Only quality assured data is sent for public use  Current conditions data is considered provisional  User acknowledges this upon entering the website  Open standards  HTML 5  CSS  Javascript

Why was mobile web selected?  USGS needed a mobile product for the public in FY13  A mobile web site was already in the planning phase  “Low hanging fruit” for USGS  More than 50% of users surveyed in 2011 wanted a mobile-friendly water data site  Nothing to install  About 1/3 of traffic to waterdata.usgs.gov is from mobile devices

State of the art technology  ESRI JavaScript API core provides easy integration of fast, cartographically pleasing basemaps  Use of HTML 5 ensures high interoperability and latest features  Allows list of favorite sites to be stored on the device  Integrates GPS seamlessly  Responsive web design  Will size screen optimally for size of device

Potential usages  Hydrologists in the field have an easy way to see if a site is down or whether a visit is warranted  Citizens have insight into boating, canoeing or kayaking opportunities nearby  State and county local safety authorities has access to current conditions while in the field  Academic, commercial and non-profits  Monitoring reservoir levels

System Architecture NWISWeb Database (timeseries data) ESRI basemap and geocoding services Application Server (Data Services) Web Server (m.waterdata.us gs.gov)

Development Team  David Coyle - Project Manager and Developer  Janell Fry - HTML Developer  Martyn Smith (NY WSC) – ESRI Mapper  Lenny Orzol (OR WSC) – HTML Developer  Scott McFarlane (CO WSC) – Data services