본문 바로가기

Programming

국가코드 정리 (ISO 3166-1)


국가코드는 알파벳이나 숫자로 된 지역 코드로, 데이터 처리와 통신을 목적으로 나라와 속령을 나타내기 위해 개발됨.
ISO 3166-1 에서 표준을 만드는데 전 세계 나라와 속령 대부분을 정의하고 있다.
 

ISO 3166-1 

1. 국가명과 국가코드에 대한 국제 표준으로 3가지 코드 표기 방식을 정의

    1.1 Numeric Codes
         숫자 3자리. UN에서 내부적으로 만듬
         URL ( http://en.wikipedia.org/wiki/ISO_3166-1_numeric )
 
         예) 410 → Republic of Korea
              408 → Democratic People's Republic of Korea

    1.2 Alpha-3 Codes

         영문자 3자리. IOC에서 사용
         URL ( http://ko.wikipedia.org/wiki/ISO_3166-1_alpha-3 )
   
         예) KOR → Republic of Korea
              PRK → Democratic People's Republic of Korea

    1.3 Alpha-2 Codes

         영문자 2자리, 인터넷 도메인에서 사용
         URL ( http://www.iso.org/iso/country_codes/iso_3166_code_lists/country_names_and_code_elements.htm )
                ( http://ko.wikipedia.org/wiki/ISO_3166-1_alpha-2 )
         예) KO → Republic of Korea
              KP → Democratic People's Republic of Korea 

2. 코드 관리 기구, ISO 3166/MA (ISO 3166 Maintenance agency)



한국전자인증(crosscert) https://digitalid.crosscert.com/secureserver/server/help/ccodes.htm 
IANA ccTLD 목록 http://www.iana.org/cctld/cctld-whois.htm

* 다양한 국가 코드 참조 ( http://www.statoids.com/wab.html )