Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
What’s new in ArcGIS EnterpriseHilary Curtis, Jill Edstrom, and Scott MacDonald
Product Management, Advocacy, and Engineering
Coding & development
Mapping & analysis
IT administration & system
architecture
Content management & user
administration
What do you do with ArcGIS Enterprise?
None of the above – just here to learn!
MappingAnalysisAdministrationPublishingDataNew apps & products
What’s new:
Jan April July Oct Jan April July Oct
2018 2019
10.6 10.7.110.6.1 10.7
Today’s focusArcGIS Enterprise Releases
ArcGIS Enterprise is the foundational system for mapping and visualization, data management, spatial analysis, and application building.
It’s installed on infrastructure you control, whether in the cloud or on-premises, and scalable to meet your needs.
It’s the backbone for your GIS workflows and integrated with ArcGIS Pro, ArcGIS Online, and Esri’s suite of applications.
Fueling all types of workflows
Publish, host and serve web services
Work with imagery and raster data
Share and collaborate
Access all kinds of data
Analyze big data
Web mapping and analysis
Monitor real-time data and your IoT
Fuel field operations
Build and use applications
Data science and machine learning
Customize the look & feel of your GIS
Mapping
Key enhancements: making it easier to understand patterns in larger datasets and relationships within datasets using out of the box tools.
Feature binningDynamic visualization of large datasets
• Use server-side rendering to quickly and easily aggregate data into bins
• Helpful for very large and very dense point datasets
• Understand your data and see it dynamically adjust as you pan and zoom
• New for map services published from your own databases (2.4 and 10.7.1)
Relationship styleUnderstand relationships in your data
• Compare two numerical values within the same dataset
• Use color variation to see where they are and aren’t related
• Easily configurable in your web maps in the Enterprise portal
• Add a layer to your web map
• Select two numerical values as your attributes
• Select relationship style
• Change symbology and legend as needed
• Change symbology and legend as needed
• Explore your data!
1 2 3
How to: relationship styles
Analysis
Key enhancements: building a complete platform for spatial data science; delivering new tools for big data analysis and deep learning.
ArcGIS Notebook ServerHosts Python notebooks in ArcGIS Enterprise
- Automate analysis and administration
- Open up access to a powerful data science platform
- Code with the Python API and ArcPy
- Isolate each author’s workspace in Docker containers
Comes with a rich gallery of sample
notebooks to illustrate workflows
ArcGIS Notebook ServerHosts Python notebooks in ArcGIS Enterprise
Fully integrated with your Enterprise portal:
- Users are granted notebook privileges
- Add and reference portal items from within your notebook
- Share notebooks with other users within your portal
Comes with a rich gallery of sample
notebooks to illustrate workflows
GeoAnalytics ServerBig data analysis for vector and tabular data
- Clip Layer
- Merge Layers
- Dissolve Boundaries
- Enrich from Grid
- Describe Dataset
- Random Forest
- Linear Regression
- Run Python Script (custom)
Raster Analytics (Image Server)Distributed raster analysis
- Classify Pixels Using Deep Learning
- Detect Objects Using Deep Learning
ArcGIS Enterprise: Raster Analytics in Image ServerThursday, 2:30pm – 3:30pm
ArcGIS Notebooks: An IntroductionThursday, 2:30pm – 3:30pmThursday, 4:00pm – 5:00pm
Administration
Key enhancements: making it easier to manage users and licenses, automate notifications of events, and make your deployment more efficient.
Improved user license management and user administration
• When adding members, can specify default properties & assign licenses
Improved user license management and user administration
• When adding members, can specify default properties & assign licenses• Enhanced filtering when managing users and licenses:
• Role• User Type• Groups
Improved user license management and user administration
• When adding members, can specify default properties & assign licenses• Enhanced filtering to when managing users and licenses
• Role• User Type• Groups
• Bulk change user types, roles, license assignments
Improved user license management and user administration
• When adding members, can specify default properties & assign licenses• Enhanced filtering to when managing users and licenses
• Role• User Type• Groups
• Bulk change user types, roles, license assignments
Fine-grained administrative privileges
In previous versions, an admin can:• Customize the portal website• Create collaborations• Enable Living Atlas• Federate servers• Set the hosting server
Now, an admin can:• Customize the portal website• Create collaborations• Enable Living Atlas
The same admin will be unable to:• Federate servers• Set the hosting server
An action occurs.
• Something is published
• A user creates a new account
• An item is deleted
The webhook is triggered.
• Delivers JSON description of event
• Relevant info fields
Your platform of choice kicks in.
• IFTTT
• Integromat
• Microsoft Flow
It performs an action.
• Emails you
• Posts in Slack
• Alexa announces it at the dinner table (maybe not)
Introducing webhooksAutomate notifications based on portal actions
• Determine which client to use
• Set up webhook in Portal API
• Add payload URL from client
• Build webhook sequence
• Include variables fromwebhook JSON message
• Turn sequence on
• Receive messages each time a user is added
1 2 3
How to: create webhooks
Webhooks3 example use cases
- /groups: When someone shares an item to a collaboration group, notify group members through Slack.
- /items: If the sharing settings are changed for a layer that contains confidential information, email administrators.
- /users: Once a user is deleted, notify your admin via text.
Webhooks roadmapSneak peek
- User interface: Provide a user interface on top of the current REST API implementation.
- Feature-level notifications: Trigger notifications when features are edited.
- Additional ideas? Let us know!
Jobs pageServer Manager
New for ArcGIS Server administration
1Request ID• Each request gets a unique ID• Query logs using ID for a comprehensive
timeline
2Inactivity properties• Suspend and then unregister inactive machines
after a set duration• Particularly useful for large cloud deployments
Jobs page• Identify the status of geoprocessing jobs in
Server Manager• Intervene if needed
3
Shared instance pool
A game changer for service performance in ArcGIS Enterprise
A R C G I S S E R V E R S I T E
Service
C L I E N T A P P S
Service
ArcSOC.exe ArcSOC.exe
?
✔
?
✔
A R C G I S S E R V E R S I T E
C L I E N T A P P S
Service Service
A R C G I S S E R V E R S I T E
C L I E N T A P P S
Dedicated instance pools
Service Service
A R C G I S S E R V E R S I T E
C L I E N T A P P S
Goal: Optimize instances so you’re only using as
many as you need.
$ $ $
Service Service
FeatService1
MapService3 MapService4
MapService2 FeatService2
MapService1
GPService
Less frequent
traffic
Frequent traffic
A R C G I S S E R V E R S I T E
FeatService3
• Conserve memory and power usage from unused instances…without performance impact
• Isolate high-volume services in dedicated pools
• Reduce administrative overhead of maintaining separate pools for all services
A R C G I S S E R V E R S I T E
Participants:MapService2MapService3MapService4FeatService1FeatService2FeatService3
6 ArcSOCs
Shared instance poolNew at 10.7
• Publish compatible map services from ArcGIS Pro
• Check the Authoring Application:Service editor > General tab
• Change instance type from Dedicated to Shared under Pooling
• Dedicate instance settings grey out
• Change back at any time
• Optionally change the default setting for compatible map services to use shared instances:Site > Settings > Pooling
1 2 3
How to: shared instances
Data
Key enhancements: supporting offline workflows, data integrity and quality & improvements to search, sharing, and collaboration.
Preplanned offline map areasSupporting disconnected and low connectivity workflows
• Makes it easier and faster to package up your data for offline use
• Select specific areas rather than an entire, heavy map
• Refresh areas and updates to the web map on a schedule to stay in sync with your offline area
• Use in apps built using the Runtime SDK and Collector for ArcGIS
• Configure layer(s) for offline use • Create your web map
• Draw your preplanned areas
• Set a refresh interval (optional)
• Access data on your device
➢ Feature layers = SQLite database
➢ Tile layers = tile packages
1 2 3
How to: offline map areas
Hosted feature layer viewsNew option for drawing an area of interest
• Views stay connected to your source data but can have different:
- Editing settings
- Sharing settings
- Symbology
• Expose only a subset of your data using any of these definitions:
- Area of interest (new!)
- Feature definition
- Field definition
Hosted feature layers: domainsEnforce quality and consistency
• Create a list of allowed values
• Select only those specific values when editing and adding data
• Examples: true/false, select cities, statuses, conditions, names, etc
• Navigate to the data tab of your layer and select fields > create list
• Specify your list of values • Save and share for others to edit in your portal, Pro, applications, etc.
1 2 3
How to: domains
Search by locationSearch for data based on extent
Distributed collaborationSharing content across systems
• Share data with other ArcGIS Enterprise deployments and ArcGIS Online
• Automatically keeps data in sync and up to date
New:• Share Insights for ArcGIS items• Copy hosted feature layer views• Pause and resume data synchronizations• Collaborated content now more identifiable
ArcGIS Enterprise SitesTailored websites and pages for your end users
• Tailor the entryway to your GIS content based on your audience
• Display the data that matters the most (maps, dashboards, Twitter feeds, etc)
• Drag-and-drop builder for site creation
• HTML and CSS options for deep customization
New:• Rich text editing• Directly upload images• Choose an image focal point • Streamlined UI for adding and
managing widgets
Publishing
Key enhancements: new options for making your data widely accessible to others, new features and functionality when publishing from ArcGIS Pro.
Publish services from ArcGIS Proto a standalone (unfederated) ArcGIS Server
New in publishing
1
2 Publish OGC services from ArcGIS Pro• WMS, WFS, WCS, KML
3 Replace vector tile layer
4 Publish feature classes, tables, and imagery in bulk
Bulk publishingQuickly and easily create web services from your own data stores
• Creates layers, en masse, from user-managed storage: databases, folders
• Makes data from your own sources easily accessible across your organization: 10s, 100s of layers
• Layers (map and feature) will by default be read-only and use shared instances
• Register data store with your server (new: registration happens in portal)
• Sync layers • Share with groups and your organization
1 2 3
How to: publish in bulk
Exploring New Functionality in the ArcGIS Enterprise PortalWednesday, 4:00pm – 4:45pm
Demos:• Bulk publishing• Relationship styles• Domains• Administrative + more
ArcGIS Indoors
Complete system for indoor mapping used to create a connected workplace
Tracker for ArcGIS
New mobile and web app for tracking your workforce, improving situational awareness
ArcGIS Excalibur
Imagery exploitation and management web application
New applications & products
ArcGIS Notebook Server
Complete spatial data science platform with powerful Python analysis capabilities
ArcGIS QuickCapture
Capture field observations from a single tap on your device
Announcements
Good-to-know
• User Types: Now license a range of user types to meet your organizational needs: Viewers, Editors, Field Workers, Creators, GIS Professionals
• TLS: ArcGIS Enterprise enforces HTTPS Only and TLS version 1.2. ArcGIS Online also only supports TLS 1.2 as of April.
• Updated product lifecycle: Short term support (3 years) and long term support (6 years).
- 10.7 = short term support
- 10.7.1 = long term support
Updates and announcements starting at 10.7
Resources
Documentation
ArcGIS Ideas + Enhancement Requests
ArcGIS Blog
Videos
A bit of what we covered today
New in publishing
Hosted views: area of interest
Coded value domains for hosted layers
Collaboration and Sites updates
Newproducts
• Publishing from ArcGIS Pro to standalone ArcGIS Server
• Bulk publishing
Resources and announcements
ArcGIS Enterprise foundation
Mapping• Feature binning• Relationship style
Offline map areas
ArcGIS Notebook Server • For administration and data science
GeoAnalytics & Raster Analytics updates
New administrativefeatures
• ArcGIS NotebookServer
• ArcGIS Excalibur
• ArcGIS Indoors• ArcGIS QuickCapture• Tracker for ArcGIS
• Webhooks• Fine-grained admin privileges• Shared instance pool
Thank you!For slides: please leave your business card (or take ours) on the side table
Please share your feedback in the app
Download the EsriEvents app and find
your event
Select the session you attended
Scroll down to “Survey”
Log in to access the survey
Complete the survey and select “Submit”