working with feature layers - esri · feature service • exposed on portal and online through...

33
Working with Feature Layers Gary MacDougall Russell Brennan

Upload: others

Post on 08-Jul-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Working with Feature LayersGary MacDougallRussell Brennan

Page 2: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Working with Feature Layers

• Session will focus on feature access and editing

• Highlight new features added over the last few releases

Page 3: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Page 4: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Feature Service

• Exposed on Portal and Online through Feature Layers• Supports accessing and editing data over the web• Provides online and offline (10.2.1) access• Layers Contain

- Drawing info (renderers, symbols, etc)- Field info (type, nullable, editable)- Feature templates for editing (defaults, domains)- Operations for query and editing

• RESTful

Page 5: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Options

• Export to various formats• Work Attachments and Relationship Classes• Enable time• Set editing capabilities• Enable sync• Enable editor tracking

- Turn on access control

• Work with M and Z data

Page 6: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Data Storage Options

• Feature Services referencing your Enterprise Geodatabase

- ArcGIS for Server

• Hosted Feature Services- ArcGIS Online- Portal for ArcGIS

Pro Web Collector

Portal / Online

….

Server

Enterprise Geodatabase

Page 7: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Data Storage Options

• Feature Services referencing your Enterprise Geodatabase

- ArcGIS for Server

• Hosted Feature Services- ArcGIS Online- Portal for ArcGIS

Pro Web Collector

….

Online

Page 8: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Data Storage Options

• Feature Services referencing your Enterprise Geodatabase

- ArcGIS for Server

• Hosted Feature Services- ArcGIS Online- Portal for ArcGIS

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 9: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Feature Service Clients

• Web- Map viewer (ArcGIS online, Portal for ArcGIS)- Web applications

• Desktop applications- ArcGIS Pro- ArcMap

• Runtime applications- Collector for ArcGIS- Explorer for ArcGIS- Operations dashboard for ArcGIS- Survey 123- Custom apps

ArcMap

Operations Dashboard for ArcGIS

Explorer forArcGIS

10.3: Web AppBuilder for ArcGIS

Collector forArcGIS

ArcGIS Pro

Business Analyst Online

Page 10: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Server

Portal

….

Page 11: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Publish

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 12: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 13: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 14: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 15: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Workflow Demo Summary

AuthorMap

PublishService

View, QueryEdit

Synchronize

Download

ArcGISPro

PrepareMaps / Share

Pro Client

Page 16: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 17: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 18: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Feature Services Admin API

• Allows schema edits after publishing- Add/Drop layers, Add/Drop fields, Add/Drop relationship classes / attachments, …

• Supported with hosted feature services- Use Desktop / Pro for Feature Services referencing your Enterprise Geodatabase

• Used by… - Commands in the Portal UI- Can also be called directly using the REST services directory

- E.g. http://abbey.esri.com/gis/rest/admin/services/Hosted/States_rel/FeatureServer/0

Page 19: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 20: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

ArcGIS Data Store

• New in 10.3• Designed to store the data from Portal for ArcGIS• Installed separately and configured when setting up Portal for ArcGIS • Provides

- Support 1000’s of hosted feature services- High availability - Back up and restore

Page 21: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

ArcGIS Data Store

• Can be configured with a primary and standby for high availability• Manual or automatic failover

Server

ArcGIS Data Store

Primary StandbyPrimaryStandby

Page 22: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

ArcGIS Data Store – Spatiotemporal Big Data Store

• Can choose to add a Spatiotemporal store when configuring the data store• Allows better support for observation data with the GeoEvent extension in 10.4• Uses Elasticsearch

- Enables archival of high volume observation data- Very high write throughput and scalability (can run across multiple machines) - Provides high availability

Page 23: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

ArcGIS Data Store – Spatiotemporal Big Data Store

• Data can be accessed via Feature Services and Map Services

- map service provides dynamic rendering and aggregated data representation

• Spatiotemporal big data store will support other workflows in upcoming releases

- Analysis in 10.5

Page 24: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• What’s new• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 25: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

What’s new – on the server

• Output format = GeoJSON • Attachment sync direction

- allows you to upload your attachments but not download new attachments when syncing

• An option to get a copy of your data (data extraction)• Calculate and ValidateSQL• Apply edits while preserving your Globalid (REST API)• Admin API - add / modify and drop indexes, relationship classes and domains in

Portal for ArcGIS / ArcGIS Data Store• Spatiotemporal data store based on elastic search

- GeoEvent server- very large volumes of data ingested at a very high rate

Page 26: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

What’s new – on the desktop

ArcGIS Pro 1.2- Choose to publish registered data- Add field/Delete field from a feature service

• ArcGIS Pro 1.3- Feature caching > improves performance and scalability- Layers from feature or map services can be added directly to Pro via URL - Map Services are significant as this allows use your map service features locally to do

operations like geoprocessing.

• ArcMap 10.4.1- Pagination is supported

Page 27: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Summary

• Feature Services and Editing• Included feature services and…

- Portal for ArcGIS and ArcGIS Data Store- Pro- Collector

• Advanced topics- Feature Service Admin API- High availability

Page 28: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Please take our SurveyYour feedback allows us to help maintain high standards and to help presenters

Find the session you want to review

Find your event in the Esri Events App

Scroll down to the bottom of the session

Answer survey questions and submit

Page 29: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Agenda

• Introduction• Workflow demos

- Publishing with Pro- Feature services in Portal- Pro as a feature service client- Taking data offline with Collector

• Advanced topics- Admin API- ArcGIS Data Store

• Q&A

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 30: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online
Page 31: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Pro Web Collector

Server

Portal

….

Page 32: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online

Pro Web Collector

Portal

….

Server ArcGIS Data Store

Page 33: Working with Feature Layers - Esri · Feature Service • Exposed on Portal and Online through Feature Layers • Supports accessing and editing data over the web • Provides online