python

Sorting Records in ArcGIS Pro Using Multiple Fields with a Basic License

Table of Contents Introduction The most common approach to creating a Feature Class or Table sorted by a particular field(s) is using the Sort tool in the Data Management toolbox. If you read the documentation for this tool you can see a note that sorting by multiple fields is only available with an Advanced license. If you only had access to a Basic or Standard license there was a struggle to …

Sorting Records in ArcGIS Pro Using Multiple Fields with a Basic License Read More »

Sort (Data Management) on a Basic License with ArcPy

Table of Contents Introduction The Sort (Data Management) tool has limited functionality on a Basic and Standard licence, you can only sort by one field and cannot use a spatial sort. We saw in this blog post how we can use the Export Features (Conversion) tool to sort a feature class or table by multiple fields, unfortunately …

Sort (Data Management) on a Basic License with ArcPy Read More »

Feature Envelope to Polygon (Data Management) on a Basic Licence with ArcPy

Table of Contents Introduction Not the most fanciest of tools but another one none-the-less that you can by-pass the Advanced license requirement and create your own tool using ArcPy. The Feature Envelope To Polygon (Data Management) is only available in ArcGIS Pro with an Advanced license. You can achieve quite similar to this tool using …

Feature Envelope to Polygon (Data Management) on a Basic Licence with ArcPy Read More »

Extend the Functionality of the Table to Excel tool in ArcGIS Pro with ArcPy

Table of Contents Introduction The Table to Excel tool from the Conversion toolbox is a stalwart amongst Geoprocessing tools but it does have its limitations, namely; you cannot subset the records directly with the tool itself, you cannot subset the columns to be exported and the order that you want them in the spreadsheet, and you cannot sort the …

Extend the Functionality of the Table to Excel tool in ArcGIS Pro with ArcPy Read More »

Ungroup ArcGIS Online WebMap Layers from a Group Layer using the ArcGIS API for Python

Table of Contents Introduction The ArcGIS API for Python is a powerful Python library that allows users to interact with and automate tasks in ArcGIS Online (or Portal). The API is excellent for programmatically creating, maintaining, and updating webmaps and feature layers in ArcGIS Online. In this post we will focus on updating a webmap …

Ungroup ArcGIS Online WebMap Layers from a Group Layer using the ArcGIS API for Python Read More »

Ungroup a Single ArcGIS Online WebMap Layer from a Group Layer using the ArcGIS API for Python

Table of Contents Introduction The ArcGIS API for Python is a powerful Python library that allows users to interact with and automate tasks in ArcGIS Online (or Portal). The API is excellent for programmatically creating, maintaining, and updating webmaps and feature layers in ArcGIS Online. In this post we will focus on removing a single …

Ungroup a Single ArcGIS Online WebMap Layer from a Group Layer using the ArcGIS API for Python Read More »

Group ArcGIS Online WebMap Layers using the ArcGIS API for Python

Table of Contents Introduction The ArcGIS API for Python is a powerful Python library that allows users to interact with and automate tasks in ArcGIS Online (or Portal). The API is excellent for programmatically creating, maintaining, and updating webmaps and feature layers in ArcGIS Online. In this post we will focus on updating a webmap …

Group ArcGIS Online WebMap Layers using the ArcGIS API for Python Read More »

Reorder ArcGIS Online WebMap Layers with the ArcGIS API for Python and a Custom ArcGIS Pro Tool

Table of Contents Introduction The ArcGIS API for Python is a powerful Python library that allows users to interact with and automate tasks in ArcGIS Online (or Portal). The API is excellent for programmatically creating, maintaining, and updating webmaps and feature layers in ArcGIS Online. In this post we will focus on updating a webmap …

Reorder ArcGIS Online WebMap Layers with the ArcGIS API for Python and a Custom ArcGIS Pro Tool Read More »

Adding Delete Protection for ArcGIS Online Content Items with the ArcGIS API for Python

Table of Contents Introduction The ArcGIS API for Python is a powerful Python library that allows users to interact with and automate tasks in ArcGIS Online (or Portal). The API is excellent for programmatically creating, maintaining, updating, and administering components of ArcGIS Online such as content item capabilities and settings. In this post we will …

Adding Delete Protection for ArcGIS Online Content Items with the ArcGIS API for Python Read More »

Delete Records in ArcGIS Pro with Identical Geometries based on OID with ArcPy

Table of Contents Introduction Every week I put time towards answering questions on three main platforms; GIS StackExchange, Esri Communities, and Reddit. I go under the alias Clubdebambos on each of them. This week I helped g3odood on Reddit who was looking to remove duplicate records based on geometry, but needed to keep the records from the duplicate groups that had the …

Delete Records in ArcGIS Pro with Identical Geometries based on OID with ArcPy Read More »