Поиск маршрута и расчет скорости. Делфи
Алгоритм работы.
1 Дан банк данных маршрутов автобусов в Excel
2 Необходимо автоматизировать процесс ввода Номера маршрута, Выбор типа движения (круговой, линейный)
3 При выборе маршрута выбираем начальный пункт и конечный (списком).
4 Определяем кол-во участков (указываем сами)
5 Устанавливаем скорость на участках: (путем ввода)
1 участок : начало -конец , скорость вводим, считаем путь на этом участке как сумму начальной координаты (она=0) и следующих дистанций до конечного пункта.
2 участок: начало-конец, скорость вводим, определяем путь на этом участке сумму начальной координаты (она=0) и следующих дистанций до конечного пункта
И т.д.
7. Рассчитываем сумму времени на всех участках отдельно и потом складываем : путь/скорость + время на остановках (в среднем 1 мин).
дистанция/ скорость среднюю.
8. Время на остановках высчитывается как кол-во остановок *1 мин.
Скорость будет браться из файла. www.busapt.ru
Т.е. на время работы должен быть инет у пользователя всегда. На этом строится программа
Сначала пользователь откроет сайт. Теоретичеки определится с маршрутом движения. Там определит скорость движения по пути следования.
На форме Выберет № маршрута, укажет откуда и куда.
Выберет участки движения по скорости: в сайте указаны скорости движения на пути следования по цвету.
После этого введет скорости между остановками
Путь определяется из файла ехсел. затем считается время на участках и сумма общего времени с учетом остановок.