mapx 定位图标如何显示标题(100)

  • 主题发起人 主题发起人 杨子
  • 开始时间 开始时间

杨子

Unregistered / Unconfirmed
GUEST, unregistred user!
fFtrFactory := TForm2(Form1.ActiveMDIChild).Map1.FeatureFactory;
pItem := CoPoint.Create;
pItem.Set(X1, Y1);
fNewSymbol := fFtrFactory.CreateSymbol(pItem, TForm2(Form1.ActiveMDIChild).Map1.DefaultStyle);
fMapSymbol := MyLayer.AddFeature(fNewSymbol);
fArray[Dest_JH].fFeature:=fMapSymbol;
fArray[Dest_JH].fFeature.KeyValue:=IntToStr(Dest_JH)+'car';
fArray[Dest_JH].sName :=inttostr(Dest_JH);
fArray[Dest_JH].iSpeed:=Dest_JH;
fArray[Dest_JH].value1:='123';
VarClear(fNewSymbol);
VarClear(fMapSymbol);实现了地图上显示定位图片 但是车辆多了都是一样图标分不那个图标是那辆车,如何在图标上显示车号,即显示标题
 
没人回答我自己来答了:fNewSymbol := fFtrFactory.CreateSymbol(pItem,TfrmMap(frmMain.ActiveMDIChild).MyMap.MapX_new.DefaultStyle);
fNewSymbol.KeyValue :=inttostr(Dest_JH);
fMapSymbol := MyLayer.AddFeature(fNewSymbol);这样就可以了
 
啥意思?送分的,我就不客气了
 
后退
顶部