Re: draw scatter points over map?

From: Dennis Shea (shea AT XXXXXX)
Date: Wed Jun 30 2004 - 12:44:21 MDT


The basic approach is: (1) draw map,
                       (2) add text (sprintf allow formatting)

The following uses a cylindrical equidistant plot.
You can readily chnage using:
    (a) gsn_csm_contour_map
and
    (b) res@mpProjection = "...." ; specify map projection

=============================
  lat = (/ 48, 25 /)
  lon = (/ 236, 280 /)
  amp = (/0.18, 0.85 /)

  res = True
  res@gsnFrame = False ; don't advance frame yet
;************************************************
; draw map
;************************************************
  res@mpMinLatF = -60 ; range to zoom in on
  res@mpMaxLatF = 30.
  res@mpMinLonF = 30.
  res@mpMaxLonF = 120.
  plot = gsn_csm_contour_map_ce(wks,t(0,0,{-60:30},{30:120}), res)
;************************************************
; add text
;************************************************
  tres = True ; text mods desired
  tres@txFontHeightF = 0.015 ; make smaller
                                                  ; array syntax
  gsn_text(wks,plot,sprintf("%3.2f", amp, lon,lat,tres)
  frame(wks)
==============================================================
>Delivered-To: shea AT ucar.edu
>Delivered-To: ncl-talk AT ucar.edu
>Date: Wed, 30 Jun 2004 12:13:18 -0600
>From: Liangying Zhang <lzhang AT ucar.edu>
>User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
Gecko/20040113
>X-Accept-Language: en-us, en
>MIME-Version: 1.0
>To: ncl-talk AT ucar.edu
>Content-Transfer-Encoding: 7bit
>Subject: draw scatter points over map?
>X-BeenThere: ncl-talk AT ucar.edu
>X-Mailman-Version: 2.1.1
>List-Id: NCAR Command Language User Group <ncl-talk.ucar.edu>
>List-Unsubscribe: <http://mailman.ucar.edu/mailman/listinfo/ncl-talk>,
<mailto:ncl-talk-request AT ucar.edu?subject=unsubscribe>
>List-Post: <mailto:ncl-talk AT ucar.edu>
>List-Help: <mailto:ncl-talk-request AT ucar.edu?subject=help>
>List-Subscribe: <http://mailman.ucar.edu/mailman/listinfo/ncl-talk>,
<mailto:ncl-talk-request AT ucar.edu?subject=subscribe>
>X-Spam-Status: No, hits=-5.4 required=5.0
tests=AWL,BAYES_01,SIGNATURE_LONG_SPARSE,USER_AGENT_MOZILLA_UA version=2.55
>X-Spam-Level:
>X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)
>
>Hi,
>
>I was trying to draw some scatter points over a map, but I couldn't
>figure out how, can anybody help me out?
>Say I have following data set:
> lat lon amplitude
> 48 236 0.18
> 25 280 0.75
> ... ...
>
>Thanks a lot,
>Liz
>
>--
>***********************
>Liangying Zhang
>ATD/NCAR
>Email: lzhang AT ucar.edu
>Phone: 303-497-2025
>Fax : 303-497-8770
>***********************
>
>_______________________________________________
>ncl-talk mailing list
>ncl-talk AT ucar.edu
>http://mailman.ucar.edu/mailman/listinfo/ncl-talk

_______________________________________________
ncl-talk mailing list
ncl-talk AT ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncl-talk



This archive was generated by hypermail 2b29 : Thu Jul 01 2004 - 07:48:29 MDT