[Thread Prev][Thread Next][Index]
Re: [ferret_users] polygon to mask country
- To: ferret_users@xxxxxxxx
- Subject: Re: [ferret_users] polygon to mask country
- From: "Ansley C. Manke" <ansley.b.manke@xxxxxxxx>
- Date: Tue, 26 Mar 2019 09:20:45 -0700
- Arc-authentication-results: i=2; mx.google.com; dkim=pass header.i=@noaa.gov header.s=google header.b=aqbAiSNl; spf=pass (google.com: domain of ansley.b.manke@xxxxxxxx designates 209.85.220.41 as permitted sender) smtp.mailfrom=ansley.b.manke@xxxxxxxx; dmarc=pass (p=REJECT sp=NONE dis=NONE) header.from=noaa.gov
- Arc-authentication-results: i=1; mx.google.com; dkim=pass header.i=@noaa.gov header.s=google header.b=aqbAiSNl; spf=pass (google.com: domain of ansley.b.manke@xxxxxxxx designates 209.85.220.41 as permitted sender) smtp.mailfrom=ansley.b.manke@xxxxxxxx; dmarc=pass (p=REJECT sp=NONE dis=NONE) header.from=noaa.gov
- Arc-message-signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-archive:list-help:list-post:list-id:mailing-list:precedence :content-language:content-transfer-encoding:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject :dkim-signature; bh=liIwkKV77Fqekj3bCvFiFV6E1RIvG5md/e4MTE4OsCU=; b=Y0U2hxfl+YCMF3PoCo9dChHnXqR3bUQHotf7Ve+kxN/fO9XJsS736S9ifaf7DiR5wn cfsfdsGvFoztWcQIkg4+I/+ftiqsXDRqh+uYXpak3EvVn+B8bosaSi0t5DKWYHzpJKWa v3FgxbIi+Kb0LeKkyvf+Q5UjdN9Ny5djq3Igc1hpY+M2v3XpXvNoeTBpygkPexOByj7I j7tjN+g/mM4kz/0TgDqEh9wQHV/wKjIhilEme2xQIludqVbYeQOH7jkoTb7+a5nYwnyq HVAuKqgAUqlMKH+oEwth7YyPxR1ch5QDtkEcEV0ueY61zR7tHZZuMiT96h0T4KmQlUsz ojMA==
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-language:content-transfer-encoding:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject :dkim-signature; bh=liIwkKV77Fqekj3bCvFiFV6E1RIvG5md/e4MTE4OsCU=; b=WgOIvStpqT769Wg/bSic/3jIrbaZ0gAJFjSg/TVHLmtijX+UrtNPllwiZZX4Awfxhe pbN7d5uJhhMSUmRKeXmnSNL7Tr00z06rtZsDZ0p46KMroZJXefgfAPLNywp/Y0h8ABCh /nd5nzE87NT0O2gslvZx2XoqNsB1JMPhYDL2cjilJs4iqYM/TxXlkIiLSWgcXTmOoLLI ZZScURpvAnJm42jujvlaZz9gimIirZupQVkXyRXhS/1syklhp2fHzBqg8QSeJdapmTHw qDyJKomDE48CNJJyeC6chXwvhNJe5bG4aM37HVU6yr9gS8aQXpcGseuu8pJgUtLgNAf6 VUYQ==
- Arc-seal: i=2; a=rsa-sha256; t=1553617248; cv=pass; d=google.com; s=arc-20160816; b=gaoeYsWxkvpVY2H9lTQd9L1U35QnJXfq8RFSNeKKGJqdsVbv+sXDRACQnbWKbPonqJ Vq5/tC148CZrCc3Z4bjKNvNDGWmFd7pYT2qWvMzHjT3tQPO4dhuepWfpDxeruthlkvhl uAh5KtEwBH2pBHfmuQOr93Xmr1VGVISsEiwMGIWbwYpRAXt1CfJY6w26KiswwDM+8Snb UCbmoA259ghcVE6BC0Bhc3XBgxoF1RGzNdW9q9vV/ZIWTEoJcWph5cZ/A6T8rdBPu2Us 9pDr3gJKRO4ZK2F2q7kofVneH2FQo94leoeIBpFzIyXLWkABH2ZvFY4ZR2qjqpXghu+U iW6g==
- Arc-seal: i=1; a=rsa-sha256; t=1553617248; cv=none; d=google.com; s=arc-20160816; b=eqwlZwfDbKqOzb/ZaOufP648JScHALByHYYR71XcHdn7Xvan8LpiMn7+0tgGa2oHTd aUlHF3EuICbpDowamQqF8vJ8Q4pQ40wb5TuLT86tYT6/P9dJHm67/c2A8xMjIIITQApr T+8vTqAnBZFlpsu43XYs7C2iYueAGnDqdrK21ksz4Pbkt7n/TQ+DRYlGt7sNpdEhVtn9 bDqUWAG8M7x+yxyAuz0mAhupqExeJ/DW7lfBAafItwjY/2YVO9IT+pdo8SgcvIElYOqB wOcRWSRLy4fS7XSU0n5uHx16e66pt6U95Ap+rm8X0ljQZ59iGOTw39gYhDLJYDHGCLpR lXOQ==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=noaa.gov; s=google; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive; bh=liIwkKV77Fqekj3bCvFiFV6E1RIvG5md/e4MTE4OsCU=; b=L2nP2GJSOQm/fTJesl3GhId8b0Z8ZK67CtctZa+fZWEw9M1lGjnNlBKVG7VLQl0IPS o3PfaNRoZOb7Upm3x1//7oD+GlHJnpU+nY5bhBmYPXHwhqKFaw9iZwkAVf608+eBVjNF O5y8WEi2vr+QXDkrEDi0ZKkF6CJo+57TCfxaNeoy9QB2YMNjcfUcoa3gLXbv4rBy5rAE 2q3aXmqLoGhBRpz/zuJa+aaNDywFSp9IDmY3tcgxmG/hb32/JIwlTGvhmMHOkCnwNy5y ni4MNqC3MM/UsMNlhXD54tAdmuDgErnvWsWE7D0ZyDKE7WrcLQuZ8VySvrzSkP1UWkxv QwpA==
- In-reply-to: <CAPTKT0e-3hgt_JaQ1+27DM1jXfhU-sTr9GQX8Cn6=PKPpVA+wg@mail.gmail.com>
- List-archive: <https://groups.google.com/a/noaa.gov/group/ferret_users/>
- List-help: <https://support.google.com/a/noaa.gov/bin/topic.py?topic=25838>, <mailto:ferret_users+help@noaa.gov>
- List-id: <ferret_users.noaa.gov>
- List-post: <https://groups.google.com/a/noaa.gov/group/ferret_users/post>, <mailto:ferret_users@noaa.gov>
- Mailing-list: list ferret_users@xxxxxxxx; contact ferret_users+owners@xxxxxxxx
- References: <CABKKfvVRDXATRc_19TVipwHKKd+j9WzjC=3JgpjKTVDNk5g9bA@mail.gmail.com> <CAPTKT0e-3hgt_JaQ1+27DM1jXfhU-sTr9GQX8Cn6=PKPpVA+wg@mail.gmail.com>
- Sender: owner-ferret_users@xxxxxxxx
- User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.0
Hi Nicolas,
As a check of your definition, does a plot of the points
PLOT/VS/LINE xp, yp
show the outline of the boundary you want?
On 3/25/2019 4:18 AM, Nicolas Freychet wrote:
Dear Ferret users,
I'm trying to create a mask for a country, following this discussion:
https://www.pmel.noaa.gov/maillists/tmap/ferret_users/fu_2012/msg00019.html
I managed to have a netcdf file with all lon/lat coordinate to define
a polygon of the country as in the discussion, but now I am not sure
how to apply it to mask my data.
The pt_in_poly function
(https://ferret.pmel.noaa.gov/Ferret/documentation/users-guide/appendix-a-external-functions/pt_in_poly)
requires to define a table of xp/yp. I tried to do something like:
let xp=LON[d=7,i=1:735178]
let yp=LAT[d=7,i=1:735178]
let mask = if pt_in_poly(Tmax[d=1,l=1],xp,yp) gt 0 then 1
But it doesn't seem to work. I think it's the way I define xp/yp that
is wrong, but I don't know how to make a table {} from a coordinate.
Any idea?
Cheers,
Nico
[Thread Prev][Thread Next][Index]
Contact Us
Dept of Commerce /
NOAA /
OAR /
PMEL /
Ferret
Privacy Policy | Disclaimer | Accessibility Statement