var ctrlman = m_Map.GetCtrlMan();
var poiman = ctrlman.GetPOIMan();
var util = m_Map.GetUtility();
var imageman = ctrlman.GetImageMan();
//Áß°£ÁÂÇ¥ ±¸Çϱâ
var controlstate = ctrlman.GetControlState();
var posLL = controlstate.GetLLCenter();
//step1. POI Group »ý¼º
var group = poiman.FindGroup(10);
if(!group){
group = poiman.NewGroup(10);
}
//step2. POI Style »ý¼º
var style = poiman.FindStyle(1);
if(!style){
style = poiman.NewStyle(1);
style.SetGDIFont("±¼¸²", 0, 8);
style.SetFontColor(util.RGBColor(255,0,0));
style.SetFontOutColor(util.RGBColor(255,0,0));
style.SetBrush(util.RGBColor(100,0,255),util.GetConstToValue("BS_SOLID"));
style.SetPen(util.RGBColor(0,0,0),1,util.GetConstToValue("PS_SOLID"));
}
//step3. group¿¡ Style Àû¿ë
group.SetStyle(style);
//step4. POI Item »ý¼º
var item = group.FindItem(1);
if(!item){
item = group.NewItem(1);
item.SetLonLat(posLL.GetX(),posLL.GetY());
item.SetShowImage(1);
item.SetTextStyle(util.GetConstToValue("DRAWTEXT_STYLE_BOARD"));
item.SetCaption("POI TEST");
item.SetAngle(30);
item.SetImageOffset(0);
item.SetAlpha(100);
}
//image »ý¼º
imageman.SetDefaultPath("http://www.talmap.co.kr/tutorial/");
var poiImage = imageman.LoadImageList("POIIMAGE","image/CAR.png", 64,64);
item.SetImage(poiImage);
item.SetImageIndex(1); //XImageMan.LoadImageList·Î »ý¼ºÇÑ À̹ÌÁö °´Ã¼¿¡¼¸¸ Àû¿ë µË´Ï´Ù.
item.SetAnimation(200);
var getImageOffsetVal = item.GetImageOffset();
alert(getImageOffsetVal);