UN/LOCODE

UN/LOCODE (United Nations Code for Trade and Transport Locations) atau "kode PBB untuk pelabuhan dan lokasi lainya" adalah skema pengkodean geografis yang dikembangkan dan dikelola oleh Komisi Ekonomi Perserikatan Bangsa-Bangsa untuk Eropa (UNECE). UN/LOCODE memberikan kode ke lokasi yang digunakan dalam perdagangan dan transportasi dengan fungsi seperti pelabuhan laut, stasiun kereta api, jalan raya, bandara, kantor tukar pos dan titik perlintasan perbatasan. Pada tahun pertama didirikanya pada 1981, UN/LOCODE berisi kode untuk 8.000 lokasi. Kemudian pada tahun 2011, UN/LOCODE berisi kode untuk sekitar 82.000 lokasi.

Struktur 
UN/LOCODE memiliki lima karakter kode. Dua huruf pertama adalah kode untuk negara menurut tabel yang ditentukan dalam ISO 3166-1 alpha-2. Tiga karakter yang tersisa adalah kode lokasi di negara tersebut. Umumnya kode UN/LOCODE menggunakan huruf, tetapi jika diperlukan penggunaan angka juga dapat digunakan yaitu angka 2 sampai 9 tetapi tidak termasuk "0" dan "1" karena untuk menghindari kebingungan antara  huruf "O" dan "I".

Tabel UN/LOCODE 
Contoh tabel UN/LOCODE

Tabel 

Keterangan pada kolom

Ch 
Ch (Change) atau perubahan adalah kode yang menunjukkan perubahan data/status dari kode lokasi tersebut, isian pada kolom "Ch" adalah sebagai berikut:
 A : perubahan dari edisi sebelumnya.
 X : Ditandai untuk dihapus di edisi berikutnya
 # : Perubahan nama lokasi (biasanya ejaan)
 ¦ : Perubahan lain (bukan lokasi)
 + : penambahan entri data
 = : referensi
 ! : duplikat terkontrol

LOCODE 
Kode LOCODE yang terdiri dari dua karakter kode negara menurut tabel ISO 3166-1 alpha-2 kemudian dipisahkan dengan spasi dan ditambah tiga karakter untuk kode lokasi.

Name 
Nama lokasi

NameWoDiacritics 
Name without diacritic atau nama lokasi tanpa menggunakan diakritik

SubDiv 
Sub division, diisi dengan kode numerik untuk negara bagian, provinsi, departemen, dll. dari negara tersebut seperti yang tercantum dalam ISO 3166-2/1998.

Function 
Fungsi, isian untuk kolom fungsi adalah sebagai berikut:
1 = pelabuhan (untuk segala jenis transportasi air)
2 = Stasiun/terminal kereta api
3 = Terminal jalan raya
4 = Bandar udara
5 = Kantor tukar pos
6 = Pelabuhan daratan
7 = fungsi transportasi lainya, misalnya kereta gantung, anjungan minyak, dll.
B = perlintasan perbatasan
0 = fungsi tidak diketahui

Status 
Diisi dengan 2 karakter kode yang menunjukkan status entri lokasi tersebut, isian untuk kolom status adalah sebagai berikut:
AA: Disetujui oleh badan/lembaga pemerintah yang berkompeten
AC: Disetujui oleh Otoritas Kepabeanan
AF: Disetujui oleh badan/lembaga fasilitas nasional
AI: Kode yang diadopsi dari organisasi internasional (IATA atau ECLAC)
AM: Disetujui oleh Badan Pemeliharaan UN/LOCODE
AQ: Entri disetujui, fungsi tidak diverifikasi
AS: Disetujui oleh badan standarisasi nasional
RL: Lokasi yang diakui
RN: Permintaan dari pihak pemerintah/nasional yang kredibel untuk lokasi di negara mereka sendiri
RQ: Permintaan sedang dipertimbangkan
UR: Entri disertakan atas permintaan pengguna; tidak disetujui secara resmi
RR: Permintaan ditolak
QQ: Entri asli tidak diverifikasi sejak tanggal yang ditunjukkan
XX: Entri yang akan dihapus pada UN/LOCODE pada berikutnya

Date 
Tanggal lokasi yang ditambahkan atau diperbarui dengan format Tahun/Bulan (TT/BB). 0207 adalah untuk Juli 2002, 9501 adalah untuk Januari 1995, dll.

IATA 
Isian untuk kode Asosiasi Pengangkutan Udara Internasional atau IATA jika kode untuk kolom Sub divisi (SubDiv) tidak dapat ada.

Coordinates 
Titik koordinat lokasi tersebut.

Remarks 
Kolom catatan yang dapat berisi petunjuk tentang perubahan dll.

Referensi 

Kode geo