VansAirForceForums  
Home > VansAirForceForums

- POSTING RULES
- Donate yearly (please).
- Advertise in here!

- Today's Posts | Insert Pics

  #1  
Old 03-19-2008, 05:56 AM
Jamie's Avatar
Jamie Jamie is offline
 
Join Date: Jan 2005
Location: Atlanta, GA
Posts: 2,295
Default APRS Data Path

Ok, so let's assume that I want to do my own website for APRS tracking. How do these tracking websites actually receive the data? Are they sent the data from repeaters or what? This is the part I'm not understanding about APRS tracking. Can someone describe the data flow from the point that it leaves the APRS transmitter to the point it arrives on the website? Just curious how this works!

Thanks,
Jamie
__________________
"What kind of man would live where there is no daring? I don't believe in taking foolish chances but nothing can be accomplished without taking any chance at all." - Charles A. Lindbergh
Jamie | RV-7A First Flight: 7/27/2007 (Sold)
Reply With Quote
  #2  
Old 03-19-2008, 06:44 AM
petehowell's Avatar
petehowell petehowell is offline
 
Join Date: Jan 2005
Location: MN
Posts: 2,269
Default Basics

Hi Jamie,

Here is my understanding - Very Basic Info - the signal goes from our transmitter to a repeater and then to an Igate (or directly to an Igate). The Igate uploads the data to an internet database. The websites then tap this internet database to create G-maps interfaces and other cool displays.

I'm sure the specs on the database are out there - Sam or Paige might have more details. (edit: Sam don't know!)

Good stuff here
__________________
Cheers,
Pete

Amateur Plane - RV-9A N789PH - 2350+ Hrs
Amateur Radio - KD0CVN
Doggies Delivered - 25+
St. Paul, MN

Last edited by Sam Buchanan : 03-19-2008 at 08:22 AM. Reason: added disclaimer
Reply With Quote
  #3  
Old 03-19-2008, 07:12 AM
aadamson's Avatar
aadamson aadamson is offline
 
Join Date: Dec 2005
Location: Atlanta, GA
Posts: 726
Default

Jamie,

How's it going?

Look on line for info on javaprssrvr .. been awhile since I played with all this stuff, but if I remember right the non-primary servers will allow connections (telnet to a specific port) and wala, you have the data stream live. Try http://www.aprs-is.net for all the info.

There are also "filtering" programs that will allow you to filter the data for a specific geography... There is even one of those for Google earth.

This is all pretty well documented... In fact if you dead end, let me know... Wa4dsy here in ATL was one of the writer of the aprs serve software and he'll know how it all works ...
__________________
Alan Adamson
Atlanta, GA
Lancair Legacy FG-6 - N60AL (fixed gear, carbon fiber, IO-550)
Lancair Legacy Builders Forum
Beta Test Blog of Vertical Power install

Last edited by aadamson : 03-19-2008 at 08:20 AM.
Reply With Quote
  #4  
Old 03-19-2008, 09:16 AM
Davepar's Avatar
Davepar Davepar is offline
 
Join Date: Jan 2005
Location: Seattle, WA
Posts: 1,166
Default

I'd be happy to add the ability to display tracks on a sectional chart on RunwayFinder. I've spent a few hours reading through web sites that look they were written by engineers (i.e. very obfuscated) and have yet to figure out how to get a simple list of lat/lon points for a given call sign for a given time period.

Let me know if you figure it out Jamie.
__________________
Dave Parsons, Seattle, WA, RV-7A, sold
www.dualrudder.com/rv7 - building blog
RunwayFinder.com - airport info, online charts, live METARs, TFRs, etc.
Reply With Quote
  #5  
Old 03-19-2008, 09:47 AM
Jamie's Avatar
Jamie Jamie is offline
 
Join Date: Jan 2005
Location: Atlanta, GA
Posts: 2,295
Default

Quote:
Originally Posted by Davepar View Post
I'd be happy to add the ability to display tracks on a sectional chart on RunwayFinder. I've spent a few hours reading through web sites that look they were written by engineers (i.e. very obfuscated) and have yet to figure out how to get a simple list of lat/lon points for a given call sign for a given time period.

Let me know if you figure it out Jamie.
Hey Dave: That's exactly what I was thinking. Tracking laid on top of sectionals or enroute charts. I was also thinking of simply having a notification on my website when I'm airborne (i.e. you go there and see "N622JP is currently airborne, click here to track").

From everything I've seen it is pretty obfuscated...there definately doesn't appear to be a nice client API,etc. It looks like most of the technical stuff for parsing frames is here.

Surprisingly, a lot of the code involved here seems to be held very close and not much open source/free stuff.
__________________
"What kind of man would live where there is no daring? I don't believe in taking foolish chances but nothing can be accomplished without taking any chance at all." - Charles A. Lindbergh
Jamie | RV-7A First Flight: 7/27/2007 (Sold)
Reply With Quote
  #6  
Old 03-19-2008, 09:53 AM
Sam Buchanan's Avatar
Sam Buchanan Sam Buchanan is offline
been here awhile
 
Join Date: Dec 2004
Location: North Alabama
Posts: 4,300
Default

Quote:
Originally Posted by Jamie View Post
Hey Dave: That's exactly what I was thinking. Tracking laid on top of sectionals or enroute charts. I was also thinking of simply having a notification on my website when I'm airborne (i.e. you go there and see "N622JP is currently airborne, click here to track").
Jamie, take a look at the thread I just started "Adding An APRS map to your web site". It doesn't answer all your questions but is a start.

thread
__________________
Sam Buchanan
RV-6
Fokker D.VII replica
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 01:56 PM.


The VAFForums come to you courtesy Delta Romeo, LLC. By viewing and participating in them you agree to build your plane using standardized methods and practices and to fly it safely and in accordance with the laws governing the country you are located in.