Octo prepares
Gathers, calculates, organizes and produces the documents: spreadsheets, reports, maps and drafts.
Deliverable: material ready for reviewOcto × ArcGIS · survey of October 31, 2026
ArcPy, ArcGIS API for Python, REST, ArcGIS Enterprise on Linux and open-source software. What can be automated without opening ArcGIS Pro and where Octo helps: it discovers the environment, writes the script, runs it in staging and shows the result. Publishing, deleting or changing production data remains with the GIS team, always with human review.
Octo's eight arms working across the nine areas of ArcGIS
One task from request to approval, at a fictional company. The arms measure, plan and execute; whoever is in charge checks and approves. Each tab is one topic in this field and links to its page.
Topic pageMap production →Geodatabase →Field →
With the tools, how they are automated from the command line, where Octo can help and what is confirmed by a published source.
ArcPy is the Python package that ships with ArcGIS Pro and gives access to the geoprocessing tools. Octo can write and chain scripts that run in batch, without opening the interface, for the team to review.
Open the page →Layouts, map series and batch export from ArcGIS Pro projects. Octo can generate and check dozens of sheets by script, with the final cartography approved by the team.
Open the page →File and enterprise geodatabases, schema, domains, relationships and versioning. Octo can inventory and compare schemas and propose loads and validations, showing what changes before any write.
Open the page →ArcGIS Enterprise can be installed on Linux, with Portal, server and data store also administered by script. Octo can audit users, items and services with a read-only account and prepare administration routines for approval.
Open the page →Map and feature services exposed over REST and the Python package arcgis (ArcGIS API for Python). Octo can query and prepare content loads and updates by script, which the authorized person approves and runs, without depending on a Windows machine.
Raster, satellite and drone imagery and deep learning models to detect and classify features. Octo can set up batch processing and measure the results, with the interpretation checked by someone who knows the terrain.
Open the page →Field data collection, forms and monitoring dashboards. Octo can check what came in from the field, point out incomplete records and build reports, leaving the operational decision to the team.
Open the page →GDAL, QGIS, PostGIS and Python GIS libraries, which run on Linux. Octo can show where they complement or replace an ArcGIS routine, with the team deciding what to adopt.
Open the page →In ArcGIS Enterprise, the spatial database (PostgreSQL with PostGIS, SQL Server, Oracle, SAP HANA or Db2, on premises or in the cloud) is where parcels, networks and ERP tables meet. With read access, Octo can audit spatial types, SRIDs, indexes and privileges and join the IPTU (property tax) registry to the parcels through a view, with the DBA deciding what to grant.
Open the page →The person asks in plain language, the way they would talk to a colleague: “generate the maps for every municipality as PDFs” or “which Portal services are never accessed?”. Octo always follows the same cycle.
In natural language, with the result you expect and where the data is.
Where ArcGIS Pro or the Portal is, what data exists and how to reach it, read-only.
Checks the license level, the extensions and the installed version before proposing any tool.
In ArcPy, in the arcgis package or over REST, commented, with what it will read and what it will write.
On test data or a copy, never directly on the production database.
Counts, generated maps, differences and errors, for you to check by the content.
Publishing, deleting or changing production data only happens after your approval.
The script, the sources and what was decided are recorded for next time.
ArcGIS Pro runs on Windows and includes ArcPy. It must be installed and licensed on the machine where the script will run.
With the arcgis package or REST calls, the work can run from any machine, including Linux, as long as it can reach Portal or Online.
An account that only reads is enough for the assessment. Write permission comes later, only for the approved routine.
Nothing changed at the startOcto prepares everything, but does not sign. The document of record stays with whoever is accountable for it.
Gathers, calculates, organizes and produces the documents: spreadsheets, reports, maps and drafts.
Deliverable: material ready for reviewThe licensed professional reviews what Octo delivered before signing. If something doesn't add up, it goes back to Octo with the correction.
Step: review by whoever signsOcto does not sign. Designs, technical reports, ART/RRT, accountability reports and any official document are still signed by the licensed professional at the company or agency: here, the professional of record for the map or survey.
Signature: professional of record for the map or surveyThe assessment starts by reading what you already have, without changing anything. You get a map of what can be automated and decide with it in hand.