Inspiration

The inspiration for this goes back to the 1990's when I was the lead developer and owner of a company in Canada "MapEasy Inc." that developed a GIS company for municipalities that competed successfully with the major GIS companies of the day. Around 1996 I sold the company and a second company I owned that was listed as one of the top 100 software companies in Canada at the time. The new owner of MapEasy unfortunately decided that GPS was a fad…

In 2003 I started a EAM/CMMS company, Asset Pro Solutions Inc. Our company sells a EAM/CMMS (Enterprise Asset Management/Computerized Maintenance Management Systems) that sold both independently as well as add on products for another CMMS under the banner 'Maintenance Connection Everywhere" MCe. In about 2006 we developed a GIS integration to a major GIS product that remains a major product in our portfolio.

My wife and I have 4 adult children and 4 adopted children, we spend 1/3 of our time in Panamá and 2/3 of our time in Canada. While in Panamá this year, I was bemoaning that it would be nice to have something a lot easier to use, and commenting on how Google Maps is something we, as do many people, use every day.

The result was that we decided to bring a Google Maps Platform integration to our Android App, Desktop Chrome based app and i*OS app.

What it does

Maintenance Supervisors can select the assets they want to do work on, or the assets they want to look at status and create Work orders, do bulk changes, or just do simple things like find all the assets of a type.

Technicians can find the location of their work and plan how best to order their work for the day, week or month.

How we built it

Challenges we ran into

Working with a wide variety of customers, we needed to handle both customers whose assets have a wide geographical areas as well as those with a small geographical area. Through configuration we were able to give the best of both worlds.

Timing. We had planned to release the product at the end of August 2025, but then we became aware of your contest and in order to meet the contest requirements we pushed our initial release up to the end of July 2025 instead.

Accomplishments that we're proud of

Bringing more than 90% the value of full GIS products in our integration to customers that don't need the complexity and costs.

What we learned

The current version and video demonstrate our first product set based on Google Maps. we found we were able to bring everything that our major IS integration has plus a little bit more.

In the EAM/CMMS world we service a wide variety of customers. The majority that use a major brand GIS are larger municipal customers, due to cost and complexity, it really isn't very good for most of our other customers that range from logistics companies to Manufacturers, Hospitals, Universities, School boards and many other customers. With the Google Maps Platform, we found we will be able to reach a much greater audience, some who will only need mapping, others who will want GIS but not the higher complexity GIS system option available to them.

What's next for MCe/ITIQPro Google Mapping & GIS

Integrating our Google AI that currently provides functionality for maintenance decisions, with mapping/GIS functionality.

Adding more advanced route planning, including 'all of today's' work orders, taking into account traffic patterns throughout the day.

Geofencing for triggering changing status of WO and when technician is committed to a WO, providing technician status updates based on location and then proximity to service requestor.

Creating grouped work orders with multiple assets/procedures on a WO

Creating a geolocated WO for WO that have no prior geolocation.

Built With

  • and-aws.-uses-cloud-services-on-demand-such-as-google-translate
  • asp.net-core
  • azure
  • c#
  • c#.-graphql
  • css
  • google-ai
  • google-cloud
  • google-translate
  • graphql
  • has-been-installed-and-runs-in-cloud-platforms-like-azure
  • html
  • javascript
  • react
  • roslyn
  • roslyn.-the-application-is-designed-to-be-largely-platform-agnostic.-runs-on-modern-windows-server
  • windows-server
Share this project:

Updates