[Chameleon] raster hang
Paul Spencer
pagameba at magma.ca
Thu Aug 26 09:44:06 EDT 2004
perhaps. You could try deleting all those temp images and using a
chameleon app to convince yourself :) Note chameleon will create some
images in this folder, specifically legend icons,
Ken Sanderson wrote:
> Really? My temp folder has images in there, perhaps its from Maplab
> preview, would it be creating the images differently?
>
> Ken
>
> -----Original Message-----
> From: Paul Spencer [mailto:pagameba at magma.ca]
> Sent: August 25, 2004 12:17 PM
> To: Ken Sanderson
> Cc: 'Ken-ichi'; Chameleon at lists.maptools.org
> Subject: Re: [Chameleon] raster hang
>
>
> Actually, for the map image, it never gets saved to disk. It is drawn
> directly from a php script called drawmap.php. You can view source on
> the page and search for drawmap.php to find the URL that is actually
> called, and then paste it into the address bar to see the results
> directly.
>
> Cheers,
>
> Paul
>
> Ken Sanderson wrote:
>
>
>>Chameleon/Mapserver puts the image rendered in your mapserver temp
>>folder.
>>
>>Ken
>>
>>-----Original Message-----
>>From: chameleon-bounces at lists.maptools.org
>>[mailto:chameleon-bounces at lists.maptools.org] On Behalf Of Ken-ichi
>>Sent: August 25, 2004 11:42 AM
>>To: Chameleon at lists.maptools.org
>>Subject: Re: [Chameleon] raster hang
>>
>>
>>Interesting workaround, Jacob. My map image is 400x450, which doesn't
>>seem exorbitantly large to me. While it does seem like this is a
>>PHP-related problem, I have my doubts about blaming PHP's performance
>
> if
>
>>the problem doesn't occur with a file of the same size but in a
>>different format (i.e. the .img that seems to work ok for me). This
>>might make sense if I was using the built-in TIFF functionality as
>>opposed to GDAL but I compiled MapServer without the --with-tiff, so
>
> in
>
>>theory it should be relying on GDAL for TIFFs. Is there any way to
>>confirm this?
>>
>>I was also unable to find the URL for my map image to test if it's
>>getting rendered. All I see is skins/default/images/a_pixel.gif. How
>
>
>>exactly does Chameleon render and store the map image?
>>
>>Do you experience this problem in a non-Chameleon phpMapScript
>>environment?
>>
>>-Ken-ichi
>>
>>Jacob Delfos wrote:
>>
>>
>>
>>>Ken-Ichi,
>>>
>>>It sounds a little bit like the problem I seem to have with rasters;
>>>only happening every so many times, especially when there is more
>>>image in view. I have it with ECW's and TIFF (45MB RGB). My map image
>>>fails, and the session seems to hang, because I can't submit the page,
>>
>>
>>>but I seem to be able to open a new session in another window without
>>>much delay. I tried changing my settings in php.ini, but it had no
>>>effect. I have 'patched' my problem by placing the OnError tag in the
>>>mapDHTMLwidget image, invoking a function when it fails, which
>>>re-loads the map image after a small delay. My diagnosis so far is
>>>that something gets ahead of itself, serving the source to the client
>>>browser, and the client browser requesting the image, before the image
>>
>>
>>>has begun being rendered. You will find that the URL of your mapimage
>>>is valid.
>>>
>>>I think it happens with PHP because it's slower than, for example,
>>>mapserver. What is the size of your map image. Is it larger than
>>>average, by any chance?
>>>
>>>Jacob
>>>
>>>
>>>
>>>-----Original Message-----
>>>From: chameleon-bounces at lists.maptools.org
>>><mailto:chameleon-bounces at lists.maptools.org>
>>>[mailto:chameleon-bounces at lists.maptools.org] On Behalf Of Ken-ichi
>>>Sent: 25 August 2004 04:07
>>>To: Chameleon at lists.maptools.org <mailto:Chameleon at lists.maptools.org>
>>>Subject: Re: [Chameleon] raster hang
>>>
>>>
>>>I should also mention that this problem is probably TIFF specific. It
>>
>>
>>>does not occur when I use an Erdas Imagine (.img) format image of the
>>>same area, which is also about the same file size.
>>>
>>>-Ken-ichi
>>>
>>>Ken-ichi wrote:
>>>
>>>
>>>
>>>>Thanks for responding, Paul. I've actually set my php.ini file to
>>>>be very lenient on resource use for other purposes, so I doubt it's
>>>>that:
>>>>
>>>>max_execution_time = 60
>>>>max_input_time = 120
>>>>memory_limit = 510M
>>>>
>>>>I did a little more testing and found that this also happens with
>>>>non-Chameleon phpMapScript (the MapLab non-ROSA preview app), and
>>>>with other GeoTIFFs, but not with the mapserv CGI or the ROSA
>>>>applet. So I'm guessing you were right to suspect the PHP side of
>>>>things. Any more ideas, or should I take this to a more MapScript
>>>>specific list?
>>>>
>>>>-Ken-ichi
>>>>
>>>>Ken-ichi wrote:
>>>>
>>>>
>>>>
>>>>>Hi folks. I've started trying to add a GeoTIFF to my Chameleon
>>>>>app, and it really bogs it down, sometimes to a stand still. The
>>>>>image I'm experimenting with is a 29mb unsigned 8bit GeoTIFF
>>>>>created in Erdas. The hangs are most frequent when the tiff
>>>>>occupies the whole map, and when I say hang, I mean that the map
>>>>>just doesn't render. The hangs also seem to generate an httpd
>>>>>process that takes up a lot
>>>>>(>20%) of my CPU activity. The relevant portion of my map file is
>>>>>pretty simple:
>>>>>
>>>>>LAYER
>>>>> NAME "Test Raster"
>>>>> TYPE RASTER
>>>>> DATA "/path/to/data.tif"
>>>>> STATUS DEFAULT
>>>>>END
>>>>>
>>>>>I haven't specified an outputformat, except in the MAP section,
>>>>>where I've set it to PNG (but I've switched around and that doesn't
>>
>>
>>>>>seem to make much difference). This problem does not seem to occur
>>
>>
>>>>>outside of Chameleon (everything works fine in MapLab's ROSA
>>>>>applet), and it doesn't happen every time the map is loaded
>>>>>(although it inevitably happens if you refresh the map enough).
>>>>>
>>>>>Has anyone experienced this kind of behavior before? Even better,
>>>>>anyone have any recommendations?
>>>>>
>>>>>-Ken-ichi
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>Chameleon mailing list
>>>>>Chameleon at lists.maptools.org <mailto:Chameleon at lists.maptools.org>
>>>>>http://lists.maptools.org/mailman/listinfo/chameleon
>>>>
>>>>
>>>_______________________________________________
>>>Chameleon mailing list
>>>Chameleon at lists.maptools.org <mailto:Chameleon at lists.maptools.org>
>>>http://lists.maptools.org/mailman/listinfo/chameleon
>>>
>>>
>>>----------------------------------------------------------------------
>>>-
>>>-
>>>
>>>_______________________________________________
>>>Chameleon mailing list
>>>Chameleon at lists.maptools.org
>>>http://lists.maptools.org/mailman/listinfo/chameleon
>>>
>>>
>>
>>
>>_______________________________________________
>>Chameleon mailing list
>>Chameleon at lists.maptools.org
>>http://lists.maptools.org/mailman/listinfo/chameleon
>>
>>
>>_______________________________________________
>>Chameleon mailing list
>>Chameleon at lists.maptools.org
>>http://lists.maptools.org/mailman/listinfo/chameleon
>>
>
>
--
-----------------------------------------------------------------
|Paul Spencer pspencer at dmsolutions.ca |
|-----------------------------------------------------------------|
|Applications & Software Development |
|DM Solutions Group Inc http://www.dmsolutions.ca/|
-----------------------------------------------------------------
More information about the Chameleon
mailing list