Dev-Summit 2019 Recap
Esri’s 2019 Developer Summit was exactly what I expected it would be. I’ve been coming now for almost 10 years and every summit gets better with the level of information sharing, face-to-face collaboration and new relationship building experiences.
I came away from this year’s summit with 3 key messages:
First, Esri ‘s ArcGIS Platform has transcended the traditional GIS community and is reaching the global needs of geospatial management and analytics. Esri’s GeoSpatial Cloud truly provides an enterprise class platform with geo-enabled capabilities and geo-enabled solutions that organization can deploy in the cloud, on-premise or hybrid environments.
Second, Esri continues to focus on providing modern and open spatial analytic capabilities across the platform by providing machine and deep learning functionality for Big Data, IoT, Real-Time Sensor and Imagery datasets.
Third, Esri’s aggressive release cycle is on par to bring forth the next generation of the GeoSpatial Cloud through this month’s updates to ArcGIS Online and ArcGIS Enterprise and new Developer Experience.
Esri announced several new solutions being offered this year, some with the release of ArcGIS Enterprise 10.7 on March 21st.
This is a new solution that allows an organization to track personnel location through a lightweight mobile application. You can share your location and know where others are within your organization. A web application allows an administrator to manager access rights and configure visualization of the data. Tracker runs on iOS and Android devices as a background process and minimizes battery use through advanced logic. Look for this new solution with the release of ArcGIS Enterprise 10.7.
This is a solution that provides a rapid data capture method based on big buttons. We call this the bomber application, meaning at-speed data capture capabilities. Ideally QuickCapture will support organizations that might perform aerial patrol of pipe lines or power lines, sign reflectivity inspections, road assessment, public safety, natural disaster triage, all make great use cases for this new solution. QuickCapture will run on Windows, iOS, and Android devices and be able to collect point, lines and polygons. Its available now on the Esri Labs and is expected to hit Alpha in May with a planned released date around the Esri User Conference.
This is a new solution focusing on indoor operations and mobility with tools to easily find workspace information with indoor routing and navigation capabilities. Esri announced the acquisition of Indoo.rs which will provide accurate indoor positioning technology. ArcGIS Indoors with provide a complete solution with Desktop tools for managing your indoor network, base map and points of interests, mobile solution for wayfinding, routing and information discovery and finally web and dashboard applications for 2D and 3D visualization.
This is the next generation of Web AppBuilder built with React and the JS 4.x API. It will focus on being data drive and not rely on WebApps. EXB will support 2D and 3D integration and multiple page layouts for a more modern web experience and designed for mobile use first. Developers will be able to integrate custom widgets through React components. This solution is still in the develop phase with a planned beta release hopefully around the Esri User Conference. More information later this year.
As expected, lots of great enhancements with the JS API. Notables ones are:
- Support for WebGL and GPU
- Improved Labeling
- Support for client-side heatmaps
- Improved client-side geometry functions
- New editing experience
- 3D Improvements
- Filter and Effect
Beyond 4.11 will provide support for vector symbols, clustering, ability for WebMap saves, interactive sliders for smart mapping, enhanced temporal capabilities and performance improvements through data requests, initial load and access, and client-side processing.
ArcGIS Enterprise 10.7
ArcGIS Enterprise 10.7 is set to be released on March 21st. Here are some of the highlights for this release.
- User Types – this release will synchronize with ArcGIS Online by applying the new user types with the addition of the new Insight Analyst user. The user types are:
- Field Worker
- Insight Analyst
- GIS Professional
- New License File – With the release of new user types there will be the need for a new JSON based license file. You can get this new license file through your My.Esri account.
- Notebook Server – will provide a direct integration with Jupyter Notebooks and Portal for ArcGIS. With Notebook Server developers will be able to write, test, review results, publish and share code. Developers will be able to integrate ArcPy and the ArcGIS API for Python into the same environment along with other popular modules such as Pandas, Seaborn and other open science libraries. Notebook server runs as a Docker container and will be part of 10.7.
- Direct Upgrade – 10.7 will be the last support version for doing a direct upgrade form version 10.2.x
- Shared Resources – ArcGIS now supports shared instances between SOC processes and service definitions: a shared service instance (SOC process) can service requests for multiple services. Instead of creating a dedicated pool of service instances (SOCs) the service will be handled by the shared instance pool.