<HTML>
<HEAD>
<META content="text/html; charset=iso-8859-9" http-equiv=Content-Type>
<META content="OPENWEBMAIL" name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>
Dear Friends,
<br />
<br />I'have draw point layer by using php. That point only one in the map.
<br />Now I would like to make label for that point as $villagename
<br />I have tried following codes but I think something wrong.
<br />Could you help me What is my mistake...
<br />Regards
<br />Murat 
<br />$villagename='kanamura';
<br /> $map_path="/var/www/html/zone/";
<br /> $map = ms_newMapObj($map_path."zone.map");
<br /> $map->setExtent($nMinX, $nMinY, $nMaxX, $nMaxY); 
<br /> 
<br />// create a temp layer to hold our points
<br />$point_layer = ms_newLayerObj($map);
<br />$point_layer->set("name", "$koyadi");
<br />$point_layer->set("type", MS_LAYER_POINT);
<br />$point_layer->set("status", MS_DEFAULT);
<br />$point_layer->setProjection("proj=latlong",MS_TRUE);
<br />
<br />// create a class and style for this layer
<br />$point_class = ms_newClassObj($point_layer);
<br />$point_style = ms_newStyleObj($point_class);
<br />$point_symbol = $map->getSymbolByName("cpoint");
<br />
<br />$point_style->set("symbol", $point_symbol);
<br />$point_style->set("size", 12);
<br />$point_style->color->setRGB(255,0,255);
<br />$point_style->outlinecolor->setRGB(255,255,0);
<br />
<br />$label = $point_class->label;
<br />$label->set("position", MS_CC);
<br />$label->set("font","sans");
<br />$label->set("type",MS_TRUEYPE);
<br />$label->set("size",MS_MEDIUM);
<br />$label->color->setRGB(22,8,3);
<br />$label->backgroundcolor->setRGB(0,0,0);
<br />$label->set(minsize,4);
<br />$label->set(maxsize,100000);
<br />
<br />// draw our image without the points
<br /> $ref = $map->drawreferencemap();
<br /> $legend=$map->drawLegend();
<br />
<br />$image = $map->draw();
<br />
<br />// initialize our point and add it to the map
<br />$point = ms_newPointObj();
<br />$longitude=$lon;// comes from select queries from mysql as a result 
<br />$latitude=$lat;// comes from select queries from mysql as a result 
<br />
<br />$point->setXY($longitude, $latitude);
<br />$point->draw($map, $point_layer, $image, 0, "");
<br />  $map_url=$image->saveWebImage();
<br />  $ref_url = $ref->saveWebImage();
<br />  $legend_url=$legend->saveWebImage();  
<br />
</BODY>
<br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</HTML>