If you have ever used Esri's arcpy package or their Python API package, you may have observed that they are only available through the Python environment which is installed with ArcGIS Pro. These packages can't be imported into "non-Esri" Python environments without having proper Esri licensing configured on the machine. That is to say, you … Continue reading Deploying a Python + Flask application which can import ArcPy and the ArcGIS Python API to Windows Server
Category: ArcGIS
Quick guide: query an ArcGIS Online feature service table with Python
Here's a quick and easy guide to querying an ArcGIS Online feature service table with Python. No intro, straight into the how-to: To get started, import the requests library: import requests The next step is to authenticate with ArcGIS Online and obtain a token. To do that, I will call the generateToken REST endpoint, passing … Continue reading Quick guide: query an ArcGIS Online feature service table with Python
How to resolve a version mis-match error when using ArcPy
On some recent projects, I have been using ArcPy to script out some ArcGIS Pro feature automation. ArcPy ships as a package available via ArcGIS Pro's Python package manager (which is essentially a GUI on top of Conda), and can be imported to any Python script. ArcGIS Pro's package manager allows you to clone environments, … Continue reading How to resolve a version mis-match error when using ArcPy
Configuring VS Code for ArcPy/ArcGIS Pro development
I have been using Esri's ArcGIS Pro and its companion Python package, ArcPy, more and more often as of late, and have really been enjoying developing with Python. For the unfamiliar, ArcGIS is geographic information system (GIS) software, primarily used to visualize and analyze geographic data. Python is commonly used to automate these analysis tasks … Continue reading Configuring VS Code for ArcPy/ArcGIS Pro development
Angular + ArcGIS API for JavaScript: A unit testing strategy using dependency injection and the facade pattern
Visit this repository for a complete working example of the code referenced in this post:https://github.com/mfcallahan/angular-cli-esri-map-unit-testing The working application is deployed here:https://mfcallahan.github.io/angular-cli-esri-map-unit-testing If you have used the ArcGIS API for JavaScript, you may recall that it is built on top of the Dojo Toolkit, using their Asynchronous Module Definition (AMD) format to load the various modules … Continue reading Angular + ArcGIS API for JavaScript: A unit testing strategy using dependency injection and the facade pattern