[ncl-talk] New York Map issue(s)

Bassill, Nicholas nbassill at albany.edu
Mon Feb 20 07:57:02 MST 2017


Hi Rick,
    Thanks for the reply. I guess I must have missed that masking doesn't work with the high-res datasets, so sorry about that.

I've played around with shapefiles a little, but in our case we're interested in making some production-quality images pretty much in real-time, so the issue of "missing" data near the state boundaries is kind of a deal-breaker. Since all we care about is plotting the data, I think the best bet for the moment is to mask with medium-res, and interpolate our data to the correct western NY boundary so that the incorrect portion does not plot. Something like this: http://www.atmos.albany.edu/facstaff/nbassill/live/regularmercator.png


Nick Bassill, PhD

Modeler & Meteorologist, New York State Mesonet

LC SB-28, 1400 Washington Ave.,

SUNY, University at Albany, NY 12222

(518) 442-6375

http://nysmesonet.org/


________________________________
From: Rick Brownrigg <brownrig at ucar.edu>
Sent: Friday, February 17, 2017 5:24 PM
To: Bassill, Nicholas
Cc: ncl-talk at ucar.edu
Subject: Re: [ncl-talk] New York Map issue(s)

Hi Nicholas,

Yes, you are right about the western border issue:  attached is a plot showing NCL's border (in white), and the Shapefile's border (in red).  (this map was very quickly put together, please ignore the lack of esthetics).  I'm not sure we can do anything about that in the short term.  I'll file a bug report.

As for the second issu, the docs do explicitly state that NCL's builtin masking functions do not work with the HighRes/RANGS map databases.

However, for both purposes, state boundaries and masking, you might want to consider using a shapefile as a source.  Check out the examples page for both a link to a good source of shapefiles, GADM, and for examples of how to use them to perform masking.

http://ncl.ucar.edu/Applications/shapefiles.shtml
NCL and Shapefiles<http://ncl.ucar.edu/Applications/shapefiles.shtml>
ncl.ucar.edu
Shapefiles. Shapefiles are a supported data format. in NCL, and hence can be read with addfile. Unlike other supported formats, however, a "shapefile" refers to a ...




Hope this helps...
Rick

On Fri, Feb 17, 2017 at 8:59 AM, Bassill, Nicholas <nbassill at albany.edu<mailto:nbassill at albany.edu>> wrote:

Hi All,
    New subscriber, so bear with me here. Two things - (1) a likely bug, and (2) a question. I'm using NCL 6.3.


(1) It appears that the state boundaries for New York are slightly off in the far western boundary. I'm attaching an image (NY.png) that plots the state of NY, but with data that is specifically limited by the *actual* western border to demonstrate this.


The relevant map settings are:


res at mpDataBaseVersion           = "Ncarg4_1"
res at mpDataSetName               = "Earth..4"
res at mpFillAreaSpecifiers        = (/"Land", "Land:North America:United States:Conterminous US:New York","Water"/)
res at mpSpecifiedFillColors       = (/"white","transparent",       "white"/)
res at mpInlandWaterFillColor      = 238
res at mpLandFillColor             = -1     ; transparent
res at mpOutlineOn                 = True
res at mpMaskOutlineSpecifiers =   (/"Land"/)
res at mpOutlineSpecifiers =   (/ "Land:North America:United States:Conterminous US:New York"/)
res at mpDataBaseVersion = "MediumRes"



(2) Partially based off of that, and in an effort to have a more detailed coastline, I decided to try the "HighRes" dataset. However, I am not able to successfully do any masking. In this case I want *only* a fill in the shape of NY. For this I'm attaching the dataset I'm using (currenttemp.dat), the script I'm using (temp.ncl, based largely on http://www.ncl.ucar.edu/Applications/Scripts/mask_8.ncl for the mask), and a sample image (current.png).


Any help with (2) would be greatly appreciated!


Nick Bassill, PhD

Modeler & Meteorologist, New York State Mesonet

LC SB-28, 1400 Washington Ave.,

SUNY, University at Albany, NY 12222

(518) 442-6375<tel:(518)%20442-6375>

http://nysmesonet.org/

_______________________________________________
ncl-talk mailing list
ncl-talk at ucar.edu<mailto: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/20170220/4636db61/attachment.html 


More information about the ncl-talk mailing list