U.S. Department of the Interior U.S. Geological Survey CDI Webinar Sept. 5, 2012 Rob Dollison September 5, 2012 Expand TNM Save As/Open In to USGS Wide.

Slides:



Advertisements
Similar presentations
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Advertisements

Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
DISTRICT OF NORTH VANCOUVER GEOweb PROPERTY VIEWER DESIGNING FOR SIMPLICITY GEOweb PROPERTY VIEWER DESIGNING FOR SIMPLICITY.
Building a GeoPortal with the ArcGIS for Flex Viewer Denver PUG 5/12/2011 Mike Riley.
Esri UC 2014 | Technical Workshop | Achieving Interoperability Using Open Standards and Specifications Satish Sankaran Kevin Sigwart.
Virginia Geospatial Institute Order of Operations ArcGIS.com ArcGIS.com ArcGIS Explorer online ArcGIS Explorer online ArcGIS Explorer ArcGIS Explorer.
1 GIS Working Group Report to IM Exec April 7 th, 2009.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Viewer for Flex An Introduction Canserina Kurnia and Derek Law July 12,
Esri International User Conference | San Diego, CA Technical Workshops | Esri Tracking Solutions: Working with real-time data Adam Mollenkopf David Kaiser.
Virtual techdays INDIA │ august 2010 UNDERSTANDING OFFICE WEB APPS Vedant Kulshreshtha │ TSP – Collaboration Platform Microsoft India.
Web App Integration Framework Exploration Team Included people from Hazards, National Map EA and CEGIS, Information Office, Water, Biology, Geology.
NOAA CMSP Data and Tools Team On-line Mapping Services and Custom ESI Web Applications Robby Wilson, Chief, Spatial Information Technology NOAA/NOS Special.
Sharing imagery and raster data in ArcGIS
U.S. Department of the Interior U.S. Geological Survey Briefing to CDI Executive Sponsors.
Sharing Geographic Content
U.S. Department of the Interior U.S. Geological Survey CDI Webinar Sept. 5, 2012 David Maltby and Andrea Ostroff September 5, 2012 Fish Passage.
ArcGIS Network Analyst: Network Analysis with ArcGIS Online
U.S. Environmental Protection Agency WATERS Status Update
Network Analysis with Python
Python: An Introduction
U.S. Department of the Interior U.S. Geological Survey CDI Webinar Sept. 5, 2012 Kevin T. Gallagher and Linda C. Gundersen September 5, 2012 CDI Science.
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
Web Mapping Seth Peery, Senior GIS Architect
National Geospatial Program U.S. Department of the Interior U.S. Geological Survey Rob Dollison, Delivery Services Lead Matt Tricomi, Architect National.
Publishing to ArcGIS for Server
Data Interoperability Basics Bruce Harold & Dale Lutz.
Enabling High-Quality Printing in Web Applications
Leveraging ArcGIS Online Elevation and Hydrology Services
Advance Map Automation With Python
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
Agenda 20 minutes – Goal and Approach – High-Level Plan – Discuss, Plan for OWS-10 Plan Step Needs/key points 20 minutes – Open Discussion topics: ESRI.
Esri UC 2014 | Technical Workshop | Python Map Automation – Beyond the Basics of arcpy.mapping Jeff Barrette Jeff Moulds.
Technical Workshops | Esri International User Conference San Diego, California Supporting High-Quality Printing in Web Applications with ArcGIS 10.1 for.
Saving and Opening Mashups CDI TSWG Project Concept Recap FY11 Progress FY12 Proposal.
ArcGIS for Desktop Tips n Tricks Kevin Burke & Rebecca Richman.
U.S. Department of the Interior U.S. Geological Survey USGS Interoperability Assessment Initiative Glenn Guempel February
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
HTML5 AND THE FUTURE JAVASCRIPT PLATFORM Marcelo Lopez Ruiz Senior Software Design Engineer Microsoft Corporation.
Extend the Operations Dashboard with Custom Widgets (and more)
Working with Feature Services Gary MacDougall Russell Brennan.
RJ Sunderman Product Engineer GeoEvent Extension Product Team Mark Bramer Senior Technical Analyst Esri Professional Services
U.S. Department of the Interior U.S. Geological Survey Decision Support Tools and USGS Data Management Best Practices Cassandra Ladino USGS Chesapeake.
©2010 AIR WORLDWIDE 1 Using ArcGIS Server Web Map Services in Web Map Mash-Ups Benjamin Spaulding, Ph.D. AIR Worldwide Esri Boston Dev Meet-Up 12/8/2010.
Esri UC 2014 | Technical Workshop | Python: Beyond the Basics David Wynne, Jon Bodamer.
U.S. Department of the Interior U.S. Geological Survey Data Collection, Product Dissemination and Process Automation GFSAD30 January 2016 Workshop Justin.
Esri UC 2014 | Technical Workshop | Python Map Automation – Introduction to arcpy.mapping Michael Grossman Jeff Barrette.
7T7beACtQs. What actions are you taking as a result of what you heard at the conference? How will what you heard at.
Theresa Valentine Spatial Information Manager Corvallis Forest Science Lab.
Esri UC 2014 | Technical Workshop | Administering ArcGIS for Server with Python Jon Bodamer.
Scott Stafford-Veale Harnessing Configuration for web GIS Application Development September 3, 2014.
Jeff Barrette Jeff Moulds
Developing Online Tools To Support The Visualization Of Ocean Data For Educational Applications Poster #1767 Michael Mills, S. Lichtenwalner,
ArcGIS API for javascript
Configuring Portal for ArcGIS to Perform Network Analysis
Tech Support Tips and Tricks: ArcGIS for Desktop
Network Analysis with ArcGIS Online
Enhancing Web Map Performance in ArcGIS Online
City of San Marcos Enterprise GIS
GIFT / Fiscal Data Package Iteration 3
Consuming Geoprocessing and Hosted Analytic Services in ArcGIS for Desktop Kevin Hibma.
Web AppBuilder for ArcGIS
Leveraging ArcGIS Online Elevation and Hydrology Services
Python Map Automation – Beyond the Basics of arcpy.mapping
Network Analysis using Python
Combining ArcGIS for Server & ArcGIS Online
ArcGIS Online – The Road Ahead
Introduction to Portal for ArcGIS
Road Ahead – ArcGIS Workflow Manager
Presentation transcript:

U.S. Department of the Interior U.S. Geological Survey CDI Webinar Sept. 5, 2012 Rob Dollison September 5, 2012 Expand TNM Save As/Open In to USGS Wide

2 CDI Webinar Sept. 5, 2012 For this project, what are users demanding? :  Scientists, Analysts, etc. use many varying science and map tools with viewing capabilities to be used while working different parts of a problem  They’ll move from one tool to another:  Finding - Use TNM to download foundational data,  Discovering - Sciencebase to find thematic data,  Processing - CIDA GDP for processing data,  Analyzing - ArcMap for in-depth study,  etc.  Meaning, each time they switch tools, they need to re-setup their session or “mash-up” which is not their priority and is a time-waster or nuisance In 2009, scientists and users made it clear to CDI  Make these setup mashup steps go away - 1-click

3 CDI Webinar Sept. 5, 2012 Our current viewing and app portfolio does not meet this need  Problems to solve:  We have 100s of viewer instances in 10s of flavors  There still isn’t a good standard for this  Need to establish business case for programs and developers to move towards new approach  This project attempts to:  Develop a Core Service that other viewers can call to save map sessions  Build Session Read and View Libraries to open in popular viewer flavors  Work on getting a single standard via coordinating with OGC, ESRI/OWF, and NGA

4 CDI Webinar Sept. 5, 2012 Core ServiceViewer Open Context R&DStandards & Design Needed to refactor Save Map as code as standalone service so other viewers could call it Explore the Px3 TNM JSON Context profile Solve Security issues re- opening JSON Save As Px3 JSON, ESRI JSON, KML, Snapshot (PDF, JPG, PNG) Open in OpenLayers Ivan Suftin (CIDA) Cassandra Ladino (EGSC) John Aguinaldo (EGSC) Open in ArcMap Greg Smoczyk (NEIC) Open in ESRI Viewers Gary Latzke (WiM) Jon Baier (WiM) Meet with OGC to see where their new Context Profile standard is going when, how soon, what is in it Meet with ESRI on their ArcGIS Context Standard Meet with OGC, ESRI, OWF on the new REST Context standard (NGP/NGTOC) David Hughes Robert Djurasaj Jim McAndrews Aaron Dandy (NGP) Glenn Guempel, NGP Standards Architect Matt Tricomi The 3 Tracks & Team Credit Project Lead: Rob Dollison

Save As – NGTOC refactored code to be standalone service for Session Context and Snapshot Printing  … which now can be called by any viewer  Finalizing saving as TNM/Px3, ESRI, KML standard contexts  In future, that means other viewers can save sessions  Also, future question, who should host this service? NGP? CSS?

OpenIn - NGTOC solved Cross-Site Scripting issues with opening a Context Profile on another Server.  It can be used to validate schema and security from any Viewer API  Programs can host their own session, but they can allow users to open in any API using this

Open In – OpenLayers JSON Context reader is developed. Several enhancement remain  Read in some missing session input (Basemap Buttons, layers, zoom)  Debug some ESRI REST Service compatibility  Incorporate with ERSG OpenLayers work  Will want to find ways to make this part of standard OpenLayers Library More details on more to do at: TSWG+Save+As+%28Dollison%29+July+2012+Meeting+Notes

Open in ESRI Flex API - We validated out of box in ESRI Flex viewer once saved as ESRI/OWF Standard JSON  ESRI Admits it is a specific context design, but not overly published  It works out of the box in any ESRI API (JS, Flex, Silverlight, and Mobile APIs and ArcGIS.com)  We can now develop Viewer APIs/frameworks instead of apps - Example benefit: DOI Political asks to see CRB Demo, easy to show in a few viewer flavors

Open In ArcGIS.com is evolving standard, but appears can work  There have been a few standard changes, but it looks like if we save in the latest, we can send users from TNM to ArcGIS.com in 1-click with same session  Need to test/discuss with ESRI passing a context

Open In – ArcMap now do-able from ArcGIS 10.1 server with new ArcPy Library  Save As Function needs to simply call a 15 line python script to output an MXD file  To do need to be running 10.1 server side, but the resulting MXD can be opened in ArcMap 9.x and up  ArcMap still slow & “bloated” to open many services due to how they make lyr files, but it works –  eGIS type enhancement request (make services usable in ArcMap)

Standard Readiness: 2014 likely OGC accepted USGS request to support JSON in new standard Scoping for NGP/NGTOC to work with OGC on 2013 testbed Learning more on how OGC REST group fits in ts+-+Standards+and+Options

12 CDI Webinar Sept. 5, 2012 Whether under CDI or CSS or other development, the following scope is suggested for next year:  Core Service  Support more formats as source and target formats  Explore Enterprise rollout discussions/decisions (communicating, training, hosting, investing, inventory) and moving towards program/developer adoption education, communication, and working with programs on where fits in priorities  Viewer R&D  Continue OpenLayers work with OpenLayers existing and merge with OpenLayers HTML5 viewer CDI work as well.  Complete ESRI API work  Standards  NGP/NGTOC support OGC OWS Testbed to get new JSON standard and evaluate REST JSON Summary – Next Year