Author Archives: ActiveG

MapEngine and RulesManager Now Power Up Maximo Together

As a result of our recently-announced partnership with Total Resource Management, activeG is proud to offer integration between TRM RulesManager and activeG MapEngine, unlocking Maximo with the power of rules-based transactions driven through MapEngine’s spatial interface.

Ever wished you could do things like:

  • On an array of work orders in a given geographic region, set the work order lead to a specified person?
  • Change the parent of selected work orders to a new or other work order for grouping common work based on location?
  • Set the GL account, work code, any other attribute on work orders selected on a map?

All this is now possible without the need of complicated MBO programming.  Instead, create JavaScript-based rules in RulesManager that leverage MapEngine’s spatial functionality.

The bottom line:

  • Use MapEngine’s map-based GUI to query/select assets, locations, work orders and more–with or without spatial criteria, then…
  • Use RulesManager to take the data gathered on the map and do basic-to-complex transactions simply, doing the heavy lifting in Maximo.

For a complete demo of MapEngine and RulesManager together making Maximo even more powerful, contact us today.

Map Query

MapEngine’s Map Query feature puts more asset data at your fingertips–spatially.

MapEngine with Map QueryWhat is Map Query?

Map Query is a powerful user-driven, query-based spatial search tool for MapEngine. Now it’s possible to:

  • Create on-the-fly queries in Maximo that spatially display your results.  In the past, you could search for an asset or location that matched a given value.  Now if you can think it, you can search it.  Map Query lets you search on any asset or work management data (status, owner, date, description, and more) and see it on the map.  The search criteria are fully configurable.
  • Filter your query results spatially. Perhaps you want to filter your results further by selecting only items in a certain area or boundary. Just draw a polygon to define the area you want and filter your results to that area.  Or create a user-defined buffer on a point, polygon, or linear asset to filter your query results.
  • Save your most frequently-used queries for repeat use. If you’ve got an assigned area that you manage, or a certain asset type to monitor, build your query once to suit your need.  Then reuse it over and over.

Map Query Scenario – Crew Reassignment
Here’s a quick scenario that illustrates how Map Query functionality is beneficial:

Scenario Challenges How Map Query Helps
A crew chief, John, is out on leave. His work for the needs to be reassigned to others quickly and efficiently.You have GPS on your vehicles, so you can see your crew locations on the map. You need to find all work orders assigned to John and distribute them to one or more available crews.You also need to assign John’s work to the crews closest to the respective work order locations.
  1. Define a query to find John’s work (i.e. by assignee/lead), then view it on the map.
  2. Filter your results by creating a 7-mile buffer (the distance a crew an travel in a day) on a given vehicle and rerun your query.
  3. Use the map results to reassign John’s work that falls into the buffered distance to the other crew.

There are many other scenarios where MapEngine’s Map Query can be used to speed up and simplify the process of managing work or managing assets in Maximo.  To find out more, contact us here at activeG.

ActiveG announces partnership with TRM

ActiveG announces a partnership agreement with Total Resource Management, Inc. (TRM) to further enhance and optimize TRM’s Asset and Operational Performance solutions with ActiveG’s world-class GIS expertise and spatial visualization software solutions. TRM will utilize ActiveG’s MapEngine software products to provide its clients with sophisticated spatial visualization capabilities using a flexible, agile, configuration paradigm. TRM’s business technology solutions leverage the world’s leading asset and service management platform — IBM Maximo, along with best practices for strategy, design, configuration, integration, organizational change management, training, performance and analytics.

“IBM’s Maximo Spatial and Linear Assets software applications provide excellent support for many of our client’s MAXIMO-ESRI GIS integration needs, however these products’ functionality can be greatly enhanced using the ActiveG MapEngine spatial visualization system.” says TRM Chairman & Chief Strategist Ray Brisbane. “The flexibility of embedding any spatial visualization component, using multiple spatial data stores, anywhere in Maximo, is exactly the functionality that our clients require to meet their objectives.”

