Having hard time adding layers with php
Berend Veldkamp
b.veldkamp at zonnet.nl
Tue Nov 14 07:38:36 PST 2000
Hi all,
I have the feeling I'm missing something obvious. What I want to do is
add certain layers from my mapfile, in PHP. This is what I have come up
with, so far:
$map = ms_newMapObj ("wm12.map");
$img = $map->draw();
$layer = $map->getLayerByName ("roads");
// printf ("%s\n", $layer->name); // It's there
$layer->draw ($img);
But PHP stops while doing this last statement, without giving any error
messages.
I have also tried setting $layer->status to MS_ON before calling
$map->draw(), this doesn't work either:
$map = ms_newMapObj ("wm12.map");
$layer = $map->getLayerByName ("roads");
$layer->status = MS_ON; // Now it's ON
// Testing purpose:
// $layer = $map->getLayerByName ("roads");
// printf ("%d\n", $layer->status); // Now it's OFF again
$img = $map->draw();
Can anyone shed some light on this, I have a nightly build from a week
ago and PHP 4.0.3pl1
Berend
--
_________________________________________________
ARIS - Hooghiemstraplein 126 - NL 3514 AZ Utrecht
tel. +31 30 2769180 - fax. +31 30 2733578
URL: http://www.aris.nl/
_________________________________________________
More information about the MapServer-users
mailing list