The initial Consultation fee of $125 for Data or Development Services.The initial Consultation fee of $125 for Data or Development Services.The initial Consultation fee of $125 for Data or Development Services.The initial Consultation fee of $125 for Data or Development Services.
TechMaven Geospatial

ArcGIS Enterprise · AGOL · Experience Builder · Pro · SDKs · CDF

Custom solutions across the Esri ArcGIS ecosystem.

Tech Maven Geospatial has deep expertise working with the Esri ArcGIS ecosystem — building custom solutions tailored to meet real use cases and requirements: Experience Builder widgets and ArcGIS Pro add-ons, ArcPy and ArcGIS API for Python data engineering, bespoke ArcGIS Maps SDK applications, and DuckDB-powered Custom Data Feeds that let ArcGIS Enterprise query nearly anything.

Where we plug in

One team across the whole ArcGIS platform — web, desktop, server, data and the field.

Experience BuilderCustom widgets for your web apps
ArcGIS ProAdd-ons and desktop automation
Python data engineeringArcPy · ArcGIS API for Python · Notebook Server · Data Pipelines
ArcGIS Maps SDKsGame Engines · JavaScript applications
Custom Data FeedsDuckDB + DLT — query in place, move nothing
Imagery & LiDARWorkflows, management and catalog

How we work

USE-CASE FIRSTSTANDARDS-BASEDQUERY IN PLACESQL/PGQ

Experience Builder · ArcGIS Pro · Notebook Server · Data PipelinesArcPy · ArcGIS API for PythonArcGIS Maps SDKs: Game Engines · JavaScriptLeaflet · Cesium · TerriaJS · MapLibre · MapBox · DeckGLDuckDB + DLT Custom Data Feed · SQL/PGQ
30+SQL databases & warehouses via one CDFPlus ODBC and ADBC connectors — ArcGIS Enterprise queries them all in place
8+Open mapping engines fed ArcGIS dataLeaflet · Cesium · TerriaJS · GeoLibre · MapLibre GL JS · MapBox GL JS · iTOWNS/ThreeJS · DeckGL
0ETL pipelines to build and maintainThe Custom Data Feed provider queries sources directly — no data movement
6Esri surfaces we custom-extendExperience Builder · Pro · Notebook Server · Data Pipelines · Maps SDKs · Enterprise CDF

01 · Extend the platform

Custom Esri extensions, tailored to fit

Widgets, add-ons and Python data engineering — custom code that meets real use cases and requirements across your ArcGIS deployment.

Experience Builder widgets

Custom widgets that drop straight into your ArcGIS Experience Builder apps — purpose-built tools, panels and workflows that fit how your organization actually works.

WEB · EXPERIENCE BUILDER

ArcGIS Pro add-ons

Add-ons that extend the desktop GIS your analysts already live in — custom tooling, processing and automation tailored to your requirements.

DESKTOP · ARCGIS PRO

ArcPy & ArcGIS API for Python

Custom ArcPy and ArcGIS API for Python code for data engineering — geoenablement, conversion, automation and administration across your enterprise.

PYTHON · DATA ENGINEERING

Built for real use cases

Every extension starts from your requirements, not a template. We design, build and support custom solutions across ArcGIS Enterprise and ArcGIS Online — so the platform adapts to the mission, not the other way around.

ARCGIS ENTERPRISEARCGIS ONLINEEXPERIENCE BUILDERARCGIS PRO

Where the Python runs

ArcGIS Notebook ServerOperationalized notebooks inside your Enterprise portal
ArcGIS Data PipelinesServerless data engineering for ArcGIS Online
Scheduled automationTasks, webhooks and repeatable pipelines
Big-data preparationGeoenablement, conversion and staging at scale

Also delivers

TOOLBOXESSCRIPT TOOLSWEBHOOKSADMIN APIS

02 · Bespoke applications

Built on the ArcGIS Maps SDKs