“We are excited to be working closely with TRM. The emergence of powerful new spatial data technologies and the broad acceptance of IBM Maximo to manage land-based assets has reached a point of convergence”, explained Don Anderson, ActiveG’s Supreme Commander. “The measurable Return on Investment to improve asset and operational performance in the management of cities, utilities and transportation assets is quite impressive.”

TRM focuses on designing and optimizing Enterprise Asset Management (EAM) and IT Service Management (ITSM) systems to help organizations optimize their asset and operational performance. TRM’s RulesManager software is the leading configuration and performance improvement system for IBM Maximo. An important part of the TRM-ActiveG partnership will be to help clients improve their asset and operational performance through effective integration of TRM’s RulesManager and ActiveG’s MapEngine software products.

“We are laser focused on providing capabilities that simplify and improve our client’s ability to configure and leverage Maximo to maximize their asset management performance. The key is to not only provide improved functionality, but to do it easily, rapidly, and in a method that does not introduce lifecycle management costs and risks” says TRM VP of Product Development, Al Johnson. “ActiveG and their MapEngine software adhere to those same principles for spatial visualization design and configuration.”

This partnership allows TRM to leverage ActiveG’s deep experience with geographic information systems, global positioning systems, and virtually any spatial data and spatial technology. This partnership also allows ActiveG to leverage TRM’s deep subject matter expertise in Maximo, utilities, and transportation asset management.

TRM Contact:
Liz Ruana
Director of Marketing
Total Resource Management
ActiveG Contact:
Andy Stewart
Director of Business Development
activeG, LLC
(480) 610-0839

About TRM
Total Resource Management (TRM) is focused on improving the asset and operational performance of organizations through the effective use of information technologies.  TRM is an IBM Premier Business Partner with over fifteen years’ experience delivering asset and service management solutions based upon IBM Maximo.  TRM supports clients across a wide range of industries, including government, defense, cities, facilities, energy, utilities, transportation and life sciences. TRM is based in Alexandria, Virginia and has business centers across the U.S.  For more information, visit or call (703) 548-4285

About activeG
Since 1992, activeG, LLC has been taking enterprises spatial by providing innovative, advanced spatial software solutions and services.  activeG MapEngine™ provides seamless integration between any enterprise GIS solution and IBM Maximo.
Based in Mesa, Arizona, activeG’s spatial experts help companies around the globe better manage their dispersed field assets through smart integration with GIS.  For more information, visit or call (480) 610-0839.

Plug ‘n’ Play

Chances are you’re reading this because you’ve invested heavily in your GIS systems by building your own GIS-based web applications, and you’d love to maximize that investment inside Maximo.  MapEngine’s plug and play capability allows you to do just that.

For instance, your GIS team develops some cool, business-specific ArcGIS Server web applications.  By design, those applications have components, dialogs and web services (CDWS) that provide a common UI throughout the applications.  Your team then plugs those CDWS into MapEngine, giving the maps in Maximo the same look, feel, and interactions as your other applications (plays nice in Maximo).

With MapEngine, you can plug and play your homegrown ArcGIS web services and components in Maximo.

So go ahead, create your own map print web service with legend, compass, logo, etc.; set up a customer, address and point of interest map search dialog specific to your business; create other componentized business-specific GIS/map functionality in your GIS web applications—whatevs.

Maximize that GIS application investment by plugging it and playing it in Maximo with MapEngine™.

Your Enterprise

Taking Your Enterprise Spatial

The figure below illustrates how various services and data can be assembled together to get the best use of/ROI for your spatial data.  A variety of spatially-related data can be stored in one or more spatial stores within your organization.  This data can be accessed through spatial viewers both embedded in Maximo, and also viewed through separate stand-alone viewers such as Google Earth, Google Maps, Microsoft Bing Maps, etc.  Once the viewers are embedded into to Maximo/MapEngine, users can perform any asset-related transaction through the map interface.

Your EnterpriseThis configuration allows the customer the benefit of directly accessing asset and work-related GIS data while inside Maximo, and at the same time it provides a path for future growth when the need for accessing non-asset data via a map becomes important.

