MAPUSR(3NCARG)

πŸ“¦ version 6.6.2, in epel 9, fedora 43, fedora 44

✨ NAME ✨

MAPUSR β€” bestie, this is the little hook that all the EZMAP routines call whenever they're about to draw (or just finished drawing) some part of a map πŸ’– The default version literally does nothing at all. But you can write your own version to change how the map looks. Heads up though: this routine is not called by any of the EZMAPB routines β€” those call MPCHLN instead. iykyk πŸ’…

Oh and btw this whole page lives in the NCAR GRAPHICS manual, section 3NCARG, in case you were wondering πŸŽ€


🌸 SYNOPSIS 🌸

CALL MAPUSR (IPRT)

πŸ¦‹ DESCRIPTION πŸ¦‹

  • IPRT β€” (input expression, of type INTEGER). If it's positive, it means a particular part of the map is about to be drawn, according to this little legend here πŸ‘‡
    • 1 β€” Perimeter.
    • 2 β€” Grid.
    • 3 β€” Labels.
    • 4 β€” Limb lines.
    • 5 β€” Continental outlines.
    • 6 β€” U.S. state outlines.
    • 7 β€” International outlines.

If IPRT is negative, that means the drawing of the last part is complete ✨ The absolute value of IPRT will be one of the values listed above. And any quantities you changed? You gotta restore them, bestie. Put them back the way you found them πŸ™ˆ


πŸ’œ USAGE πŸ’œ

EZMAP runs this statement:

CALL MAPUSR (IPRT)

right before and right after each portion of a map gets drawn 🎨 The default version of MAPUSR does absolutely nothing. Not a single thing. It's giving unemployed πŸ’€

A user-supplied version of MAPUSR can set or reset things like the dotting parameter 'DL', the DASHCHAR dash pattern, the color index, etc., so you can get whatever effect you're going for. Main character customization energy πŸ‘‘


πŸŽ€ EXAMPLES πŸŽ€

Use the ncargex command to see the following relevant example: mpex08 ⭐


🌈 ACCESS 🌈

To use MAPUSR, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c β€” preferably in that order 🫢


πŸ”₯ 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, mapstr, maptra, maptri, maptrn, 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


Copyright (C) 1987-2009 University Corporation for Atmospheric Research

The use of this Software is governed by a License Agreement.


ok that's the whole page bestie, no cap, every single flag and reference accounted for πŸ’―

This was MAPUSR, section 3NCARG of the NCAR Graphics manual, dated March 1993 β€” slay, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from