MPIOLA(3NCARG)
π MPIOLA β bestie edition π
okay so this is MPIOLA, a function from the NCAR Graphics crew (that's the manual name, btw β MPIOLA(3NCARG), iconic).
Here's the whole vibe: you give it the area identifier of one of the areas defined by whatever database was last read by one of the EZMAPB routines MPLNAM, MPLNDM, MPLNDR, and MPLNRI, and it hands you back the area identifier of the largest area, at a level you specify, that contains it. it's giving "who's your biggest container" energy. π«Ά
β¨ SYNOPSIS β¨
IOLA=MPIOLA(IAIN,ILVL)
π C-BINDING SYNOPSIS π
#include <ncarg/ncargC.h>
int c_mpiola (int iaid, int ilvl)
πΈ DESCRIPTION πΈ
IAINβ an input expression of typeINTEGER, specifying the area identifier of a particular area of interest. like, the area you're curious about. the main character area, if you will. πILVLβ an input expression of typeINTEGER, specifying the level of the containing area to be found. how far up the hierarchy you wanna go, bestie.
π¦ C-BINDING DESCRIPTION π¦
The C-binding argument description is the same as the FORTRAN argument description. no notes, literally identical. periodt. π
π« USAGE π«
so the statement IOLA=MPIOLA(IAIN,ILVL) retrieves in IOLA the area identifier of the largest area, at level ILVL, that contains the area with area identifier IAIN.
for example β and this one is so cute β if IMAD is the area identifier of the little island in Lake Superior called "Lake Madeline", then MPIOLA(IMAD,3) is the area identifier of an area called "United States". π imagine being a tiny island and your biggest container is literally the entire United States. slay.
β EXAMPLES β
Use the ncargex command to see the following relevant examples: mpex11, mpex12. go look, they ate. π₯
π ACCESS π
To use MPIOLA or c_mpiola, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c, preferably in that order. yes bestie, order matters, don't be chaotic about it. π
π 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, mapusr, mapvec, mpchln, mpfnme, mpgetc, mpgeti, mpgetl, mpgetr, mpglty, mpiaty, mpifnb, mpilnb, mpiosa, mpipai, mpipan, mpipar, mpisci, mplnam, mplndm, mplndr, mplnri, mpname, mprset, mpsetc, mpseti, mpsetl, mpsetr, supmap, supcon, ncarg_cbind.
π COPYRIGHT π
Copyright (C) 1987-2009 University Corporation for Atmospheric Research
The use of this Software is governed by a License Agreement.
ngl bestie, that License Agreement is doing a lot of heavy lifting in one sentence. read it. it's not optional. π
and that's the whole page!! this version is from the UNIX manual, dated April 1998 β yeah, it's older than most of us but it still hits. πβ¨ππ¦πΈπ π«Άππ₯ππβππππ§π
π¦ where this page comes from
- epel 9: ncl-devel 6.6.2-59.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: ncl-devel 6.6.2-58.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: ncl-devel 6.6.2-62.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms