|
| 1 | +{ |
| 2 | + "cells": [ |
| 3 | + { |
| 4 | + "cell_type": "markdown", |
| 5 | + "id": "54d9378d", |
| 6 | + "metadata": {}, |
| 7 | + "source": [ |
| 8 | + "# What's new in version 1.3\n", |
| 9 | + "\n", |
| 10 | + "#### New\n", |
| 11 | + "- Added support to render and work with Vector Tile Layers in `arcgis.mapping` module with a new `VectorTileLayer` class.\n", |
| 12 | + "- Added ability to add text and archives as resource files to Items.\n", |
| 13 | + "- Added a `find_outliers` task to the `arcgis.features.analysis` module to locate features and clusters that differ significantly\n", |
| 14 | + "- Added support for [Living Atlas](https://livingatlas.arcgis.com/en/#s=0) Content\n", |
| 15 | + "- Added ability to select layers to add when creating new feature service from `FeatureLayerCollection` item\n", |
| 16 | + "- Added `detect_track_incidents` tool to the `arcgis.geoanalytics.find_locations` module\n", |
| 17 | + "- Added support for unfederated ArcGIS Server instances from the `arcgis.gis.server` module\n", |
| 18 | + "- Added ability to cancel Geoprocessing jobs with keyboard\n", |
| 19 | + "- Added ability to publish map services from Geoanalytics results for visualizing large spatiotemporal feature services\n", |
| 20 | + "- Added ability to login with a [public account](https://www.arcgis.com/home/signin.html) to [ArcGIS Online](https://www.arcgis.com)\n", |
| 21 | + "- Added support for Dynamic Map Image Layers\n", |
| 22 | + "- Enhanced search capabilities to look for specific [categories](https://developers.arcgis.com/python/guide/understanding-geocoders/#categories-property)\n", |
| 23 | + "- Added ability to create `Features` from and convert features to [geojson](http://geojson.org/)\n", |
| 24 | + "- Improved spatial refernce support when using [`arcgis.features.SpatialDataFrame`](https://developers.arcgis.com/python/api-reference/arcgis.features.toc.html#spatialdataframe)\n", |
| 25 | + "- Improved function to export `SpatialDataFrame` by checking for required modules\n", |
| 26 | + "- Improved performance when creating `Imagery Layers`\n", |
| 27 | + "- Added new functions to `raster.functions` module. See [**here**](https://desktop.arcgis.com/en/arcmap/latest/manage-data/raster-and-images/what-are-the-functions-used-by-a-raster-or-mosaic-dataset.htm) for function details\n", |
| 28 | + " - `complex` - computes magnitude from an input raster with complex pixel types\n", |
| 29 | + " - `colormap_to_rgb` - converts a single-band raster with a colormap to three-band raster\n", |
| 30 | + " - `statistics_histogram` - defines the statistics and histogram of a raster to help render output\n", |
| 31 | + " - `tasseled_cap` - analyzes certain multispectral datasets and calculates new bands useful to map vegetation and urban developmet changes\n", |
| 32 | + " - `identity` - default function required in a [mosaic dataset](http://desktop.arcgis.com/en/arcmap/latest/manage-data/raster-and-images/what-is-a-mosaic-dataset.htm) if there is no other function\n", |
| 33 | + " - `colorspace_converstion` - converts the color model of a three-band unsigned 8-bit images from HSV or RGB, or vice versa\n", |
| 34 | + " - `grayscale` - converts a multi-band image into a single-band grayscale image\n", |
| 35 | + " - `pansharpen` - enhances spatial resolution of a multi-band image by fusing with higher-resolution panchromatic image\n", |
| 36 | + " - `spectral_conversion` - applies a matrix to affect the spectral values output by a multi-band image\n", |
| 37 | + " - `raster_calculator` - allows you to call all existing math functions for building expressions\n", |
| 38 | + " - `speckle` - filters a speckled radar dataset to smooth out noise\n", |
| 39 | + "- Added a new [`GeoEnrichment`](http://resources.arcgis.com/en/help/arcgis-rest-api/#/The_GeoEnrichment_service/02r30000021r000000/) module\n", |
| 40 | + "- Added ability to set and configure the identity provider for managing user credentials\n", |
| 41 | + "- Added support for passing geometry columns into [`PySal`](https://pysal.org/docs/) functions\n", |
| 42 | + "- Added a new `esri_access` property to [`User`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.gis.toc.html#user) objects so Esri training materials could be accessed\n", |
| 43 | + "- Added support for feeding `SpatialDataFrame` objects to [`GeoProcessing`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.geoprocessing.html) tools\n", |
| 44 | + "- A new `SpatialDataFrame.plot()` method to do bar, line and scatterplots\n", |
| 45 | + "- Added support for multi-part [`Polygon`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.geometry.html#polygon) geometries in `FeatureSet` objects\n", |
| 46 | + "- Added support for creating [`Hosted Feature Layer Views`](https://doc.arcgis.com/en/arcgis-online/share-maps/create-hosted-views.htm)\n", |
| 47 | + "- Added support for cloning items directly from the [`ContentManager`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.gis.toc.html#contentmanager)\n", |
| 48 | + "- Added ability to directly [read, write and author Web Maps](/python/guide/working-with-web-maps-and-web-scenes/) from [`arcgis.mapping.WebMap`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.mapping.html#webmap) objects\n", |
| 49 | + "- Added support for High Performance on `geocoding` and `geoanalytics`\n", |
| 50 | + "- Added `geocode_locations` tool in `arcgis.geoanalytics.find_locations` module\n", |
| 51 | + "- Added functionality to the [`ReconstructTracks`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.geoanalytics.summarize_data.html#reconstruct-tracks) and [`JoinFeatures`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.geoanalytics.summarize_data.html#join-features) in the `arcgis.geoanalytics.summarize_data` module\n", |
| 52 | + "- Added support for setting content status on [`Item`](http://esri.github.io/arcgis-python-api/apidoc/html/arcgis.gis.toc.html#item) objects\n", |
| 53 | + "\n", |
| 54 | + "#### Fixes\n", |
| 55 | + "- BUG-00010973 Using the \"services.list()\" function fails with Traceback error\n", |
| 56 | + "- BUG-000105897 When iterating over items from a non-existent folder, the Python API iterates over the ArcGIS Online root folder\n", |
| 57 | + "- BUG-000105969 When creating replicas, a json data format replica was not being created in the output directory\n", |
| 58 | + "- BUG-000109342 Errow when importing premium toolboxes using `geoprocessing.import_toolbox` function\n", |
| 59 | + "- Fixed `FeatureSet` issue so geometry type is set properly\n", |
| 60 | + "- Fixed issue where new datastores were not being returned from the `servers.datastores.list()` method\n", |
| 61 | + "- Fixed issue where querying a `FeatureLayer` with `returnIDsOnly`, `returnCountOnly`, and `returnIdsOnly` were not returning all records\n", |
| 62 | + "- Fixed issue where publishing from service definition files was not placing service items in folders\n", |
| 63 | + "- Fixed issue where no error was reported when creating a big data file share using an invalid path\n", |
| 64 | + "- Fixed issue when using the defaults for the `arcgis.admin.System.reindex` function\n", |
| 65 | + "- Fixed issue where `publish_sd()` function to publish from service definition files was not available\n", |
| 66 | + "- Fixed issue where Python API tried to use ArcGIS Online basemaps in a disconnected environment\n", |
| 67 | + "- Improved ability to save `Features` in non-English data\n", |
| 68 | + "- Fixed issue where creating a `SpatialDataFrame` from a feature class was not importing spatial reference correctly\n", |
| 69 | + "- Improved security on anonymous connections to ArcGIS Online\n", |
| 70 | + "- Fixed security issue using NTLM and Kerberos works with Python 3.6.1\n", |
| 71 | + "- Improved performance for download of Python API\n", |
| 72 | + "- Fixed issue where geometry extents were not properly returned which affected some projecting operations\n", |
| 73 | + "- Fixed issue where fields over 255 characters in length were not properly created\n", |
| 74 | + "- Fixed issue when updating the large thumbnail on an item the image was not updating to the proper type" |
| 75 | + ] |
| 76 | + } |
| 77 | + ], |
| 78 | + "metadata": { |
| 79 | + "kernelspec": { |
| 80 | + "display_name": "Python 3 (ipykernel)", |
| 81 | + "language": "python", |
| 82 | + "name": "python3" |
| 83 | + }, |
| 84 | + "language_info": { |
| 85 | + "codemirror_mode": { |
| 86 | + "name": "ipython", |
| 87 | + "version": 3 |
| 88 | + }, |
| 89 | + "file_extension": ".py", |
| 90 | + "mimetype": "text/x-python", |
| 91 | + "name": "python", |
| 92 | + "nbconvert_exporter": "python", |
| 93 | + "pygments_lexer": "ipython3", |
| 94 | + "version": "3.10.0" |
| 95 | + } |
| 96 | + }, |
| 97 | + "nbformat": 4, |
| 98 | + "nbformat_minor": 5 |
| 99 | +} |
0 commit comments