Hosted feature layers and Esri Story Maps

Slides:



Advertisements
Similar presentations
Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
Advertisements

Esri UC 2014 | Technical Workshop | Desktop A New Way of Working in 3D Web3D across the platform Device.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Viewer for Flex An Introduction Canserina Kurnia and Derek Law July 12,
Collector for ArcGIS: An Introduction
Esri International User Conference | San Diego, CA Technical Workshops | Esri Tracking Solutions: Working with real-time data Adam Mollenkopf David Kaiser.
Prepared by: Jennifer McKee With support from: in partnership with: Introduction to ArcPad NSF DUE
Sharing Geographic Content
Editing With ArcGIS Pro
Introduction to ArcGIS API for JavaScript
Esri UC2013. Preconference. ArcGIS Online Overview for CyberGIS Steve Kopp.
ArcGIS Network Analyst: Network Analysis with ArcGIS Online
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 1 – GIS Basics.
ArcGIS for Server: An Introduction
Extending ArcGIS for Server
material assembled from the web pages at
Creating Apps Using ArcGIS Online Templates
Best Practices for Designing Effective Map Services Tanu Hoque.
Enabling High-Quality Printing in Web Applications
Leveraging ArcGIS Online Elevation and Hydrology Services
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Road Ahead - ArcGIS.
Bridging Communities and Data with ArcGIS Open Data Courtney Claessens, Product Engineer Daniel Fenton, Product Engineer.
Getting the most out of ArcGIS Web Application Templates
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Esri UC 2014 | Technical Workshop | ArcGIS Online: An Introduction and Overview Ray Bunn Andrew Hendrickson Tim Oliver, Horry County Paul Ross.
Working with Feature Services Gary MacDougall Russell Brennan.
Adding ArcGIS Online to Your GIS Curriculum
ArcGIS Online: Sharing your Content Ben Ramseth John Thieling.
RJ Sunderman Product Engineer GeoEvent Extension Product Team Mark Bramer Senior Technical Analyst Esri Professional Services
Advanced workflows for creating 3D Web Scenes in ArcGIS Online Javier Gutierrez and Janett Baresel.
Publishing GIS Services to ArcGIS Server
StoryTelling with ArcGIS Online Jirka Pánek //
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Creating Apps Using ArcGIS Online Templates Matt Kennedy.
Road Ahead: ArcGIS Content Deane Kensok Sean Breyer.
Bill Major G67940_UC15_Tmplt_16x9_4-15
Chris Andrews Product Manager, 3D and ArcGIS Earth
Jeff Barrette Jeff Moulds
Web GIS: Architectural Patterns and Practices
Real-Time GIS Leveraging Stream Services
Key Terms Attribute join Target table Join table Spatial join.
ArcGIS API for javascript
Real-Time 3D GIS: Making Scenes Come Alive
Mapping for the interwebs
ArcGIS Workflow Manager: Advanced Workflows and Concepts
What is Geocortex Essentials Workflow
App Configuration, Customization or Development
Working with Feature Layers
ArcGIS for Server: An Introduction
Network Analysis with ArcGIS Online
Discover the New SharePoint Content Publishing Experiences
Enhancing Web Map Performance in ArcGIS Online
Accessing Spatial Information from MaineDOT
Communicating Your Research Through Story Maps
“Beyond the Hedges” How can a great city and a great university inspire and support each other?  Rice V2C2: Extend Rice’s Reach and Impact; Engage Houston.
Chapter 4 Mobile GIS Instructor
Getting started with ArcGIS API for JavaScript
Web AppBuilder for ArcGIS
Best Practices for Designing Effective Map Services: Case Studies
Leveraging ArcGIS Online Elevation and Hydrology Services
Combining ArcGIS for Server & ArcGIS Online
Tile layers, map image layers, and on-premises Web GIS
ArcGIS Online Best Practices for Publishing & Sharing
ArcGIS Online – The Road Ahead
Andrew Hendrickson & Brian Embley
Publishing image services in ArcGIS
Introduction to Portal for ArcGIS
ArcGIS Online Steps for Success A best practices approach
Survey Results Respondents: 39 of 51 – 76%
ArcGIS Pro: An Introduction Overview
The Sweet Spot for Spatial Analysis: Using Online Content
Presentation transcript:

Hosted feature layers and Esri Story Maps Chapter 2 Hosted feature layers and Esri Story Maps Instructor These slides are for Getting to Know Web GIS, second edition (Esri Press 2016)

Chapter objectives Understand the suite of ArcGIS configurable apps. Hosted feature layers and Esri Story Maps Understand the suite of ArcGIS configurable apps. Understand the suite of Esri Story Maps templates. Grasp the concept of web services. Create hosted feature layers using geocoding. Design layer style using smart mapping. Configure pop-ups with multimedia and ArcGIS Arcade. Explore Living Atlas of the World contents. Getting to Know Web GIS, third edition

