[Xastir] Geotiff maps not working

2008-08-19 Thread Kris Bahnsen
Hello,

A group of students along with myself are planning a balloon launch using
xastir as our mapping software.  I have played around with it a bit, I have
gotten some maps to work but the type we are looking to use (geotiff) is not
working.  The .tif's have the corner information inside of them, they are
all located in /usr/local/share/xastir/maps/AZ, I select them to be used in
xastir itself, but then nothing happens.  I the command line xastir reports:

convert_from_xastir_coordinates:X out-of-range (too high):144170907
convert_from_xastir_coordinates:X out-of-range (too low):4285538203
convert_from_xastir_coordinates:X out-of-range (too high):144170907
convert_from_xastir_coordinates:X out-of-range (too low):4285538203
convert_from_xastir_coordinates:X out-of-range (too high):144170907


The maps were pulled from:
http://ariadata.arid.arizona.edu/browse/drg_250k.asp?path=/decollared

I am using:
xastir-1.9.4
libgeotiff-1.2.4
tiff-3.8.2
imagemagick-6.3.8.3

Any help would be very useful.

-Kris Bahnsen KI6RKB
___
Xastir mailing list
Xastir@xastir.org
http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir


Re: [Xastir] Local Info, repeaters and object.log

2008-08-19 Thread James Ewen
On Tue, Aug 19, 2008 at 10:41 AM, Kelly Martin-AB9RF <[EMAIL PROTECTED]> wrote:

>> Hmm... it's an interesting idea. Currently the splat analysis is raster
>> data, but I think there is some way to have it calculate vector data. Might
>> be easier to run the raster analysis through a line tracer. I'd love to see
>> this done with radar data too.
>
> Getting vector data out of splat would be best done by generating a
> ".plo" file, which is just a huge litany of points (they're actually
> generated along each azimuth line going outward) with the
> corresponding path loss.  Building contour lines from that data ought
> not to be terribly hard.  .plo files are freaking large, though (4
> megs for a 100-mile radius calculation, which is actually inadequate
> for some repeaters sited up on top of a mountain).

Herein lies a problem that needs to be addressed rather early in this
type of discussion. There's no way that we can entertain sending 4
megs of data out over the air to describe a repeater coverage area at
1200 baud. Obviously that's not needed to draw a coverage limit
contour. We would only need the location along the azimuth line that
corresponds to the desired signal level. So, how many azimuth lines
are required to describe the coverage contour? The more lines,
obviously the greater detail can be conveyed, but that is done at the
expense of airtime used to send that data.

The APRS spec has an area object descriptor, which allows us to send
points to describe an area. How many points surrounding a repeater
would be needed to adequately give a reasonable facsimile of the
repeater coverage?

Jon NG0E does a pretty good job of showing propagation openings by
using a 12 radial descriptor, and then using bezier curves to create a
coverage plot that isn't simply a 12 sided polygon.

Here's how he describes calculating and drawing the propagation plots.

**

The propagation maps on this site are derived as follows:

* Only stations which have received 5 or more distinct
station-locations in the past hour are analyzed.
* For each of these stations, the average and standard deviation
of reception distances is calculated for 12 equally spaced 30 degree
slices; the maximum propagation distance in each direction is computed
as three standard deviations over the average distance.
* The computed maximum propagation distances for each of the12
slices are converted back to latitude and longitude for mapping.
* The area formed by connecting these twelve spokes is smoothed
using bezier curves.

**

You can see this at work here:
http://www.mountainlake.k12.mn.us/ham/aprs/path.cgi?map=na

Obviously these maps show approximate propagation openings, and not
areas where you would be guaranteed to find openings. Similarly one
should not expect the repeater coverage described by an APRS object to
be 100% accurate either.

What I would suggest is to do something similar for repeater coverage,
take that Splat! output, and reduce that 4 meg .plo file down to 12
lat/long points spaced out every 30 degrees, and output that as an
area descriptor. That would give immediate capabilities to any client
that can handle area objects. I would also suggest adding an addendum
to the descriptor that would indicate that bezier smoothing should be
used, to make the dodecagon into a "blob". Bob might object, but
Xastir could lead the way, and being an addendum to the descriptor,
other area object renderers would not be hindered by it.

Another 2 bits worth of conceptualization free of charge!

James
VE6SRV
___
Xastir mailing list
Xastir@xastir.org
http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir


[Xastir] Local Info, repeaters and object.log

2008-08-19 Thread Kelly Martin-AB9RF
There was a discussion here a couple of weeks ago (which I just found
out about via the wonders of having a Google vanity search on my
callsign) regarding splat and path loss and such.  A few comments:

> Hmm... it's an interesting idea. Currently the splat analysis is raster
> data, but I think there is some way to have it calculate vector data. Might
> be easier to run the raster analysis through a line tracer. I'd love to see
> this done with radar data too.

Getting vector data out of splat would be best done by generating a
".plo" file, which is just a huge litany of points (they're actually
generated along each azimuth line going outward) with the
corresponding path loss.  Building contour lines from that data ought
not to be terribly hard.  .plo files are freaking large, though (4
megs for a 100-mile radius calculation, which is actually inadequate
for some repeaters sited up on top of a mountain).

> Which repeater coverage?  Voice-FM or Packet-FM?  The two are
> different.  Bob Bruninga reduced the size of the PHG circles for
> APRS mobiles several years back to more closely reflect real-world
> conditions.

I'm generating raw path loss numbers.  It's a judgment call what the
maximum acceptable path loss is for any particular application.  Some
FM HTs may be able to receive a discernable signal as far down as -95
dBm.  On the other hand, few repeaters will open for an incoming
signal much below -60 dBm, due to duplexer and filter losses, and the
general desire for voice FM repeaters to be somewhat "deaf" to reduce
the amount of time spent transmitting spurious inputs.  I'm currently
using -60 dBm as the "incoming" floor for, and -95 dBm for the
"outgoing" floor, for my coverage analyses, but that's completely
tweakable with just changing a number in a SQL query.  It sounds as if
somewhat higher numbers will be required for APRS, but it will take
some experimentation to find out what those numbers are.

Kelly Martin
AB9RF
___
Xastir mailing list
Xastir@xastir.org
http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir