WMLABS(3NCARG)
β¨ WMLABS β¨ (that's a 3NCARG page bestie, NCAR GRAPHICS core π)
okay so. you wanna plot weather map symbols and cute little daily-weather icons? that's literally this. this is THE girl. π¦οΈ
π NAME π
WMLABS β plots weather map special symbols and daily weather icons. no cap, that's the whole job. π
π SYNOPSIS π
CALL WMLABS (X, Y, SYMTYP)
π¦ C-BINDING SYNOPSIS π¦
#include <ncarg/gks.h>
void c_wmlabs(float x, float y, char *symtyp)
π DESCRIPTION π
so here's the tea on the arguments, bestie β three of them, and they all matter:
X(Real, Input) β an X coordinate, and it's in world coordinates btw, of a point that tells us where to put the symbol fromSYMTYP. π«Y(Real, Input) β the Y coordinate, also in world coordinates, of a point that says where theSYMTYPsymbol goes. β¨SYMTYP(Character, Input) β a character variable that says which symbol you're asking for. this is the main character of the argument list fr.
okay so the legal values for SYMTYP are:
'HI'β for high pressure symbols. β¬οΈ'LOW'β for low pressure symbols. β¬οΈ'ARROW'β for arrows. β‘οΈ'DOT'β for dots. β«'CLOUD'β for a cloud daily weather icon. βοΈ'ICE'β for an ice daily weather icon. π§'IS'β for the intermittent shower daily weather icon. π¦οΈ'IT'β for the sunny, chance of T-storms daily weather icon. βοΈ'MC'β for the mostly cloudy daily weather icon. π₯οΈ'RAIN'β for the daily weather icon indicating rain. π§οΈ'RS'β for the daily weather icon indicating rain and snow. π¨οΈ'SNOWFLAKES'β for the daily weather icon indicating snow. βοΈ'SUN'β for the sunny daily weather icon. βοΈ'THUNDERSTROM'β for the daily weather icon indicating thunderstorms. β‘'WIND'β for the windy daily weather icon. π¬οΈ
β οΈ bestie pls note: it is spelled 'THUNDERSTROM' in here, and you have to use it exactly like that. i am not fixing it, i am not editing it, i am not spelling-correcting god's own manual. type it exactly. iykyk. π
π USAGE π
the vibe: you set the values for the appropriate internal parameters before you call WMLABS, and then you get the symbol you actually wanted. order matters, periodt. π₯
the internal parameters that control how the symbols and icons look are:
SHT,HIB,HIF,HIS,HICβ for the high symbols πSHT,LOF,LOB,LOSβ for the low symbols π§οΈARS,AWC,ARD,ASC,AOCβ for arrows πΉDBC,DTC,DTSβ for dots β«CC1,CC2,CC3β for the cloud icon βοΈLC1,LC2,LC3β for lightening bolts β‘SC1,SC2,SC3,SC4β for the sun icon βοΈCOLβ and this one, yeah, it'sCOLπ
(yes SHT shows up twice, once for highs and once for lows β that's not a typo, that's just how she is π«Ά)
πΈ ACCESS πΈ
to use WMLABS or c_wmlabs, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β and preferably in that order, bestie, don't be chaotic about it. π
π SEE ALSO π
Online: wmap, wmdflt, wmgetc, wmgeti, wmgetr, wmsetc, wmseti, wmsetr, wmap_params β¨
Hardcopy: WMAP - A Package for Producing Daily Weather Maps and Plotting Station Model Data π
π COPYRIGHT π
Copyright (C) 1987-2009
University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
and that's the whole page bestie, we ate and left no crumbs π ok so real talk: this one is from UNIX, dated January 1995, and it lives under WMLABS(3NCARG) in the NCAR GRAPHICS set. slay, go plot some weather. βοΈπ§οΈβοΈπ
π¦ where this page comes from
- debian bookworm: libncarg-dev 6.6.2.dfsg.1-1
- debian trixie: libncarg-dev 6.6.2.dfsg.1-10+b2
- ubuntu jammy: libncarg-dev 6.6.2-10build2
- ubuntu questing: libncarg-dev 6.6.2.dfsg.1-10build2
- ubuntu resolute: libncarg-dev 6.6.2.dfsg.1-12
- ubuntu stonking: libncarg-dev 6.6.2.dfsg.1-12build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms