Dynamic Point
riteshambastha
ritesh.linux at GMAIL.COM
Wed Jan 23 13:36:15 PST 2008
Dear friend,
Follow this:
Add this layer in your map file:
LAYER
NAME selpoint
TYPE POINT
TRANSPARENCY 0
STATUS DEFAULT
PROJECTION
"init=epsg:4326" #lon/latwgs84
END
CLASS
NAME "selpoint"
STYLE
SYMBOL '/ms4w/apps/partners/images/bubble.png' #path where you will
keep the marker image
END
LABEL #defines the font, colors etc. of the text
FONT vera
TYPE TRUETYPE
SIZE 8
BUFFER 1
COLOR 178 34 34
POSITION AUTO
BACKGROUNDSHADOWCOLOR 41 41 41
BACKGROUNDSHADOWSIZE 3 3
END
END
END
Add this in your php file:
$layer_name = "selpoint"; //layer name, in above snippet layer name is
'selpoint'
$point = ms_newPointObj();
$point->setXY($longitude,$latitude);
$line = ms_newLineObj();
$line->add($point);
$feature = ms_newShapeObj(0);
$feature->set('text', 'abcd');
$feature->add($line);
$layer = $map->getLayerByName($layer_name);
$layer->addFeature($feature);
$layer->set("transparency", 1000);
This is all ! You are done !
Cheers,
Ritz
tamajayus wrote:
>
> i want to add some in my map, this point can be added by user in php and
> store in database....
> i'm using phpmapscipt to create my map.. is there any way that i could add
> point in my map????
> i've tried used pointObj() but i still can't used it..
>
--
View this message in context: http://www.nabble.com/Dynamic-Point-tp14916276p15053161.html
Sent from the Mapserver - User mailing list archive at Nabble.com.
More information about the MapServer-users
mailing list