Glen Bambrick

Updating Single Symbology in ArcGIS Pro with Python CIM Access

The Cartographic Information Model (CIM) is a map content specification for cartographic descriptions of GIS datasets and Project components in ArcGIS Pro. Essentially, it is the JSON that represents specifications for maps, scenes, layouts, layers, symbols, and styles in ArcGIS Pro. The best way to view these JSON specification is to save an element to […]

Updating Single Symbology in ArcGIS Pro with Python CIM Access Read More »

Categories Schema for ArcGIS Online Items with the ArcGIS API for Python

Creating an Item Categories Schema with the ArcGIS API for Python (API) can be somewhat difficult to get your head around, hopefully this blog post will help with simplifying the process. In a nutshell, an Item Categories Schema enables an organization to categorize their items thematically. There can be 3 levels to a Category; the

Categories Schema for ArcGIS Online Items with the ArcGIS API for Python Read More »

Polygon To Line (Data Management) on a Basic License with ArcPy

The Polygon to Line (Data Management) tool is only available in ArcGIS Pro with an Advanced license. You can check out the Esri documentation for this tool here. For now, we will omit the optional identifying neighbouring information and will revisit in the future. A little about this tool; for each input polygon, the boundary

Polygon To Line (Data Management) on a Basic License with ArcPy Read More »

Update Split Policy or Merge Policy for a Domain in an ArcGIS Online Hosted Feature Service with the ArcGIS API for Python

You may come across a couple of scenarios…1. You have published a hosted feature service to ArcGIS Online (AGOL) with domains and the dataset has matured with edits. You do not want unshare, export, download, and republish to overwrite the feature service but you need to update the split/merge policy to make edits easier and

Update Split Policy or Merge Policy for a Domain in an ArcGIS Online Hosted Feature Service with the ArcGIS API for Python Read More »

Create Random Points (Data Management) on a Basic License with ArcPy

The Create Random Points (Data Management) tool is available with an Advanced license or on a Basic or Standard license if you have 3D Analyst or Spatial Analyst. In this post we will look at creating the tool for use with a Basic license. We’ll keep it simple for now and just generate the desired

Create Random Points (Data Management) on a Basic License with ArcPy Read More »