Код:
$newLine = ms_newLineObj();
$newLine->addXY($px, $py);
$newShape = ms_newShapeObj(0);
$newShape->add($newLine);
$newShape->set("text",$txt);
$txtLayer->addFeature($newShape);
// Class properties
$pntClass = ms_newClassObj($txtLayer);
$clStyle = ms_newStyleObj($pntClass);
$clStyle->color->setRGB(0, 0, 255);
$clStyle->outlinecolor->setRGB(255, 0, 0);
$clStyle->set("symbolname", "circle");
$symSize = 10;
$clStyle->set("size", $symSize);
// Label properties
//$pntClass->label->set("position", MS_UR);
$pntClass->label->set("position", MS_AUTO);
//$pntClass->label->set("size", "small");
$pntClass->label->set("font", "FreeSans");
$pntClass->label->set("type", MS_TRUETYPE);
$pntClass->label->set("size",

$pntClass->label->set("antialias", MS_FALSE);
$pntClass->label->set("buffer", 5);
$pntClass->label->set("wrap", ",");
$pntClass->label->color->setRGB(0, 0 , 0);
$pntClass->label->backgroundcolor->setRGB(255, 255, 210);
$pntClass->label->backgroundshadowcolor->setRGB(170, 170 , 170);
$pntClass->label->set("backgroundshadowsizex", 2);
$pntClass->label->set("backgroundshadowsizey", 2);