Game engines, JavaScript web apps, and ArcGIS services carried into the open mapping engines your teams already use.

ArcGIS Maps SDK for Game Engines

Geospatial context inside game engines — Esri maps, layers and 3D content powering immersive, interactive experiences.

GAME ENGINES · 3D WORLDS

ArcGIS Maps SDK for JavaScript

Comprehensive custom web applications — 3D scene views, focused tools and mission dashboards built on the JavaScript SDK.

WEB APPS · 3D SCENES

Esri data in any engine

ArcGIS services and data integrated into other mapping apps — Leaflet, Cesium, TerriaJS, GeoLibre, MapLibre GL JS, MapBox GL JS, iTOWNS/ThreeJS, DeckGL and others.

OPEN ENGINES · ESRI SERVICES

Game Engines showcase

Our ArcGIS for Game Engines build — Esri content driving interactive 3D worlds.

GEOVERS3D.TECHMAVEN.NET

3D Map Explorer

Windows application built on the ArcGIS Maps SDK for JavaScript SceneView — full 3D cities, terrain and layers.

WINDOWS · SCENEVIEW

GeoTactical Insights

Defense- and GEOINT-focused web application consuming ArcGIS services and layers.

WEB · GEOINT

One platform, every surface

From game engines to JavaScript web apps — and from Esri services into the open mapping engine your project already standardized on — we build comprehensive, bespoke solutions around the ArcGIS Maps SDK family.

GAME ENGINESJAVASCRIPT3D SCENESOPEN ENGINES

Engines we feed ArcGIS data into

MAP

Web mapsLeaflet · MapLibre GL JS · MapBox GL JS
3D

Globes & 3DCesium · TerriaJS · iTOWNS/ThreeJS
VIZ

Big visualizationDeckGL · GeoLibre (MapLibre GL JS + DeckGL)
+

And othersIf it renders geospatial data, we can put ArcGIS in it

Speaks

RESTOGCGEOJSONVECTOR TILES

03 · Custom Data Feeds

DuckDB + DLT: query anything, move nothing

This Custom Data Feed provider eliminates the need for complex ETL pipelines — ArcGIS Enterprise queries data directly from:

No complex ETL pipelines. ArcGIS Enterprise queries cloud lakes, lakehouses, streams, files and databases directly at the source — and runs SQL/PGQ graph queries against them.

Cloud data lakes

AWS S3, Azure Blob Storage and Google Cloud Storage — plus HTTP and WebDav sources.

S3 · AZURE BLOB · GCS · HTTP · WEBDAV

Lakehouse formats

Apache Iceberg, Delta Lake and other modern table formats, queried in place.

APACHE ICEBERG · DELTA LAKE · MORE

Streaming platforms

Apache Kafka, WebSocket and Redis Pub/Sub — live feeds surfaced directly in ArcGIS.

KAFKA · WEBSOCKET · REDIS PUB/SUB

File formats

Parquet, GeoParquet, Arrow, GeoJSON, FGB, CSV and Shapefiles.

PARQUET · GEOPARQUET · ARROW · GEOJSON · FGB · CSV · SHP

30+ SQL databases & warehouses

Thirty-plus SQL databases and data warehouses — plus ODBC and ADBC connectors.

SQL · ODBC · ADBC

Graph queries — SQL/PGQ

Streamlined access without moving data, plus graph queries against that data using the SQL/PGQ standard.

SQL/PGQ · QUERY IN PLACE

Query in place

DuckDB does the heavy lifting, DLT (data load tool) handles pipelines when data genuinely must move, and ArcGIS Enterprise registers the feed like any other layer. Your cloud lakes, lakehouses, streams, files and databases stay put — ArcGIS comes to them.

DUCKDBDLTSQL/PGQZERO-COPYLIVE LAYERS

The CDF at a glance

