ArcGIS Server 10.6 is a maintenance and quality improvement release. For a list of issues that were fixed at 10.6, see the 10.6 Issues Addressed List.
If you are upgrading to 10.6, you will need to re-authorize your software with a new authorization file for 10.6. You can access your new authorization files in My Esri.
It's recommended that you review the deprecation notice to determine if your hardware and software components are still compatible with version 10.6 and to see a list of functionality that has been deprecated. Note that search services are deprecated at 10.6. To review which earlier ArcGIS product versions are compatible with ArcGIS Server 10.6, see Compatibility of ArcGIS Server with earlier versions.
ArcGIS Server command line utilities
You can use the createsite command line utility to create a new ArcGIS Server site. The utility takes in arguments to automate site creation through an interactive mode or from a property file. For more information, review steps in the ArcGIS Server install guide for silent installation.
When upgrading an ArcGIS Server site, you can now use the upgradeserver command line utility to silently upgrade.
ArcGIS Utility Network Management extension
New in 10.6 is the ArcGIS Utility Network Management extension for ArcGIS Server. This extension contains the utility network and other components for managing utility (gas, electric, water, sewer, stormwater, etc.) and telecom network data. Its services allow you to manage and analyze networks on any device, with real-world representations of your network assets.
The extension provides the following key capabilities for utility network management:
- Sophisticated analysis — Configurable tracing routines to handle complex analysis capabilities.
- Improved network modeling — Use new association types to model which features are contained within assemblies, which features are logically connected, and which features are attached to structural components of a utility.
- Subnetwork management — Manage circuits, pressure zones, and other subsections of a network within your network data.
- Improved mapping and visualization techniques — Generate and store the logical (schematic) view of the network, and work with network diagrams.
- Expanded data exchange capabilities — Use routines to export network connectivity information to your other mission-critical systems.
- Increased performance — Updated data and transaction model to decrease complexity and streamline queries.
- Strong foundation for customers and partners to build on — Includes a configurable framework to create more complex solutions with less custom coding.
ArcGIS Server publishroutingservices utility
You can use the publishroutingservices command line tool to publish directions, routing, and logistics services based on a network dataset to your ArcGIS Server. If your ArcGIS Server is federated with a portal, the tool configures these services as utility services with your portal which can then be used by client applications such as the analysis tool in Map Viewer and ArcGIS Pro.
Security fixes and enhancements
ArcGIS Server 10.6 includes several fixes and enhancements that improve the security of the software. It's recommended that you upgrade to 10.6 to help protect your ArcGIS Server infrastructure.
Optimizations to service management
ArcGIS Server 10.6 contains significant internal enhancements. You'll notice improved performance in many service management operations, from publishing new services to stopping and starting existing services. See About the optimized app server for more details.
Improved print service
At 10.6, printing maps and layouts from web apps is more powerful.
- The PrintingTools geoprocessing service, installed in the Utilities folder as part of ArcGIS Server setup, now supports vector tiled layers. Its rendering capabilities are much improved for smart mapping, color transparency, Unicode support, and legends on a layout.
- You can now publish print services from ArcGIS Pro 2.1 with custom layout templates (.pagx) created using ArcGIS Pro.
- Use the new ConvertWebMapToArcGISProject function from the arcpy.mp module in ArcGIS Pro 2.1 to create a highly customized Python-based printing service.
These new capabilities in print services are only available when published from ArcGIS Pro and are not available when published from ArcMap.
Standard feature analysis
Analysis information is now saved with the layer generated from standard feature analysis tools. This allows you to rerun the analysis on the layer.
Analysis information is now saved with the layer generated from GeoAnalytics Tools. This allows you to rerun the analysis on the layer.
The following new tools are available in ArcGIS Enterprise 10.6:
A new parameter was added to Reconstruct Tracks that allows you to split tracks by distance.
A new option was added to Summarize Attributes to summarize all features into a single feature.
Arcade expressions are supported in the following GeoAnalytics Tools:
Support has been added for parquet files, ORC files, and AWS cloud stores using an IAM role with big data file shares. To learn more about big data file shares, see What is a big data file share?
Support has also been added for big data file shares datasets with time zone offsets, Z. To learn more about time formats see Time formats in big data file shares.
Raster analysis in ArcGIS Image Server now features six hydrology functions to help model the flow of water across a surface.
- Fill repairs sinks in a surface raster to remove small imperfections in the data.
- Flow Accumulation creates a raster of accumulated flow into each pixel.
- Flow Direction calculates the direction of flow out of each cell to its steepest downslope neighbor.
- Flow Distance computes, for each cell, the minimum downslope horizontal or vertical distance to cells on a stream or river into which they flow.
- Stream Link assigns unique values to sections of a raster linear network between intersections.
- Watershed determines the contributing area above a set of cells in a raster.
Combine these compute-intensive tools in distributed processing workflows to model how the landscape affects the amount and quality of water, understand drainage, derive runoff characteristics, and construct stream networks and watershed basins.
Raster analysis provides 4 distributed processing tools to analyze distance and proximity:
- Calculate Distance—calculates the Euclidean distance from a single or set of sources.
- Calculate Travel Cost—calculates the cost distance from a single or set of sources, while accounting for surface distance along with horizontal and vertical cost factors.
- Determine Optimum Travel Cost Network—calculates the optimum travel cost network.
- Determine Travel Cost Paths to destinations
You can now apply custom image processing chains to imagery layers in ArcGIS Enterprise. From the Map Viewer, you can search for custom raster function templates that are shared with your organization. Once selected, you can alter the parameters in the template and process the results using raster analysis.
You can now open and execute web tools from the Analysis pane in Map Viewer. This allows you to extend the analytic capabilities of your ArcGIS Enterprise portal by providing a framework to execute custom workflows.
Geodatabases and databases
Geodatabase support has been added for SAP HANA. You can enable a geodatabase in SAP HANA from ArcGIS Pro or a machine where ArcGIS Server is installed. You can access and use the data in a geodatabase in SAP HANA from ArcGIS Pro and publish services to federated servers.
ArcGIS now supports connecting to Microsoft SQL Server databases on Linux. You can also create geodatabases in SQL Server on Linux. In addition, you can connect from ArcGIS Server on Linux to SQL Server on Windows or Linux. See Microsoft SQL Server database requirements for ArcGIS 10.6 for supported database and ODBC client versions.
You can now use the PostGIS geography type to store spatial data in PostgreSQL databases and geodatabases in PostgreSQL. To use this spatial data type, the database administrator must enable the database for PostGIS. Specify the appropriate configuration keyword (listed below) when creating a feature class to use the PostGIS geography data type to store spatial data in that feature class:
- For feature classes in a database, choose the PG_GEOGRAPHY configuration keyword.
- For feature classes in a geodatabase in PostgreSQL, choose a configuration keyword that has the GEOMETRY_STORAGE parameter set to PG_GEOGRAPHY. This may be the DEFAULTS keyword, the PG_GEOGRAPHY keyword, or a custom keyword defined by the geodatabase administrator. Check with your geodatabase administrator to confirm which keyword to use.
See PostgreSQL database requirements for ArcGIS for PostgreSQL and PostGIS versions required to use the geography spatial type with ArcGIS.
Beginning with 10.6 enterprise geodatabases, the following are no longer supported:
- The ST_Raster type
- Upgrading the multiple database model geodatabase in SQL Server
- Registering an enterprise geodatabase as the managed database for the hosting server of an ArcGIS Enterprise portal
- PostgreSQL 9.3
- DB2 V9.7 and V10.1