Этот новый калькулятор расстояния между двумя городами — первый калькулятор нового поколения, умеющий использовать заранее сохраненные в справочные данные. Алгоритм расчета один, данных может быть сколько угодно. Данные хранятся в справочнике Информация о городах, куда на момент публикации я добавил координаты четырех городов (координаты посмотрел в Википедии). Удобство в том, что после добавления новых координат городов в справочник (что доступно только зарегистрированным пользователям), эти города автоматически появляются в поле выбора калькулятора.