Built on DuckDBOne engine — every source its extensions support
DLT Python pipelinesReliable, incremental loads when data must move
SQL/PGQ graph queriesGraph patterns over existing data, in standard SQL
Registered in EnterpriseSurfaces as a feed your portal can query

Esri side

ARCGIS ENTERPRISEPORTALLIVE LAYERNO ETL

04 · Beyond the apps

Advanced imagery & LiDAR workflows

The same team brings deep data management and catalog experience — plus production imagery and lidar workflows.

Imagery & elevation workflows

Enterprise imagery, orthophoto and DEM/DSM collections stored as cloud-optimized formats and served over HTTP range requests.

COG · DEM/DSM · VRT

LiDAR & point clouds

Point cloud management with COPC and virtual point clouds — dynamic scene serving without giant conversions.

COPC · LAZ · VPC

Data management & catalog

Catalog and inventory every asset — STAC, OGC CSW and OGC API Records — with rapid discovery by use case, date and region.

STAC · CSW · OGC API RECORDS

From collection to catalog

We bring advanced imagery and lidar workflows plus deep data management and catalog experience. Storage and serving pair with the ability to act — visualization apps with rendering rules and pixel queries, swipe-compare, derivative products, and ready-to-go CV/ML capabilities from segmentation to change detection and counting.

COGCOPCPMTILESSTACCHANGE DETECTION

Ready-to-go solutions

GSE

GeoServEngineComprehensive serving platform — self-hosted, SaaS or cloud marketplace
GTI

GeoTactical InsightsDefense- and GEOINT-focused solution
PTS

Portable Tile ServerEdge serving on iOS and Android
TSRV

Tile ServerWindows service that operates at the edge

Explore

GEOSERVENGINEGEOTACTICAL INSIGHTSPORTABLE TILE SERVERTILE SERVER

05 · The engagement

Discover, design, build, deploy, support

A proven delivery model that takes custom ArcGIS solutions from whiteboard to production — and keeps them there.

01 · DISCOVERUnderstand the use caseRequirements, data and systems audit — define what success looks like in your ArcGIS environment.

Real use cases first

02 · DESIGNArchitect the solutionPick the right surface — widget, add-on, SDK app, notebook pipeline or Custom Data Feed.

Right tool, right surface

03 · BUILDDevelop & integrateCustom code, automated tests and integration against your Enterprise or ArcGIS Online.

Sprints · demos

04 · DEPLOYShip into your ArcGISPortal items, Notebook Server tasks, CDF registration and app distribution.

Enterprise · AGOL · field

05 · SUPPORTOperate & evolveMonitoring, upgrades and enhancements as your requirements and data grow.

Long-term partner

06 · Professional services

The ArcGIS team behind the products

The same engineers who ship our ArcGIS-enabled apps design and deliver your custom ecosystem solutions.

Contact us for consultation and professional services.
  • Custom Experience Builder widget development
  • ArcGIS Pro add-on and automation development
  • ArcPy & ArcGIS API for Python data engineering
  • ArcGIS Notebook Server & Data Pipelines operationalization
  • Bespoke ArcGIS Maps SDK applications — Game Engines & JavaScript
  • ArcGIS data & services in open mapping engines
  • DuckDB + DLT Custom Data Feed deployment
  • Imagery & lidar workflow, management & catalog solutions

Engagement surface

Consulting & architectureUse-case framing · system design · feasibility
Custom developmentWidgets · add-ons · SDK apps · CDF providers
Data engineeringPipelines · conversion · geoenablement · catalog
Integration & migrationEsri and open engines · services · legacy sources

Deployment models

SELF-HOSTEDCLOUDVPCAIR-GAPPED

Let’s extend your ArcGIS ecosystem.

From a single Experience Builder widget to a DuckDB-powered Custom Data Feed across your entire data estate — Tech Maven Geospatial designs, builds and supports custom Esri ArcGIS solutions tailored to your real use cases and requirements. Contact us for consultation and professional services.

error: Content is protected !!

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close