Re: Balloon chasing program [1 Attachment]
James Ewen VE6SRV
On Mon, Jul 10, 2017 at 2:25 PM, Jerry Gable email@example.com
[GPSL] <GPSLfirstname.lastname@example.org> wrote:
Google doesn't allow their maps to be cached so the plan is OpenStreetMaps or one of the derivatives.A typical landing zone can easliy be kept under a couple dozen MB of
map if you don't grab map tiles that show each sidewalk block. There's
no real need to go past zoom level 14. Most areas won't give you much
detail beyond that. If you're trying to use the map to stay on the
proper side of the road you better look out the window because the
accuracy of the map isn't going to be good enough to keep you from
driving into oncoming traffic. Zoom level 19 is ridiculous to drag in.
Flooding all of those requests can quickly piss off a map supplier.Bingo! Don't try to grab every tile everywhere. If you really need
that, build your own tile server and render your own tiles.
Will have to figure out a way to mark off the area and then parse out the map requestsPull in the tiles as the user looks at the area. Grab tiles for the
level being viewed and a level or two below. That's not a lot of tiles
to grab, and doesn't put a huge load on the tile server. Keep those
tiles on the HD for offline viewing. Oh yeah, use the standard file
storage method so that other programs using the tiles can share rather
than having to use unique repositories.
Look at aprsisce/32. Lynn Deffenbaugh has been using the OSM and other
tiles for a lot of years now. You can even get topographic tile sets
if you like.
With aprsisce/32, you can simply scroll around the map, and it will
pull in tiles for the area you have looked at automatically.
I can scroll around Alberta and grab all tiles down to Z14 in about
20-30 minutes. (350 miles X 750 miles)
BTW, I am interested in your program as well.
I do all that you have on your screen currently with APRSISCE/32 for
the APRS mapping, and my AvMap G6. The AvMap puts 3 user selected
parameters on screen on the GPS, and will center on the targeted
callsign. I usually have altitude, course and speed of the balloon on
screen there. I put the decoded packets on the screen of the D710. The
computer can show the map, track of the balloon, others chasing. etc.
You can put aliases on the station if you like.
I can't get vertical rate on screen though. We send that via status
text from the payload though so you can see it. Time to landing is
interesting. Obviously hard to calculate until after burst.
A vertical altitude graph would be nice to see, so you can observe the
height over time.