MAPSTC(3NCARG)
π MAPSTC β the NCAR Graphics glow-up π
okay bestie, sit down, we're learning MAPSTC from the NCAR GRAPHICS manual and honestly? it's giving character development. literally.
β¨ NAME β¨
MAPSTC β sets the values of certain EZMAP parameters of type CHARACTER. yes. that's the whole job. she sets char params. iconic behavior.
oh and also, plot twist π: MPSETC is an alternate name for the routine MAPSTC. same girl, two names. main character energy fr fr.
β¨ SYNOPSIS β¨
CALL MAPSTC (PNAM,CVAL)
that's it. two args. we love a low-effort queen. π
β¨ C-BINDING SYNOPSIS β¨
for my C girls πΈ:
#include <ncarg/ncargC.h>
void c_mapstc(char *pnam, char *cval)
β¨ DESCRIPTION β¨
let's break down the girlies:
PNAMβ an input expression, of typeCHARACTER*2. she names the internal parameter whose value we're about to set. and here's the tea β: only the first two characters of this string are examined. the rest? ignored. not even looked at. she said "two chars is all I need" and honestly slay.CVALβ an input expression of typeCHARACTER. she holds the value that's gonna get handed to the parameter named byPNAM. the actual payload. the moment. π₯
β¨ C-BINDING DESCRIPTION β¨
ngl, the C-binding argument descriptions are the exact same as the FORTRAN argument descriptions. no new lore, no plot twists. same facts, different syntax. periodt. π
β¨ USAGE β¨
this routine lets you set the current value of EZMAP parameters. like, live. in real time. no cap.
for a complete list of parameters available in this utility, go check out the ezmap_params man page. she has the whole roster. π
β¨ EXAMPLES β¨
want to see her in action? use the ncargex command to see the following relevant examples β and bestie, there are so many, get comfy π«Ά:
cezmap1, cezmap2, cezmap3, cmpclr, cmpdd, cmpdrw, cmpel, cmpfil, cmpgrd, cmpgrp, cmpita, cmpitm, cmplab, cmplbl, cmplot, cmpmsk, cmpou, cmpsat, cmptit, cmptra, cmpusr, cpex01, cpex03, cpex08, cpex09, mpex01, mpex02, mpex04, mpex05, mpex06, mpex07, mpex09, eezmpa, tezmap, tezmpa.
that's a whole squad. π
β¨ ACCESS β¨
to use MAPSTC, MPSETC, or c_mapstc, you gotta load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β preferably in that order. don't be chaotic about the order, bestie, she's sensitive. π
β¨ MESSAGES β¨
see the ezmap man page for a description of all EZMAP error messages and/or informational messages. she will tell you what's wrong. she's communicative. we stan. π
β¨ SEE ALSO β¨
Online: ezmap, ezmap_params, mapaci, mapbla, mapblm, mapdrw, mapeod, mapfst, mapgci, mapgrd, mapgrm, mapgtc, mapgti, mapgtl, mapgtr, mapint, mapiq, mapiqa, mapiqd, mapiqm, mapit, mapita, mapitd, mapitm, maplbl, maplmb, maplot, mappos, maproj, maprs, maprst, mapsav, mapset, mapsti, mapstl, mapstr, maptra, maptri, maptrn, mapusr, mapvec, mpchln, mpfnme, mpgetc, mpgeti, mpgetl, mpgetr, mpglty, mpiaty, mpifnb, mpilnb, mpiola, mpiosa, mpipai, mpipan, mpipar, mpisci, mplnam, mplndm, mplndr, mplnri, mpname, mprset, mpsetc, mpseti, mpsetl, mpsetr, supmap, supcon, ncarg_cbind
Hardcopy: NCAR Graphics Contouring and Mapping Tutorial
like I said. whole squad. the friend group is HUGE. π¦
β¨ COPYRIGHT β¨
Copyright (C) 1987-2009 University Corporation for Atmospheric Research The use of this Software is governed by a License Agreement.
bestie this is the legal bit, keep it cute but keep it exact π
and that's the page!! thanks for coming to my TED talk. this manual page came from the UNIX manual, dated March 1993 β yeah, she's an elder but she ate and left no crumbs, fr fr. mwah. ππβ¨
MAPSTC(3NCARG) β slay, set your char params, and go touch some grass πΈ
π¦ 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