# Perspective Map for realtime GPS

**URL:** <https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653>\
**Category:** Ignition\
**Tags:** maker, perspective, ignition81\
**Created:** [August 12, 2025, 5:24pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653 "2025-08-12T17:24:31Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![arice3421](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@arice3421](https://forum.inductiveautomation.com/u/arice3421)\
**Post date:** [August 12, 2025, 5:24pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/1 "2025-08-12T17:24:31Z")

</div>

I am using ignition in my boat to monitor and control rpm speed music and a lot of other things. I am trying to use the perspective map to be able to track my position kind of like a car gps but no routes or anything just show my position at all times. I running this on a rasbperry pi 5 which i have gotten gps signal from a sim7600. I am sending the geolocation (longitude, lattitude) via mqtt to ignition and i am setting that as the values to a layer→ui→marker. Should this work? Or is this not possible? The reason I am asking is i have tested it and it seems to be very delayed but I am not sure if the issue is with something Im doing in ignition or my python code that is sending the location or both.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/d/ed8db8f1c77013c6601daf3886196e5b09291ca2.png)

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [August 13, 2025, 5:22pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/2 "2025-08-13T17:22:05Z")

</div>

How long is the delay you are experiencing?

---

<div class="post-metadata">

**Author:** ![arice3421](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@arice3421](https://forum.inductiveautomation.com/u/arice3421)\
**Post date:** [August 13, 2025, 6:09pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/3 "2025-08-13T18:09:21Z")

</div>

It's pretty long I would say 5 - 10 minutes

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [August 13, 2025, 6:28pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/4 "2025-08-13T18:28:50Z")

</div>

This is excessive, how long does it take for the MQTT values to update?

---

<div class="post-metadata">

**Author:** ![arice3421](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@arice3421](https://forum.inductiveautomation.com/u/arice3421)\
**Post date:** [August 13, 2025, 7:00pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/5 "2025-08-13T19:00:19Z")

</div>

I am publishing the GPS data from my python code every 0.1 seconds.

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [August 13, 2025, 7:08pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/6 "2025-08-13T19:08:12Z")

</div>

Normally, if the data makes it into Ignition I would expect less than a second delay.  
Have you verified the data changes immediately in the tag when you move the GPS?

---

<div class="post-metadata">

**Author:** ![arice3421](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@arice3421](https://forum.inductiveautomation.com/u/arice3421)\
**Post date:** [August 13, 2025, 7:13pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/7 "2025-08-13T19:13:32Z")

</div>

I haven’t hard to manipulate it where it is mounted. I am thinking the issue is probably in my code or my gps module itself. Just curious if the setup I have within Ignition is correct for what I am trying to do?

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [August 13, 2025, 7:19pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/8 "2025-08-13T19:19:27Z")

</div>

Seems like the Ignition side should work as is.

---

<div class="post-metadata">

**Author:** ![arice3421](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@arice3421](https://forum.inductiveautomation.com/u/arice3421)\
**Post date:** [August 13, 2025, 7:25pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/9 "2025-08-13T19:25:51Z")

</div>

Ok thanks I will have to do some checking on my end. One other question. Other than tag groups is there any way to change the scan time of the mqtt values?

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [August 13, 2025, 7:28pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/10 "2025-08-13T19:28:41Z")

</div>

MQTT doesn’t by definition have a scan time.  
It is effectively event based.  
The driver that connects the OPCUA server in Ignition to the MQTT will have a poll rate or a subscription that responds to events. If it has a poll rate, normally that will be affected by the tag groups. If it is event based, it may not be affected by the tag groups.

---

<div class="post-metadata">

**Author:** ![arice3421](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@arice3421](https://forum.inductiveautomation.com/u/arice3421)\
**Post date:** [August 13, 2025, 7:37pm UTC](https://forum.inductiveautomation.com/t/perspective-map-for-realtime-gps/109653/11 "2025-08-13T19:37:22Z")

</div>

Ok thank you for your help.
