[ncl-talk] Defined polyline is missing on map

Rick Brownrigg brownrig at ucar.edu
Mon Sep 26 09:35:27 MDT 2016


Hi,

It looks like perhaps you flipped the X and Y axes on the 8th box (?)

Rick


On Mon, Sep 26, 2016 at 6:33 AM, Beata Szabo <szabo.b at czechglobe.cz> wrote:

> Dear All,
>
> I intend to denote eight subregions in a European map by gsn_add_polyline
> function. I tried to carry out it by the following way:
>
>
>   ;-- create points for box
> ;************************************************
>
>    ybi = (/ 59.0, 59.0, 50.0,  50.0,  59.0/)
>    xbi = (/-10.0,  2.0,  2.0, -10.0, -10.0/)
>
>    yip = (/ 44.0, 44.0, 36.0,  36.0,  44.0/)
>    xip = (/-10.0,  3.0,  3.0, -10.0, -10.0/)
>
>    yfr = (/ 50.0, 50.0, 44.0,  44.0,  50.0/)
>    xfr = (/ -5.0,  5.0,  5.0,  -5.0,  -5.0/)
>
>    yme = (/ 55.0, 55.0, 48.0,  48.0,  55.0/)
>    xme = (/  2.0, 16.0, 16.0,   2.0,   2.0/)
>
>    ysc = (/ 70.0, 70.0, 55.0,  55.0,  70.0/)
>    xsc = (/  5.0, 30.0, 30.0,   5.0,   5.0/)
>
>    yal = (/ 48.0, 48.0, 44.0,  44.0,  48.0/)
>    xal = (/  5.0, 15.0, 15.0,   5.0,   5.0/)
>
>    ymd = (/ 44.0, 44.0, 36.0,  36.0,  44.0/)
>    xmd = (/  3.0, 25.0, 25.0,   3.0,   3.0/)
>
>    xea = (/ 55.0, 55.0, 44.0,  44.0,  55.0/)
>    yea = (/ 16.0, 30.0, 30.0,  16.0,  16.0/)
>
> ; add the boxes
> ;************************************************
>   resp                  = True                      ; polyline mods desired
>   resp at gsLineColor      = "black"                     ; color of lines
>   resp at gsLineThicknessF = 5.0                       ; thickness of lines
>
>
> ; create array of dummy graphic variables. This is required, b/c each line
> ; must be associated with a unique dummy variable.
>
>  dumbi = new(4,graphic)
>   dumip = new(4,graphic)
>   dumfr = new(4,graphic)
>   dumme = new(4,graphic)
>   dumsc = new(4,graphic)
>   dumal = new(4,graphic)
>   dummd = new(4,graphic)
>   dumea = new(4,graphic)
>
> ; draw each line separately. Each line must contain two points.
>   do i = 0 , 3
>     dumbi(i)=gsn_add_polyline(wks,plot,xbi(i:i+1),ybi(i:i+1),resp)
>     dumip(i)=gsn_add_polyline(wks,plot,xip(i:i+1),yip(i:i+1),resp)
>     dumfr(i)=gsn_add_polyline(wks,plot,xfr(i:i+1),yfr(i:i+1),resp)
>     dumme(i)=gsn_add_polyline(wks,plot,xme(i:i+1),yme(i:i+1),resp)
>     dumsc(i)=gsn_add_polyline(wks,plot,xsc(i:i+1),ysc(i:i+1),resp)
>     dumal(i)=gsn_add_polyline(wks,plot,xal(i:i+1),yal(i:i+1),resp)
>     dummd(i)=gsn_add_polyline(wks,plot,xmd(i:i+1),ymd(i:i+1),resp)
>     dumea(i)=gsn_add_polyline(wks,plot,xea(i:i+1),yea(i:i+1),resp)
>
>   end do
>
> On the resulted map the first seven boxes are presented but the last one
> (xea, yea) is missing (the map is attached). I do not understand why. Can
> someone inform me what I did wrong and how I should solve this issue?
>
> Thank you for your help in advance!
> Beata
>
> Dr. Beata Szabo-Takacs
> Global Change Research Institute CAS
> Bělidla 986/4a
> 60300 Brno
> Czech Republic
> _______________________________________________
> ncl-talk mailing list
> ncl-talk at ucar.edu
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20160926/10205a57/attachment.html 


More information about the ncl-talk mailing list