And if you’re a MapEngine user, it doesn’t matter where you store the data.  So whether your GIS data storage preference is Oracle Spatial, ArcSDE, SQL Server, flat files, or some other data warehouse,  MapEngine can deliver that data visually inside Maximo.

MapEngine Boosts Maximo User Efficiency with Measurement Recording Capability

As recently requested by customers, activeG announces delivery of Measurement Recording (MR) capabilities for its MapEngine product.

MapEngine, the premier GIS integration for IBM Maximo, now offers users the ability to visualize assets being measured or inspected as never before.  MapEngine now gives companies the ability to enhance routine recording of maintenance and inspection results through an intuitive map-based interface.

Click on the links below for a quick MapEngine Measurement Recording demo (requires Flash):


  • Expandable for any maintenance / inspection process:  Assign this capability to any maintenance or inspection process that requires collecting  measurements for Maximo assets, locations, or equipment.  Valve turning, sewer cleaning, pipeline inspections, or any other process – all of these can be individually configured to work with MapEngine’s Measurement Recording.
  • Keeps Maximo/GIS data in sync flexibly:  Lets you configure how measurements get posted and saved internally to Maximo or external databases like GIS.  For instance, a user needs to record how many turns a valve took to close.  MapEngine’s MR capability allows Maximo and GIS system administrators to define how this data gets posted to the asset specification and/or to the GIS feature.
  • Intuitive work flow: User gets a work flow tailored to their measurement recording needs, rather than a convoluted, general solution that’s less that optimal.


  • Data integrity:  Users get visual feedback from the embedded GIS map when they input data into Maximo fields, ensuring the right data gets input for the right asset.
  • Efficiency: Users can record their measurement data more quickly thanks to the intuitive, optimized-to-task interface.

For more information, see the MapEngine webpage, or  contact an activeG representative today.

MapEngine – Frequently Asked Questions (FAQ)

Here’s a list of some of the most frequently asked questions about MapEngine.

  1. What is MapEngine?
    MapEngine is a J2EE web-based software application with three primary parts: 1) an interactive map extension that can be embedded and integrated into any page within Maximo and 2) a flexible, robust data synchronization tool that keeps any GIS data synchronized with Maximo data, and 3) a map-based connection to other client systems (e.g. customer information/CRM systems, assessor data, billing, and more.)
  2. What GIS software is compatible with MapEngine? MapEngine is GIS vendor-neutral, so it will integrate with any GIS format.
  3. Does MapEngine require Maximo Spatial to work?
    No, MapEngine is not required/used by Maximo Spatial.
  4. Does MapEngine require Maximo Linear to work?
    No, MapEngine does not require Maximo Linear.  However, you can use Maximo Linear with the MapEngine, depending upon your business practices.
  5. Does MapEngine provide any advantages when doing linear asset management?
    Yes!  For a detailed answer to this question see our post on Linear Asset Management Demystified.
  6. What versions of Maximo are compatible with MapEngine?
    MapEngine works equally well in Maximo versions 5, 6, 7, 8…you get the picture.
  7. Does installing MapEngine in my Maximo environment make it hard for me to upgrade Maximo?
    No. Because MapEngine provides a lightweight integration into the Maximo framework, you get all the advantages of map-based Maximo interactivity without the tight coupling that would prevent you from upgrading when you’re ready.
  8. What type of map component or viewer does MapEngine use to enable Maximo users to visualize maps in Maximo?
    activeG technology allows usage of any GIS visualization plug-in (a.k.a interactive map) within MapEngine. Currently SVG, ESRI, and Google plug-ins are supported. The major requirement to integrate additional visualization plug-ins is the plug-in must work in a web-based application, such as Maximo.  For more detail on viewers, click here.
  9. What expertise is required to install/configure MapEngine?
    activeG provides the installation and configuration of our solution.

Linear Asset Management Demystified

With or without Maximo Linear, MapEngine puts linear in reach.

For departments of transportation, rail companies, pipeline operators, water utilities using Maximo, it’s often necessary to generate a work order that covers portions of assets.  However, the work that needs to be done may not fit one-to-one with the segments drawn in GIS. This is where MapEngine helps, no matter if your company is using Maximo Linear or not.  Continue reading