ArcGIS Online User Types

ESRI is going to introduce new User Types for ArcGIS online. This will help organizations to streamline licensing cost by the type of usage by the end user. Stay tuned and more details will be shared Dec 4 2018.

Naren RanganathanComment
Configure Maximo Spatial Asset Sync Cron Task Setup

In Maximo Spatial version , ESRI integrations are controlled through “ArcGISDataSync” Cron Task.

  1. Log into Maximo

  2. Go to System Configuration —> Platform Configuration —>Cron Task Setup

  3. Click enter in Cron Task Setup to review listed tasks

  4. Fill in “ArcGIS” and click enter

  5. Click “ArcGISDataSync” to review the details

  6. Click on “AssetSync” to review the details

  7. To activate —> click on Active check box

  8. Save Cron Task Definition

  9. Reload Request

  10. Check AssetSync

  11. Click OK

Naren RanganathanComment
Leveraging Python for automation

Why Python?

  • Simple to learn

  • Popularity

  • Effeicent

  • Interoperability

ArcGIS API for Python? What if offers?

  • Python library for spatial analysis , mapping and GIS

  • Powerful, modern and easy of use

  • Web GIS

ArcGIS Desktop and ArcGIS Pro

  • Quick geoprocessing scripts to extract data packets for mobile devices

  • Automated “Reconcile and Post” Edits

  • Automated data feed for down stream systems such as Outage Management System, Pipeline Integrity Systems


The Python framework helps to automate enterprise workflow by developing Geo Processing, Field Mobility, Analytics tools.

Naren RanganathanComment
Moving ArcGIS Server to ArcGIS Enterprise

So why do we move?

  • Latest innovations, enhancements, bug fixes

  • Web GIS

    • Apps

    • Simple Workflow

    • Distributed Collaboration

    • Services and REST End Points

  • Analytics

    • GeoAnalytics

    • Raster Analytics

  • User licensing is no longer an obstacle

    • Level 1-viewers are included with ArcGIS Standard/ Advanced

What does ArcGIS Enterprise include ?

  • ArcGIS Web Adaptor

    • ArcGIS Web Adaptor functions as software load balancer, directing direct traffic to Enterprise deployment resources.

  • Portal for ArcGIS

    • Portal of ArcGIS hosts secure, centralized location to organize and manage location -enabled content , geo data & user access levels and permissions.

  • ArcGIS Server

    • ArcGIS Server gives the ability to publish services and share maps and layers from your GIS and business databases. It provides the layers and services that power GIS system.

  • ArcGIS Data Store

    • There are three types of ArcGIS Data Store: relational, tile cache, and spatiotemporal big data. The relational and tile cache configurations of the ArcGIS Data Store are required for ArcGIS Enterprise deployments.


  1. Upgrade current ArcGIS Server Site and use it within the base development

    1. Use the same infrastructure , service URLs don’t change, no need to republish services

  2. Restart from beginning , create a new base ArcGIS Enterprise deployment

    1. Optimized infrastructure, custom deployment, multi-machine ArcGIS Server Sites

  3. Add a base ArcGIS Enterprise Deployment

    1. Multi-machine deployment

ESRI ArcSDE Data Storage

A feature class (layer) is comprised of three components

  1. Business Table 
  2. Feature Table 
  3. Spatial Index Table
  • Business table - contains attributes and spatial column.
  • Feature Table -Stores geometry and annotations
  • Spatial Table - Defines grid range and shape envelope for each feature

Performance Tips

  • Reduce amount of data processed for faster queries
  • Provide a filter to limit number of rows
  • Index tables and feature layers for fast retrieval
    • Adjust Tile Size based on average feature envelope to fine tune spatial grid 
    • Leave SDE tablespace or database as is for ArcSDE application use
    • Store data in new tablespace or database
    • Use Multiple logins for each users so that each user is allocated with dedicated table space
    • If versioning is enabled , maintenance of versions is must through version management tools
ESRI Field Apps Integration

Now ESRI has enabled all field apps to interact with other mobile apps to complete workflow. For example the field worker may be in Workforce App and then search for Asset in Collector and review attributes.

The App integration comes to life using a URL scheme. The scheme is a well-known standard for inter-app communication on mobile devices which is already used by Collector, Explorer and Workforce for ArcGIS to remotely control other field apps and pass context to them. The following Apps support URL scheme integration.

  • Collector
  • Navigator
  • Workforce
  • Survey 123
  • Explorer


Maximo 7.6 Map Manager and ESRI REST Services

With Maximo 7.6 the configuration and integration of ESRI ArcGIS services are managed in one place- Map Manager.  Log into Maximo , on the top left search for "Map " , when you are in console you can configure the following items :

  1.  Map Manager - needs ArcGIS REST Service URL to spatially enable Maximo with maps for displaying Assets, Location, Workorder Polygons
  2. Geometry Service - used by Maximo Spatial for drawing tools on the map
  3. Geocode Service -used by geocoding tools configured in Maximo Spatial Map
  4. Select or Enter a "SITE" value for each Map. Each SITE can have only one associated SITE.
  5. Public Maps such as Google Maps, ESRI Maps, Openstreet Maps can also be configured to pull in as basemaps to enhance the Maximo Spatial display. 


EAM Integration Workflow questions with ESRI Apps

There is always an important question to answer what ESRI field app should we use to integrate with EAM Systems such as IBM Maximo or SAP Hana or Oracle WAM  or custom Workmanagement software. 

We have three options : 

  • ArcGIS Collector
    • Feature (Points, Polylines, Polygons) collection from field
    • Supports Apple iOS, Android, Windows
    • New and Existing features can be collected
    • Offline editing is okay
    • Named user access only
  • ArcGIS Survery123
    • Feature (Points Only) collection from field
    • Supports Apple iOS, Android, Windows
    • New and Existing features can be collected
    • Offline editing is enabled
    • Supports anonymous access
  • GeoForm
    • Feature (Points Only) collection from field
    • Supported only through Web UI
    • New features can be collected or added but Existing feature edits are not supported
    • Supports anonymous access

With iPAD and Windows Mobile devices we recommend to use ArcGIS Collector and Survey123. Both are robust they are easy to use for end users, easy to administer workflows for GIS supervisors.

Should you have any questions please reach out to us here.

ESRI SDE Version Workflow and Integration with EAM Systems

The new version of Maximo can be configured to sync Asset and Location updates through feature service (ArcGIS REST Service) published from Versioned Workspace.  For example, in your Enterprise GIS system, you can create SDE Version for each workflow and post it to QAQC version. The Supervisor or QC Admin will review the QAQC version, resolve conflicts and post the edits to Default version. The Maximo feature service can be configured to consume either from QAQC version or Default version depending on your requirements.  A sample workflow is shown below to help ESRI Geodatabase Admin plan ESRI SDE Version workflow for Enterprise GIS.

ESRI Version Workflow for Maximo Integrations.png
Naren RanganathanComment