(R)ound"Да нафига нам это надо!"
Действительно нафига? Прочитал ваш пост который ещё больше запутывает в определениях, рейтинги, скорость, знаки, фильтры. Знак стоит 60, тут же пепеерёсток 40, тут же поворот 20 и ещё один знак 40. Скорость в городе 60, что любому ясно должно быть, зачем об этом ещё и предупреждать? За городом если есть знаки мапкам все говорит заранее.
Во время движения нужно смотреть в лобовое стекло и думать о дороге, а не думать какая там скорость до поворота) Вы предлагаете просто чирик-чирик, что типа в городе едите выше 60? Да суть мапкам, чтобы не попасться на камеру ехавши в городе 90) Тогда лучше чирик-чирик, гони братан, тут можно камер нет))
"Не надо Вам, надо другим." - давайте добавим предупреждения о погоде, а чё! не надо вам так надо другим. Привяжем погоду к гидрометеоцентру, добавим знаки мокрая дорога и гололёд и когда дождь или снег, то рейтинг их повышается на 1
Нужно просто понимать, есть программа калькулятор, она считает, а есть программа погода, она погоду показывает.
А вот насчёт простаты реализации, это мне не ясно. Есть город, есть область, есть посёлки и.д. Без переделки функционала программы лично мне не понятно, как определить, что ты покинул зону 60 и вошёл в 90. У нас есть участки в Омске, где идёт 60,80,60,80,90 без зоны окончания знака, объединение знаков в пул, написать точно с какой скоростью тут можно ну ни как не получиться. Тот же навигатор тупо чирикает на превышение 60, когда знак тут 80.