Your image link in http is a direct link to your hard drive. I do not think your web server likes this. The ms_tmp directory has to be readable by apache, and therefore, it must be in the apache htdocs path, or specified in the httpd.conf file to be readable.
HTH, r.b. Robert W. Burgholzer Surface Water Modeler Office of Water Supply and Planning Virginia Department of Environmental Quality [EMAIL PROTECTED] 804-698-4405 Open Source Modeling Tools: http://sourceforge.net/projects/npsource/ -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Attila Borbás Sent: Wednesday, November 19, 2008 3:23 PM To: [email protected] Subject: [mapserver-users] The browser can't display the rendered image Hello, I still have got a problem. I ve tested my mapfiles (with quickmap.php) and they work fine, but the problem is the same. My php/mapscript code created the map image and saved it to "/ms_tmp/" but the browser couldn't display it (I got a broken img). I enclose the php/mapscript file, the mapfile and the page source.Thx for ur help and patience. PHP/MAPSCRIPT FILE: <?php define( "MAPFILE", "/ms4w/apps/raster/raster.map" ); define( "MODULE", "php_mapscript.dll" ); if(!extension_loaded("mapscript")) dl(MODULE); $oMap = ms_newMapObj( MAPFILE ); //draw $oImage = $oMap->draw(); //output map $url = $oImage->saveWebImage(); ?> <HTML> <HEAD> <TITLE>Example 1: Displaying a map</TITLE> </HEAD> <BODY> <IMG SRC="<?php echo $url; ?>"> </BODY> </HTML> MAPFILE (I created it with qgis): MAP NAME world_raster SIZE 600 600 UNITS dd EXTENT -188.678212 -114.270312 189.321981 107.893344 PROJECTION 'proj=longlat' 'ellps=WGS84' 'datum=WGS84' 'no_defs' '' END IMAGECOLOR 192 192 192 IMAGEQUALITY 95 IMAGETYPE jpeg OUTPUTFORMAT NAME jpeg DRIVER 'GD/JPEG' MIMETYPE 'image/jpeg' #IMAGEMODE PC256 EXTENSION 'jpeg' END LEGEND IMAGECOLOR 255 255 255 STATUS ON KEYSIZE 18 12 LABEL TYPE BITMAP SIZE MEDIUM COLOR 0 0 89 END END WEB IMAGEPATH '/ms4w/tmp/ms_tmp/' IMAGEURL '/tmp/ms_tmp/' METADATA 'wms_title' 'world_raster' 'wms_onlineresource' 'http://my.host.com/cgi-bin/mapserv?map=wms.map&' 'wms_srs' 'EPSG:4326' END END LAYER NAME 'world_raster' TYPE RASTER DATA '/ms4w/Apache/htdocs/world_raster.tif' METADATA 'wms_title' 'world_raster' END STATUS DEFAULT TRANSPARENCY 100 PROJECTION 'proj=longlat' 'ellps=WGS84' 'datum=WGS84' 'no_defs' '' END END END Page source (after I ran the code the html part saw the link to the image but didn't display it.): <HTML> <HEAD> <TITLE>Example 1: Displaying a map</TITLE> </HEAD> <BODY> <IMG SRC="c:/ms4w/tmp/ms_tmp/4923f091_c84_0.jpeg"> </BODY> </HTML>
_______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
