Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member520211
Discoverer
0 Kudos
We got a navigation requirement from our client. The user should be able to navigate from his  current location to the Work order & Notification based on the Equipment Coordinates. This is possible with ESRI ArcGIS map, if the Navigation functionality is enabled in the GIS system.

As our client's ESRI map does not have the navigation/route configuration, we came up with a solution to navigate using Google Maps Application in android. Initially, we felt it would be hard to call google map from Agentry. After reading the blog from Bill Froelich (https://blogs.sap.com/2013/11/20/viewing-pdfs-in-agentry-on-android/), we used openURL and called the google map navigation directly by passing the coordinates.

We can call google map navigation directly by passing the coordinates of the Equipment/Functional Location/WorkOrder/ Notification to the Google Map Navigation Intent - google.navigation:q=latitude,longitude. 

Google Map Route - geo:latitude,longitude

Google Map Navigationgoogle.navigation:q=latitude,longitude

You can use the rule similar to the below one to pass the coordinates of Work Order or Notification to the OpenURL rule.



Similarly, you can invoke Google applications on Android devices by using the specific intents. Please find the below intents list.

https://developer.android.com/guide/appendix/g-app-intents.html

Hope this helps.
Labels in this area