Skip to content
Octo × ArcGIS PT Request an assessment

Octo × ArcGIS · survey of October 31, 2026

ArcGIS from the command line.

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 An octopus in the center with Octo's eight arms: Discovery, Data, Security, Architecture, Development, Review, Release and Documentation, working across the nine ArcGIS topics. DISCOVERY DATA SECURITY ARCHITECTURE DEVELOPMENT REVIEW RELEASE DOCUMENTATION

Octo's eight arms working across the nine areas of ArcGIS

Topics9one page per topic of work
Confirmed35points with a published source across the nine pages
Sources131references listed at the end of the nine pages
01

Octo working with 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.

Octo · activity #902 · Curva Mansa Geotecnologia (fictional company)

Topic pageMap production →Geodatabase →Field →

Simulation with a made-up company and names. Standards, versions and software mentioned come from the pages in this field, each with its own sources.
02

One page per topic.

With the tools, how they are automated from the command line, where Octo can help and what is confirmed by a published source.

Geoprocessing (ArcPy)

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.

Python script14 published sources
Open the page →

Map production

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.

Batch export13 published sources
Open the page →

Geodatabase

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.

Schema inventory16 published sources
Open the page →

Enterprise and Portal

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.

Linux installation15 published sources
Open the page →

Services and REST

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.

REST and the arcgis package15 published sources
Open the page →

Imagery and AI

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.

Batch processing14 published sources
Open the page →

Field and operations

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.

Collection check14 published sources
Open the page →

Open-source software

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.

Linux: yes13 published sources
Open the page →

Spatial database

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.

Catalog reads17 published sources
Open the page →
03

What it's like to use.

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.

  1. Request

    You describe the routine

    In natural language, with the result you expect and where the data is.

  2. Discovery

    It discovers the environment

    Where ArcGIS Pro or the Portal is, what data exists and how to reach it, read-only.

  3. Check

    Reads the license and version

    Checks the license level, the extensions and the installed version before proposing any tool.

  4. Plan

    Writes the script

    In ArcPy, in the arcgis package or over REST, commented, with what it will read and what it will write.

  5. Staging

    Runs on a copy

    On test data or a copy, never directly on the production database.

  6. Result

    Shows what came out

    Counts, generated maps, differences and errors, for you to check by the content.

  7. Approval

    Waits for your yes

    Publishing, deleting or changing production data only happens after your approval.

  8. Record

    Documents it

    The script, the sources and what was decided are recorded for next time.

01 For ArcPy

Machine with ArcGIS Pro

ArcGIS Pro runs on Windows and includes ArcPy. It must be installed and licensed on the machine where the script will run.

02 For REST and the Python API

Access to Portal or ArcGIS Online

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.

03 To get started

Read-only account

An account that only reads is enough for the assessment. Write permission comes later, only for the approved routine.

Nothing changed at the start
04

What Octo does and what stays with you.

Octo prepares everything, but does not sign. The document of record stays with whoever is accountable for it.

Octo prepares

Gathers, calculates, organizes and produces the documents: spreadsheets, reports, maps and drafts.

Deliverable: material ready for review

Your team reviews

The 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 signs

Who signs

Octo 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 survey

Which routine is holding back your GIS team?

The 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.