The starting point for leveraging Esri’s mapping and spatial analytics platform (ArcGIS Enterprise), through Python development, is a clear understanding of the ArcGIS API for …
Category Archives: Technology Innovation
Comparing the capabilities of Esri’s graphic visualization tools
First things first, what are we comparing? Esri has two dashboard tools -namely Web AppBuilder and Operations Dashboard-, and one business intelligence (BI) tool …
How to install the ArcGIS API on ArcGIS Pro Python (offline)
Esri has fully embraced Python for ArcGIS and sees Python as the language that fulfills the needs of the user community. Previous versions of ArcGIS …
Survey123 – Progress / Increment bar
Let’s kick the year off with something special – A customized progress / increment bar for Survey123!
For a recent survey that I designed I …
Survey123 with a single attribute for repeating generic questions (instead of multiple attributes); and an auto-incremented list!
Example Requirement:

You are being tasked with creating a Disaster Risk Assessment form (as above) which requires the field worker to capture the risk …
Calculating distances between locations (geopoints) in Survey123 with the Haversine Formula
Consider the scenario where a person is applying for a liquor licence and the law stipulates: New liquor premises must be located at least five …
Leveraging data-as-a-service with the ArcGIS JavaScript API
Welcome to the information age! We are part of a lucky generation to be living in a time of great technological change. All around us, …
Esri and the 3rd dimension
With Esri’s ever expanding software stack it is sometimes difficult to keep track of the variety of software solutions available. One of the main areas …
Projection, Georeferencing and Spatial Adjustment CAD
Projection
A map projection is a method for taking the curved surface of the Earth (3D) and displaying it on a flat surface (2D). A …
Understanding Survey Diagrams
Surveying is all about measuring distances, angles and positions on or near the surface of the earth. Surveyors use mathematical techniques to analyse field data. …