Programming ArcGIS Pro with Python, has been published in digital format and printed paperback versions. $39.00 Digital Version $44.00 Printed Paperback Version Note: A new version of PyCharm has been released since this book was published. The method used...
Articles & Tutorials
What Can Spatial Analytics Tell Us About 30 Years of Large Wildfires in the Pacific Northwest?
Studies suggest that over the past few decades, the number and size of wildfires have increased throughout the western United States. The average length of wildfire season has increased significantly as well. According to the Union of Concerned Scientists...
Get a List of Unique Attribute Values using Arcpy
In this article we'll examine how you can use Python with Arcpy and Numpy to create a list of unique attribute values from a field. While there are certainly other ways to do this either in ArcGIS (Desktop or Pro) or through SQL we'll focus specifically on the needs...
Class News: Introduction to Programming ArcGIS Pro with Python Released
Our new Introduction to Programming ArcGIS Pro with Python class has been released! This class is offered is a variety of formats including classroom, live-online, and self-paced online. Read more about the class. In our Introduction to Programming ArcGIS Pro with...
The Jupyter Notebook App for ArcGIS Users
Esri has adopted the Jupyter Notebook App through Anaconda, which is now shipped with ArcGIS Pro. It is an ideal working environment for ArcGIS Pro users working with Python 3, as well as the ArcGIS API for Python. Server-client application The Jupyter Notebook App is...
First Impressions of the ArcGIS API for Python
Esri´s ArcGIS API for Python provides GIS users with a Python API for their Web GIS, whether that´s ArcGIS Online, ArcGIS Portal or ArcGIS Enterprise in the cloud. Esri describes the API as “a powerful, modern and easy to use Pythonic library to perform GIS...
Getting to Know the SciPy Stack
This blog post introduces the Python packages that can be found in the SciPy stack, that is now shipped with ArcMap and available through Conda for ArcGIS Pro users. SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering....
ArcGIS Pro Tip: Be Careful When Using Custom Project Templates
While ArcGIS Pro has become an impressive application, making use of 64 bit .NET architecture with a modern ribbon interface, I have found it does have some gotchas which can make you pull your hair out. One of these is when you try to use a...
Managing Python Modules Locally without Conda
For ArcMap users, who cannot rely on Conda for Python package management because Python 2.7 is the default version used by ArcMap, installing and managing local Python packages can be a real challenge. This blog post covers some of the available tools that help you...
City of Juneau Parcel Viewer
The City and Borough of Juneau, Alaska contracted with Geospatial Training Services to build a public Parcel Viewer application. Parcel Viewer is a free online application that shows an aerial view of Juneau with each piece of property — the parcels — outlined in...