mercredi 25 février 2015

PRACH data mapped right but arcs not on top properly


PRACH data is mapped right.


However, how would it be possible to draw the arcs on top of each other for all the 21 PRACH counters?


Here's a snapshot of the code:


Fetch First From ToUpdate Do While Not EOT(ToUpdate) dim x as float, y as float azimuth = ToUpdate.Azimuth BW = ToUpdate.HBW s = azimuth -(BW/2) e = azimuth + (BW/2) latitude = ToUpdate.Latitude longitude = ToUpdate.Longitude circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class0) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class1) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class2) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class3) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class4) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class5) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class6) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class7) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class8) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class9) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class10) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class11) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class12) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class13) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class14) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class15) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class16) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class17) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class18) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class19) Create Arc into Variable pie (ObjectGeography(circ, 1), ObjectGeography(circ, 2)) (ObjectGeography(circ, 3), ObjectGeography(circ, 4)) s e pie=converttopline(pie) alter Object pie Node Add (ToUpdate.Longitude, ToUpdate.Latitude) pie=converttoregion(pie) Insert into WindowInfo(FrontWindow(),10) (obj) Values (pie) Fetch Next From ToUpdate Loop


The pic below shows only the first 2 counters: circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class0) circ = CreateCircle(ToUpdate.Longitude, ToUpdate.Latitude, ToUpdate.Dist_Class1)


And if i run 20 counters... It will be a disaster and not proper..


Is there a way someone can guiide me to adjust them?


Thanks!


enter image description here





Aucun commentaire:

Enregistrer un commentaire