Трёхбуквенное сокращение городов России

Когда именуешь что-то именами городов, то порой выбрать трёх-буквенный способ бывает более практичным. И коротко и ясно. Но бывают сложности. Нет полного и общепринятого перечня всех сокращений городов России. Приходится «как можем».

Все аэропорты мира имеют трёх-буквенные сокращение, а как дела обстоять с городами России?

У меня есть вот такой небольшой список трёх-буквенных сокращений городов РФ, который я использую в своём деле:

СокращениеГород России
ЕКБЕкатеринбург
КЗНКазань
КРДКраснодар
МСКМосква
ЗЛГЗеленоград (Москва)
НЖННижний Новгород
НСКНовосибирск
ПСКПсков
РНДРостов-на-Дону
СПБСанкт-Петербург
ТМНТюмень
ХБРХабаровск
ЧЛБЧелябинск
СВССевастополь
СМФСимферополь
СокращениеОбласть / Регион
ЛБЛЛенинградская область
МБЛМосковская область
КРМКрым
АКРАлтайский край

Есть в Википедии статья ISO 3166-2:RU, но чего-то большего или вменяемого я не нашёл. Есть ГОСТ 7.67-2003 о сокращениях областей в России. И в своих записях использую, что есть.

Если у кого есть какие варианты, подсказки, ссылки, рекомендации — напишите, пожалуйста, в комментарии, буду благодарен.