so wie das aussieht würde dir ein 1-D array auch reichen.
Das dann als Elemente einen Record hat
Delphi-Quellcode:
Tgleis = Record
x,
y,
Feldtext,
Art:String;
end;
GleisArray = Array of TGleis;
das wäre dann auch deutlich geringer im Speicherbedarf als dein n^4 array