What's new in version 1.9.0

New

Guides

Samples

Module Changes

arcgis.gis

  • GIS
    • Adds notebook_server property to return the NotebookServer registered with the organization
    • Adds Usage Examples for connecting with token and api_key parameters
    • Adds Note to map() documentation that IE 11 is no longer supported
    • Adds note on certificate path to verify_cert parameter
    • Adds velocity property to manage ArcGIS Velocity functionality
    • Adds properties:
      • servers
      • languages
      • regions
  • Item
    • Enhances usage() method to allow entering custom date ranges
    • Adds ability to publish OGC Feature Service from existing Feature Layer item using the output_type parameter
    • Adds snapshots property to return notebook item snapshots
    • Adds can_delete property to check for ability to remove item
  • InvitationManager
    • Adds manage_invitations method to allow users to accept or deny invitations by invitationId
  • ContentManager
    • Adds preserve_item_id parameter to clone_items() to keep the same item_id when target organization is ArcGIS Enterprise 10.9 or later
  • User
    • Adds culture_format parameter to update() method

arcgis.gis.admin

arcgis.gis.server

arcgis.gis.mission

arcgis.gis.nb

arcgis.env

arcgis.features

  • Adds internal job status checks for asynchronous jobs that impact many methods in the module
  • FeatureLayer
    • Adds incremental checking of job status to append() when run asynchronously
    • Adds required to the source_table_name parameter in the API Reference documentation for append()
    • Adds capability to run following methods asynchronously:
    • Updates how edit_features() sends request with large amounts of data
    • Adds support for a list of feature objects as adds argument to edit_features()
  • Spatially Enabled DataFrame

arcgis.features.managers

arcgis.raster

arcgis.raster.analytics

  • Adds full support for creating Dynamic Imagery Layers to ArcGIS Online with tiles_only=False argument with those functions accepting it
  • aggregate_multidimensional_raster()
    • Corrects example for interval_ranges parameter
    • New parameters:
      • dimensionless
      • percentile_value
      • percentile_interpolation_type
    • Adds PERCENTILE as option for aggregation_method argument
  • Adds following to create_image_collection() and copy_raster()
    • Updates context parameter documentation with upload_properties key for parallel processing and progress bar
    • Adds Tiled Imagery Layer as an option for the raster_type_name argument
    • Adds numerous Usage Examples to the reference documentation
  • create_image_collection()
    • Removes tiles_only parameter

arcgis.raster.functions

  • Adds to aggregate():
    • PERCENTILE as option for aggregate_function argument
    • New parameters:
      • dimensionless
      • percentile_value
      • percentile_interpolation_type
  • Adds to max()
    • ignore_nodata parameter

arcgis.raster.functions.gbl

arcgis.raster.utils

  • upload_imagery_to_agol_userstore()
    • Adds documentation and code snippet
    • Adds parameters:
      • auto_renew
      • upload_properties - to support parallel processing and provide option for progress bar

arcgis.network

  • Updates how methods handle setting default travel_mode when not supplied

arcgis.geoanalytics

arcgis.mapping.ogc

arcgis.realtime

arcgis.learn

arcgis.widgets

  • Adds capability to view Tiled Imagery Layers in ArcGIS Online with the map widget

Fixes

Guides

Samples

Module Changes

arcgis.gis

  • GIS
    • Fixes response handling when GIS object initialized with either the api_key or client_id parameter
  • Item
    • Fixes error with tables property on items sourced from cached Map Services
    • Fixes share() method when item is part of a Hub and item is in a Group and members can edit the item
    • Fixes BUG-000136169 share() method fails to share item to shared update group when run by non-owner admin
    • Fixes download() failures for csv files output from ArcGIS Online usage reports
    • Fixes usage() issues if input Feature Service is empty or contains only Tables
  • ContentManager
    • Fixes failures when trying to use clone_items() on items with optimized layers
  • UserManager
    • Fixes search() method return values to populate the provider property

arcgis.features

arcgis.features.analysis

arcgis.raster

  • ImageryLayer
    • Fixes identify() to accept a dictionary as the geometry argument
    • Fixes issue when colormap() was not used for tiles only services
    • Fixes Unable to complete operation error when from_geometry argument is a dictionary
    • Removes internal properties from documentation
  • Raster
    • Fixes failurs with applying or calling operations on ArcPy engine Raster objects with raster functions applied
  • RasterCollection
    • Fixes issue initializing an object in environments with ArcPyif all the input rasters point to the same Raster object
    • Fixes issue initializing an object from local mosaic datasets where output object is missing Raster key
    • Fixes select_bands() error AttributeError: 'RasterCollection' object has no attribute '_ras_coll_engine_obj'
    • Fixes issues with mosaic() method
      • default value FIRST not set if not value is provided
      • output is not for object created from image services
    • Fixes issues with applying or calling operations on individual raster objects from a RasterCollection created from an ImageryLayer that was the output of create_image_collection() in ArcGIS Online

arcgis.raster.analytics

  • Fixes failures caused by missing response information in job results when analyzing ArcGIS Online content
  • create_image_collection()
    • Fixes issues when data to upload exceeds 2GB
    • Fixes GIS('pro') or GIS('home') authentication while logged into ArcGIS Online and creating hosted imagery from local raster datasets
  • copy_raster()
    • Fixes GIS('pro') or GIS('home') authentication while logged into ArcGIS Online and creating hosted imagery from local raster datasets
  • manage_multidimensional_raster()
    • Fixes NameError when using the input_multidimensional_rasters parameter

arcgis.geoanalytics

arcgis.geocoding

  • Fixes issue with properties returned from ArcGIS Enterprise configuration when accessed from Notebook Server
  • Modifies internal workings of batch_geocode() to handle large tables

arcgis.learn

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close