Создать 2 класса подписей с одинаковым оформлением.
Для класса подписей европы скрипт такой:
Function FindLabel ( [FIELDNAME] )
a = Split([FIELDNAME],",")
FindLabel = a(0)
End Function
Для подписей местного значения такой:
Function FindLabel ( [FIELDNAME] )
a = Split([FIELDNAME],",")
FindLabel = a(1)
End Function
ArcGIS сам будет располагать подписи на линиях так, что бы они не перекрывались. Но могут возникнуть и неприятные моменты, когда дорога подписана только одним номером. Зависит это от сложности данных, длины линий и масштаба отображения.