OK, machen wir es etwas konkreter
Folgenden Text mußt Du am Anfang des Makros nach den Kommentarzeilen einfügen. (Dieser Text zeichnet ein Symbol für ein Flugzeug):
mif( 0 ) ;Symbol for airport 2.6, SCC...
Area( 5 %1 %2 1 )
RefPoint( 2 : 1 %1 %2 E= 0 )
RotatedCall( :S 0 0 %5 )
Jump( : )
:S
Points( 0 ; X Z Y
-2 0 -5 ;0
-2 0 -4 ;1
-1 0 -4 ;2
-1 0 -2 ;3
-7 0 -2 ;4
-7 0 0 ;5
-1 0 0 ;6
-1 0 2 ;7
1 0 2 ;8
1 0 0 ;9
7 0 0 ;10
7 0 -2 ;11
1 0 -2 ;12
1 0 -4 ;13
2 0 -4 ;14
2 0 -5 ;15
)
Poly( a 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 )
Return
EndA
mifend
Damit sollte es eigentlich funktionieren, das problem ist a, daß es nur ein Meter-Raster ist und b, daß man sich vorher auf einem Blatt aufmalen muß, wie das Symbol aussieht, um die x- und y-Koordinaten herauszubekommen.
Der Befehl "Poly(..." verbindet die Punkte entsprechend ihrer Nummern miteinander.
Daß die Symbol-Darstellung vom FSDS nicht in Ordnung ist, ist den Machern mit Sicherheit schon aufgefallen. Das braucht man ja nur ein einziges Mal zu testen, um es zu sehen. Vielleicht gibts ja mal ein Petsch dafür.