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.[1]
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".
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: