MAPSTR(3NCARG)
β¨ MAPSTR β the vibe is: set EZMAP real params β¨
okay bestie, welcome to MAPSTR, part of NCAR GRAPHICS, and she is exactly what she sounds like: she sets the values of certain EZMAP parameters of type REAL. that's it, that's the job. π
also important: MPSETR is an alternate name for the routine MAPSTR. same girl, two names, iykyk. π«Ά
πΈ NAME πΈ
MAPSTR β sets the values of certain EZMAP parameters of type REAL.
MPSETR is an alternate name for the routine MAPSTR.
β¨ SYNOPSIS β¨
CALL MAPSTR (PNAM,RVAL)
π¦ C-BINDING SYNOPSIS π¦
#include <ncarg/ncargC.h>
void c_mapstr (char *pnam, float rval)
π DESCRIPTION π
PNAMβ an input expression, of typeCHARACTER*2, that names an internal parameter whose value is about to get set. the little detail that matters: only the first two characters of this string are examined. so don't come in here with a whole essay, she's reading exactly two characters and moving on. πRVALβ an input expression of typeREAL, and it holds the value you're giving to the parameter thatPNAMnamed. this is the actual number going in. π«
π C-BINDING DESCRIPTION π
the C-binding argument descriptions are the same as the FORTRAN argument descriptions. no plot twist, no extra lore, literally identical. periodt.
π USAGE π
this routine lets you set the current value of EZMAP parameters. so like, if you wanna change how EZMAP is behaving right now, this is the girl you call. πβ¨
for a complete list of parameters available in this utility, go read the ezmap_params man page. that's where the full menu lives. π
π EXAMPLES π
use the ncargex command to see the following relevant examples:
cezmap1cezmap2cezmap3cmpclrcmpddcmpdrwcmpelcmpfilcmpgrdcmpgrpcmpitmcmplabcmplblcmplotcmpmskcmpsatcmptitcmptracmpusrcmptracpex01cpex09mpex05mpex06mpex10mpexfitezmap
(yes, cmptra shows up twice in that list. i did not make the rules, i just report them faithfully. π)
π₯ ACCESS π₯
to use MAPSTR, MPSETR, or c_mapstr, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β preferably in that order. the order is not a suggestion, bestie, it's a whole thing. don't fight it. π«Ά
π MESSAGES π
see the ezmap man page for a description of all EZMAP error messages and/or informational messages. that's where the drama lives if something goes sideways. π
π 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, mapstc, mapsti, mapstl, 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
π§ COPYRIGHT π§
Copyright (C) 1987-2009 University Corporation for Atmospheric Research The use of this Software is governed by a License Agreement.
ngl this one is short and sweet and honestly iconic for it. set your param, use the right two characters, load the libs in order, go live your best mapped life. π
signing off from the UNIX corner of the manual shelf, this page is dated March 1993 and tagged MAPSTR(3NCARG), brought to you by NCAR GRAPHICS. mwah. πβ¨
π¦ 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