[Xastir] Weather maps are now black
Gerry Creager
gerry.creager at tamu.edu
Wed Jun 20 11:13:52 EDT 2007
CHecking... more when I can.
gerry
Curt, WE7U wrote:
> On Wed, 20 Jun 2007, Curt, WE7U wrote:
>
>> Hmmm... We _could_ change that by adding a fixed length table or a
>> linked list of transparent values found in the .geo. This would
>> slow down the rendering code a bit if there were several values
>> listed, but it doesn't sound terribly difficult to add this feature.
>> This could also allow some neat stuff like removing removing water,
>> railroads, green areas, etc. from other maps.
>>
>> If implementing this I'd probably recommend a linked list so that
>> the number of transparent values possible wasn't fixed.
>
> map_geo.c:
>
> unsigned long trans_color
>
> draw_WMS_map(w,
> filenm,
> destination_pixmap,
> fileimg,
> do_check_trans,
> trans_color,
> nocache);
>
> int check_trans (XColor c, unsigned long c_trans_color);
>
> We'd want to change "trans_color" to an array or linked list, change
> the section where we look for "TRANSPARENT" so that it adds to the
> list instead of working on "trans_color" each time, then change
> check_trans() to pass it the list of transparent colors so that it
> can check each pixel against the entire list. Change draw_WMS_map()
> to work against the entire list as well if we want to be complete.
>
> --
> Curt, WE7U. APRS Client Comparisons: http://www.eskimo.com/~archer
> "Lotto: A tax on people who are bad at math." -- unknown
> "Windows: Microsoft's tax on computer illiterates." -- WE7U
> "The world DOES revolve around me: I picked the coordinate system!"
> _______________________________________________
> Xastir mailing list
> Xastir at xastir.org
> http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir
--
Gerry Creager -- gerry.creager at tamu.edu
Texas Mesonet -- AATLT, Texas A&M University
Cell: 979.229.5301 Office: 979.458.4020 FAX: 979.862.3983
Office: 1700 Research Parkway Ste 160, TAMU, College Station, TX 77843
More information about the Xastir
mailing list