ArcGIS Online / ArcGIS Enterprise Client apps Data sources ArcGIS Online / ArcGIS Enterprise Client apps Feature layers Web maps/ scenes CSV Configurable app templates Story Maps Living Atlas of the World CSV files Shapefiles KMLs File geodatabases Enterprise geodatabases Database management systems Imagery Drone images Sensor and real-time data Big data Layers in portal Feature layers Raster tile layers Vector tile layers Scene layers Map image layers Web tools/geoprocessing services Image layers Stream services Geometry services Living Atlas of the World Server object extension Server object interceptor Ready-to-use apps and configuration templates Configurable app templates Story Maps Web AppBuilder Operations Dashboard Solutions apps Insights Collector, Survey123, Explorer, and Navigator Workforce AppStudio ArcGIS Earth ArcGIS Indoors viewers ArcGIS VR 360 ArcMap ArcGIS Pro Drone2Map CityEngine Chapter 2 Custom apps ArcGIS API for JavaScript ArcGIS Runtime SDKs ArcGIS API for Python

Web GIS apps Getting to Know Web GIS, third edition

Online content and services Apps, the face of Web GIS Apps: Users interact with Web GIS via apps Web apps rely on the backend servers and services Servers and services become alive and useful via apps Desktop Web Device ArcGIS Online Portal for ArcGIS Online content and services Server Getting to Know Web GIS, third edition

ArcGIS configurable apps ArcGIS Solutions apps Esri Story Maps ArcGIS Online/Portal app templates Getting to Know Web GIS, third edition

Configurable apps Do not require programming Enable the broad user community Story maps can also be considered as configurable apps Getting to Know Web GIS, third edition

Steps to use ArcGIS configurable apps Choose Configure Deploy Discover the data, maps and apps. Consider the following: Purpose: audience, usage Functional requirements Aesthetic: branding, message ArcGIS app templates have a hosted configuration user interface. Story Maps provide guided web builders. ArcGIS Solution apps provide a local configuration file. Share your web apps with your end users. Online and Portal both host configurable apps automatically. Alternatively, you can download the app source code and host it locally. ArcGIS Solution apps must be deployed locally. Getting to Know Web GIS, third edition

ArcGIS Online and Portal for ArcGIS configurable apps Build a story map Collect and edit data Compare maps and layers Display a Scene (3D) Explore and summarize data Make a gallery Map social media Provide local information Route and get directions Showcase a map Getting to Know Web GIS, third edition

Esri Story Maps Key components of story telling are related to GIS: Who, what (theme), where (spatial), and when (temporal) Story Maps Multimedia Story Map Story Maps are simple web apps that combine interactive maps, multimedia content, and user experiences to tell stories about the world. http://storymaps.arcgis.com Getting to Know Web GIS, third edition

Story Map app templates Map Tour Map Journal Map Cascade Shortlist Map Series One Map Spyglass Swipe Crowdsource https://storymaps.arcgis.com/en/app-list/ Getting to Know Web GIS, third edition

Some sample story maps Map Tour: http://arcg.is/2dunPMT Cascade: http://arcg.is/2degMqj Map journal: Bulleted: http://arcg.is/2dlYdp6 Side Accordion: http://arcg.is/1fQjlh7 Tabbed: http://arcg.is/2cQwGaw Map series: http://arcg.is/29E5fn2 Shortlist: http://arcg.is/2cGbC9b Swipe: http://arcg.is/Ud8ky9 Spyglass: http://arcg.is/2d4hQjs More samples at https://storymaps.arcgis.com/en/gallery/ Getting to Know Web GIS, third edition

Two workflows to start From ArcGIS Online From Story Maps apps page Getting to Know Web GIS, third edition

Common types of contents in Story Maps Images Videos Web pages: can be apps Text Anything else (e.g., audio …. by HTML source code) Audio: <audio controls="controls" > <source src="http://ranger7.esri.com/music/july.mp3" type="audio/mp3" /> </audio> Getting to Know Web GIS, third edition

ArcGIS Solutions apps Provide free downloadable templates to build applications, data models and workflows based on industry best practices Allow organizations to keep up with relevant industry trends An alterative to custom solutions that require less overhead Getting to Know Web GIS, third edition

ArcGIS Solutions apps gallery Getting to Know Web GIS, third edition

User experience design principles A good web GIS app should deliver a positive user experience Fast Easy Fun Getting to Know Web GIS, third edition

Basic components of a Web GIS app Best practice: Web GIS apps have basemaps, operational layers, and tools. ArcGIS Online makes creating web apps an easy equation. Getting to Know Web GIS, third edition

Basemap layers Basemaps provide reference or context. ArcGIS Online includes a gallery of 2D and 3D basemaps. ArcGIS Online can use your map services as the basemaps. Getting to Know Web GIS, third edition

Operational layers Operational layers are thematic representations of your data Can be created or discovered Types include CSV, TXT, GPX Shapefiles ArcGIS map, feature, and image services KML GeoRSS Tile layers OGC (Open Geospatial Consortium) WMS, WMTS, and WFS layers … Getting to Know Web GIS, third edition

Tools Tools perform tasks beyond mapping Examples of tools include Routing Geocoding Printing Querying Summary Other spatial analysis tools And many more Getting to Know Web GIS, third edition

Web maps and layers are web services Web service: a program that runs on a web server and exposes programing interfaces for clients to consume over the web Website HTML Web service JSON, XML… Reusable building blocks Getting to Know Web GIS, third edition

Layers and hosted feature layers Getting to Know Web GIS, third edition

Many types of web layers Feature layer: points, lines, polygons Tile layer: prerendered map raster tiles or vector tiles Map image layer: dynamically rendered images Elevation layer: elevation data in prerendered cached image tiles Scene layer: a collection of 3D feature objects and z-values. Table: A collection of rows and columns A layer represents both data and visualization. Visualization can include  symbols and colors, pop-up , transparency, filters, and other properties Getting to Know Web GIS, third edition

Ready-to-use layers from Living Atlas of the World Maps and layers from Esri and thousands of contributors Desktop Web Device Server Online content and services Portal Apps Web GIS Access Services Discoverable in ArcGIS Online Getting to Know Web GIS, third edition

Living Atlas of the World Imagery … with curated content on many topics Basemaps Demographics and lifestyle Boundaries and places Landscape Story Maps Oceans The Collection is growing and changing on a daily basis… Urban systems Earth observations Historical maps Growing and changing Getting to Know Web GIS, third edition

Feature services and hosted feature layers Feature service: an umbrella term for web services that supply geographic features and attributes to clients Hosted feature layer: a type of feature service hosted on ArcGIS Online or Portal for ArcGIS Can support read access, and write access (if enabled) Read (query) Web clients Write (add, delete, and update) Getting to Know Web GIS, third edition

Create hosted feature layers Publishing clients ArcMap ArcGIS Pro (more details in chapter 6) ArcGIS Online/Portal Create from your existing data Copy existing feature layers Build the schema interactively Getting to Know Web GIS, third edition

Style your layers: Smart mapping Heat map Color map Size map Point map Color and size map Time map Arcade expression map Predominance map Getting to Know Web GIS, third edition

Style your layers: Smart mapping Workflows analyze your data and suggest the best way to represent your data. Suggested visible ranges allow you to see your data at sensible scales. Smart defaults take the guesswork out of setting up many of the map properties. You can preview your styling choices on your screen. Based on the basemap you select, smart mapping automatically suggests and coordinates colors and other map styling. Getting to Know Web GIS, third edition

Design pop-ups for your operational layers Pop-ups are windows that show geographic information. Displays when someone clicks on the map. Supports following content types: Attribute fields (aliases and values) Custom-formatted text Attachments Images Charts Links Getting to Know Web GIS, third edition

ArcGIS Arcade Portable, lightweight, and secure expression language Supports building expressions without having to alter the data. Examples: Label the percentage of people under 5 in the total population. Calculate the weekday of the crime events in a layer. Getting to Know Web GIS, third edition

Tutorial App requirements: Create and configure your feature layers, and use them to create Story Maps apps Create data from a CSV file and access additional layers from the Living Atlas. Use smart mapping and Arcade. Create a Story Map Journal web app. App requirements: Map symbols should be easy to understand. The app should present the population change patterns and the reasons behind the patterns. Work on desktops, tablets, and smartphones. Getting to Know Web GIS, third edition

Tutorial Create a Story Maps app that presents the spatial patterns of US population growth, and explore the reasons behind the patterns. Finished product sample available here: http://esripressbooks.maps.arcgis.com/apps/MapTour/index.html?appid=1b1284bd3d6c4558a97eedf4a97d464dandwebmap=d1bde17312a7469ea8efdb47d75481c4 Link to app Getting to Know Web GIS, third edition

Tutorial demo Sample data for this demo is available at http://bit.ly/2DGlv0F Getting to Know Web GIS, third edition

Summary Hosted feature layers and Esri Story Maps Apps are the face of Web GIS. ArcGIS configurable apps include ArcGIS Online and Portal for ArcGIS configurable app templates, Story Maps, and Solutions apps. The general steps to use the configurable apps include choose, configure, and optionally deploy. Web Apps are composed of basemaps, operational layers, and tools. Layer configuration typically includes styles, pop-ups, and other properties. Smart mapping adds meaningful visualization to your web maps and apps. Arcade is an expression language that can be used across the ArcGIS Platform. Getting to Know Web GIS, third edition

Assignment Hosted feature layers and Esri Story Maps Create a hosted feature layer and use it in a story map to tell a story. Topic ideas: your passion, the spread of a virus, historical theme, economic development strategy, etc Data: Some of the data should come from ArcGIS Living Atlas or ArcGIS Open Data. Requirements: Based on a Story Maps template (Map Journal, Series, Shortlist, Playlist, Countdown). Include 5 types of resources: text, video, picture, map and web page. Use Arcade when styling your layer or configuring your layer pop-up. Getting to Know Web GIS, third edition

Reading: Chapter 2, Getting to Know Web GIS, Questions? Reading: Chapter 2, Getting to Know Web GIS, third edition Getting to Know Web GIS, third edition