[josm-dev] Yahoo! Imagery through OpenLayers and wmsplugin
Petr Dlouhý
petr.dlouhy at email.cz
Mon Sep 15 10:49:49 BST 2008
On Mon, 15 Sep 2008 11:43:06 +0200, Dirk Stöcker
<openstreetmap at dstoecker.de> wrote:
> On Mon, 15 Sep 2008, andrzej zaborowski wrote:
>
>> Yes, resizeTo still works on the new gecko but it seems
>> gnome-web-photo 0.5 cannot know what the final width is and needs to
>> assume some default fixed amount, gnome-web-photo --help gives this:
>>
>> -w, --width=W The desired width of the image (default:
>> 1024)
>>
>> and the resulting .png's are always 1024px wide by default, the yahoo
>> image is aligned to left and the rest of the png is filled with white.
>
> I use following script to workaround that problem, as using width
> parameter does not work due to unknown width. The script requires NetPBM
> to be installed.
>
> ---
> #! /bin/bash
>
> gnome-web-photo --mode=photo --format=ppm "$1" /dev/stdout |pnmcrop
> -white |pnmtopng
> ---
>
I think, it would be best, if we fix gnome-web-photo to work as version
0.3 (-0ubuntu2) or use different page renderer, which respects
"window.resizeTo".
>
> Another solution could be to use a different HTML page, which instead of
> generating the image returns the image width. When this page is read, the
> -w argument can be used. Maybe lynx, w3m or even internal HTML of Java
> can
> be used for this.
>
> Ciao
--
Petr Dlouhý
More information about the josm-dev
mailing list