See this thread on open-source-cad:
https://groups.google.com/d/msg/open-source-cad/6Uk3jSR0FcY/7FccpTu9UNsJ
I'm just now starting to look at Gtracks so I can write the manual section dealing with the various asset-tracking options available under Tickets right now. Looking at a couple of other notes in the other group, I also see the Byonics units mentioned, along with their ability to be tuned to a specific frequency for position transmission. As I know little about them other than their existence, several questions spring to mind.
First, exactly what is needed to put a position on the map in Gtracks? Can/does it simply parse the NMEA sentence from the device? If so, it strikes me as a fairly routine task to add a back-end function that does so (provided it doesn't already exist; I'm a writer, not a programmer).
Second, how would the data get from the unit into the server? My background in RF says one would have to set up a separate radio network, akin to what's already in APRS, to either take push data from the units or poll units at set intervals, then parse the position data.
Where am I going with this? I'm not sure, really, other than saying it IS possible -- and, relatively speaking, simple -- to get position info from the newer 3G/4G hotspots or dedicated tracking hardware and display it on a Situation screen. But setting up the data acquisition wouldn't be trivial, and may require additional resources beyond what the development team can provide.
I'd be happy to dig around some and see what I can find in the way of tech specs for the trackers, provided there's a list of the commonly-used trackers floating around somewhere. But I'm thinking that maybe we should put something in the manual or application README that clearly states the user is going to have to solve the GPS data acquisition problem on their own, but if they can get the data into the server, Tickets can map it. The plus would be the agency would have their own positioning data feed that didn't rely on the cell networks, which (as shown by this weekend's severe weather outbreak in the US) is fragile at best. The minus would be that it's an additional budget burden for acquisition and maintenance costs of such a data feed, and being blunt, many Tickets users are Tickets users because the price is right. So maybe where I'm really going with this is asking if we'd be looking at adding a programming problem that doesn't need solving, especially with the existing positioning apps already integrated into Tickets.
I really shouldn't try brainstorming before my third cup of coffee, especially on a Monday morning after a weekend-long special event deployment...
73 de N5ILN/6
Alan