display items and objects on the map

This commit is contained in:
Jakob Ketterl 2019-08-28 22:01:01 +02:00
parent de22169ea8
commit db8d4cd3fe
1 changed files with 7 additions and 1 deletions

View File

@ -159,7 +159,13 @@ class AprsParser(object):
loc = LatLngLocation(
mapData["lat"], mapData["lon"], mapData["comment"] if "comment" in mapData else None
)
Map.getSharedInstance().updateLocation(mapData["source"], loc, "APRS", self.band)
source = mapData["source"]
if "type" in mapData:
if mapData["type"] == "item":
source = mapData["item"]
elif mapData["type"] == "object":
source = mapData["object"]
Map.getSharedInstance().updateLocation(source, loc, "APRS", self.band)
def hasCompressedCoordinates(self, raw):
return raw[0] == "/" or raw[0] == "\\"