erst mal ein Danke für die schöne Lazarus-Konferenz in Wittenberg.
Nach dem ich mein ADS-B vorgestellt hatte, bin ich ja aufgefodert worden dieses Projekt auch auf Lazarus zu porieren.
Das mache ich nun.
Es werden 4 Programme.
Verwalten, Flüge, Dump1090 und FlightRadar.
Für alle Programme brauch man eine MySQL Datenbank und die werde ich gesondert vorstellen bzw. portieren.
Als Hardware sollte man sich einen SDR und eine Antenne zulegen (siehe Bild1 und Bild2).
Das erste Programm kommt dann in Kürze.
Es wurde auch von Mathias angeregt neue Komponenten zu verwenden (MapView) und das teste ich gerade.
Allerdings habe ich da ein Problem.
Code: Alles auswählen
type
TRealPoint = Record
Lon: Double;
Lat: Double;
end;
var
Kartenpunkt: TRealPoint;
procedure TForm1.FormShow(Sender: TObject);
begin
MapView1.Active:=True;
MapView1.Zoom:=4;
Kartenpunkt.Lat:=49.509;
Kartenpunkt.Lon:=8.533;
MapView1.Center:=Kartenpunkt;
end;
unit1.pas(81,31) Error: Incompatible type for arg no. 1: Got "UNIT1.TRealPoint", expected "MVTYPES.TRealPoint"
Kann mir da jemand sagen was das ist und wie man das behebt?
Alles Gute bis damnächst
Jürgen