FoxyTag
Stroller
linux.luser at myrealbox.com
Tue Jun 3 05:44:05 CEST 2008
On 2 Jun 2008, at 12:06, Mathieu Rochette wrote:
>
> I recently discover the foxytag project . I'm wondering if this
> apps could run on the freerunner, if so I'll definitly buy one :D
> amAze will soon integrate foxytag but I think the software
> requierement are the same as each apps is a java-based.
>
> I don't know if a jvm is available for openmoko, and I think that
> maybe java apps for mobile phone require specific library.
> can anyone tell me a bit about all this ?
Looks a bit ugly to me.
I've thought about this type of application a little bit because I'd
love to write one and IMO this type of program doesn't need a GUI.
The program should, IMO, just run as a daemon, loading the gatso
locations at startup, and checking continuously to see if any are
nearby. There's no need to see the location of the gatso, it should
merely emit audio upon approach to the danger zone. The audio can
repeat as the unit approaches the gatso, getting louder with
proximity. This somewhat accommodates whether you're driving straight
at the danger zone, or whether it appears likely to pass nearby -
without streetdata it's impossible to know whether the road you're on
continues straight or curves, so one can't know for sure whether the
camera will be passed or avoided, but if the alert sound increases
volume based on rate-of-distance-change (congruity?) it'll be pretty
intuitive to the driver, I think (diagram here if I had the time). I
don't think it's at all necessary to incorporate roadmap data - I
think the system can provide perfect warning without it, based on
direction and speed-of-approach.
I don't really see any benefit of a visual display and it gets in the
way of using any other GPS application (such as Google maps, which is
sure never to carry camera-location data); I'm cynical over amazegps
- why is it free if it's any good? Isn't it going to pop up
advertising all over my phone?
Last time I looked into this - perhaps two years ago - I'm sure there
was a free Gatso camera location database available, for the UK, at
least. However all I can find now is pocketgpsworld.com and
www.scdb.info/en/, which both take user-submitted data and then
charge a subscription back for it. At least the pocketgpsworld.com
one does look like a pretty good source of data, regularly updated,
covering Europe & used by off-duty coppers themselves, but it's not
free in any sense of the term. Looking on scdb.info at a road I
travelled down this evening, I'm immediately pretty sure I can spot
errors - regular road surveillance cameras marked as speed-traps.
The download link at <http://www.gps-data-team.com/poi/united_kingdom/
safety/GATSO_UK.html> has CSV files with 4200 locations (80% UK
coverage?), but it's not clear if these are up-to-date, as it seems
to be implied that they come from scdb.info. However the same site
has lists of accident blackspots which may benefit those concerned
about road safety who feel themselves immune to the risk of
prosecution. <http://www.gps-data-team.com/poi/united_kingdom/safety/
Accident_Black_Spots-UK.html>
The FoxyTag collaborative thing sounds productive, so an alternative
FoxyTag client might be appealing. It looks like a genuine not-for-
profit project, but it's not obvious that one can use it offline -
ideally one would download a complete data-file and upload one's
corrections later. I don't really want to have to take my hands off
the wheel to mark my changes to a nearby camera - I'd much rather
click on a map on a webpage later to register my votes, and if
marking a new camera I'd rather stop my car & park to ensure I get as
accurate a fix as possible (but "Tags posted by FoxyTag are
directional, so, tags posted for users driving in the opposite
direction won't be signalized to you" - what happens if I'm
stationary?).
Let's say I know that a local camera is only used for video
surveillance of road traffic (sadly these too are common in the UK) -
it is only for awareness of traffic jams (I read that
trafficmaster.co.uk may site such cameras) and does not register
speed. But nevertheless many users who know nothing about the
different types of cameras keep registering the camera location on
the collaborative system. On a system more like OpenStreetMap the
wiki features allow me to post "don't mark this as a gatso, it
isn't", upload a photo of the camera in question and, in the event of
dispute, a moderator can block or ban users who get involved in "edit
wars". The contentiousness of gatso-warning alarms suggests that it
is unlikely to be incorporated into OpenStreetMap, however - see
<http://wiki.openstreetmap.org/index.php/Proposed_features/
Speed_trap>. Personally, I think this is well and good - the issue
appears to evoke strong views without much room for consensus (the
split of opinion seems to be 50/50) and it's less divisive to just
have a dedicated site for those who want speed-camera data.
Substantially, FoxyTag is written in Java so it can run on a variety
of closed mobile phone platforms - on OpenMoko we can do far better,
I think. The phone software is not difficult to write, and alone
would not be deemed sufficiently complex to justify it as a final-
year undergraduate project.
The location data is a different matter and, with 5,000 cameras in
the UK alone, it's not trivial. There are likely users with many more
local cameras who could contribute more, but I could probably only
think of 5 cameras to contribute to a database; some people will wish
to make use of the system without any location contributions, so I'd
guess 1000 users is a reasonable estimate to build up a usable
database, for the UK alone!
If anyone knows of other sources of speed-camera location data then
please post them. It's likely that someone else will have something
like this working on OpenMoko before I get my ass in gear enough to
do anything about it. That's why I post my thoughts any time I see
something about GPS - hopefully I may influence the motivated author.
Foxytag do give an email address on their participate page, if "you
want to do a new client that is compatible with FoxyTag", so should
one get a proof-of-concept working on OpenMoko they're surely worth
contacting.
Stroller.
More information about the community
mailing list