Maps Online >Resources SAS logo
Feedback   

Sample Data
Sample Programs
Tools
Useful Links

Description of formats for MAPS

  • use the following SAS statement to access these formats:
    options fmtsearch=(sashelp.mapfmts) .
  • GLC prefix - Geographic Location Code, distributed by (GSA) Government Services Administration-USA.
  • ISO prefix - International Standard Organization

 

Note: format statement can also be used

FORMAT

DESCRIPTION

EXAMPLE

RESULT

 

contfmt

continent name given numeric

cont=91; contname=put(cont,contfmt.); or format cont contfmt.

North America

$cntrysl

long name for country given short (short-upcase => long-upcase)

name='IRAN'; longname=put(name,cntrysl.);

IRAN, ISLAMIC REPUBLIC OF

glcnlu

long name for country given GLC numeric code

id=460 ; longname=put(id,glcnlu.);

IRAN, ISLAMIC REPUBLIC OF

glcnsu

short upcase for country given GLC numeric code

 

id=460 ; shortname=put(id,glcnsu.);

IRAN

glcnsm

short mixed for country given GLC numeric code

id=460;mixname=put(id,glcnsm.);

Iran

$glcalu

long name for country given GLC alpha code

 

country='IR' ; longname=put(country,glcalu.);

IRAN, ISLAMIC REPUBLIC OF

$glcsua

GLC alpha code given name, uppercase (short-upcase => alpha)

name='IRAN'; country=put(name,glcsua.);

IR

glcna

GLC alpha code given numeric code(num => alpha)

id=460; country=put(id,glcna.);

IR

$glcsun

GLC num. code for country given uppercase-(short-upcase => num )

name='IRAN' ; id=put(name,glcsun.);

460

$glcan

GLC num. code for country given alpha(2) (alpha => num)

country='IR' ; id= put(country,glcan.);

460

$glcsma

GLC alpha code given mixed name (short-mixed => alpha)

mixname='Iran'; country=put(mixname,glcsma.);

IR

$glcsmn

GLC num. code for country given mixed name (short-mixed => num)

mixname='Iran'; id=put(mixname,glcsmn.);

460

$isosun

using a GLC code to get the ISO num. code.

id=460; name=put(id,glcnsu.)==>'IRAN'; iso=put(name,isosun.);

364

$isosu2a

ISO alpha2 code given name, uppercase

name='IRAN'; alpha2=put(name,$isosu2a.);

IR

$isosu3a

ISO alpha3 code given name, uppercase

 

name='IRAN'; alpha3=put(name,$isosu3a.);

IRN

$isosun

ISO num. code given short name uppercase

name='IRAN' ; iso=put(name,isosun.);

364

ison2a

ISO alpha2 code given numeric code

 

iso=364 ; country=put(iso,ison2a.);

IR

ison3a

ISO alpha3 code given numeric code

iso=364 ; country=put(iso,ison3a.);

IRN

isonlu

long name given ISO numeric code

iso=364 ; country=put(iso,isonlu.);

IRAN, ISLAMIC REPUBLIC OF

isonsu

short name given ISO numeric code

iso=364 ; country=put(iso,isonsu.);

IRAN

isoa2lu

long name given ISO alpha2 code

alpha2='IR';longname= put(alpha2,isoa2lu.);

IRAN, ISLAMIC REPUBLIC OF

isoa2su

short name given ISO alpha2 code

alpha2='IR'; name= put(alpha2,isoa2su.);

IRAN

isoa3lu

long name given ISO alpha3 code

alpha3='IRN'; longname= put(alpha3,isoa3lu.);

IRAN, ISLAMIC REPUBLIC OF

isoa3su

short name given ISO alpha3 code

alpha3='IRN'; name= put(alpha3,isoa3su.);

IRAN

$isoa2n

ISO num. code given ISO alpha(2)

alpha2='IR' ; iso=put(alpha2,$isoa2n.);

364

$isoa3n

ISO num. code given ISO alpha(3)

alpha3='IRN' ; iso=put(alpha3,$isoa3n.);

364

$isosm2a

ISO alpha2 code given name, mixed

mixname='Iran'; alpha2= put(mixname,$isosn2a.);

IR

$isosm3a

ISO alpha3 code given name, mixed

mixname='Iran'; alpha3=put(mixname,$isosn3a.);

IRN

$isosmn

ISO num. code given mixed

mixname='Iran'; iso= put(mixname,$isosmn.);

364