Здесь надо почётче определить, что не должно быть именно отдельных кусков транков (для внутригородского транзита). Те дороги, которые образуют переход с одного транка на другой, т. е. являются частью транзита, могут быть обозначены транками и внутри города. При этом даже при наличии нескольких транзитных путей надо выбрать только один, обеспечивающий связность сети транков (наверное, желательно выбирать вариант подальше от центра).
Здесь, наверное, нужно добавить такой случай, как огромные кольца вокруг города, находящиеся вдали от границы. В этом случае транк надо завести внутрь кольца, но довести только до границы города, а дальше он должен перейти в примари.
Этот пункт стоит расширить по предложенному выше тексту английской википедии. Например, транком может быть дорога, последовательно соединяющая важные города какой-нибудь области или края (например, Сургут – Новый Уренгой). Там же есть определение для портов и аэропортов, но с этим сложнее. Возможно, надо брать только международные аэропорты.
маловероятно если рассматривать литву, у них на ровном месте транками станут дороги А1 А7 и А12 притом что под их формальное описание “транк” подходит только А1 (отмечена знаком автострада, не имеет пересечений в одном уровне, разделённые потоки итд)
у поляков тоже транк - только высокоскоростная дорога. например трасса 7 от варшавы в радом имеет и раздельные потоки и развязки и вообще, казалось бы, транк, но знака автострада на ней нет и поэтому она у них помечена как primary
UPD: более того - это не они будут окружены транками, а я - primary
есть парочка хороших западых примеров: в Финляндии транки это важные дороги которые совсем необязательно “почти автомагистрали”, да и в UK транки это дороги имеющие ref A# или A## (или что-то типа того), среди них также встречаются дороги по 1+1 полосе без разделителей.