无法让TGMHeatmap工作

时间:2014-12-10 09:14:20

标签: gmlib

即使使用MegaDemo和heapmap.csv,我们也无法看到TGMHeatmap的工作原理。我们为TGMHeatmap设置的属性与MageDemo(语言除外)相同,我们在FormCreate中执行此操作:

procedure TForm1.FormCreate(Sender: TObject);
begin
  DefLat := 52.189746;
  DefLng := -2.215933;
  GMMap1.RequiredProp.Center.Lat := DefLat;
  GMMap1.RequiredProp.Center.Lng := DefLng;
  GMMap1.Active := True;
  GMHeatmap.LoadFromCSV(0, 1, 'C:\Temp\svhscusts.csv', ',', True, True);
end;

这是用于显示热图的按钮

procedure TForm1.BHeatmapClick(Sender: TObject);
begin
  GMMap1.SetCenter(52.189746, -2.215933);
  GMMap1.RequiredProp.Zoom := 13;
  GMHeatmap.Show := not GMHeatmap.Show;
end;

数据文件的格式是(每行一行)

52.00240,-2.11490 52.00240,-2.11490 52.00200,-2.11400 52.00200,-2.11400 52.00400,-2.10950 52.00400,-2.10950 52.00400,-2.10950

由于MegaDemo没有[似乎]按预期工作,可能使用/更新MegaDemo将是解释什么不起作用(或我们没有正确做法)的最简单方法。

顺便提一下优秀的软件。如果Google会降低小客户的许可费用,我们可以正确使用

0 个答案:

没有答案