Проект веб-сайта общественного транспорта

Вроде поправил. Проверьте, если не сложно :slight_smile:
Также внес другие небольшие исправления.

В ближайшем будущем планируется:

  • Подписи для остановок.
  • Использование названий остановок из отношения stop_area.

Есть одна глобальная ошибка в стилях: font-family не определен. Так что у всех на большей части элементов шрифт - тот что установлен по умолчанию в browser-е, а это порнография. Допишите в CSS для body какой-нибудь font-family: Arial, Helvetica, Sans

Спасибо, что заметили. Я об этом даже не подумал. Исправлено.

Я, наверное, пропустил это.
Сайт ведь работает со своей базой, отдельной от OSM, да? Если так, то каково её покрытие?

Писали, что дамп России с Гис-Лаба импортируется раз в неделю в (полу)ручном режиме. Может, со временем расширится на Local…

может я чего-то не нашел. или здесь об этом уже писали. сделайте возможность выбора маршрута (из маршрутов города) в левом меню. чтобы каждый раз не выбирать город

сколько таких городов? почти везде стоимость проезда на всем транспорте одинакова или немного отличается, поэтому предлагаю это не считать за проблему

База отдельная. Покрытие - вся Россия. Возможно, позже расширю. Для этого нужны небольшие доработки :slight_smile:

Можно подробнее? Вы хотите возможность выбора других маршрутов при просмотре маршрута в справочнике или на карте?

я хочу выбор маршрута на карте

Небольшое обновление:

  • Упрощена геометрия маршрутов, скорость загрузки должна увеличиться.
  • Поддержка отношения stop_area.

Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL: could not open relation mapping file “global/pg_filenode.map”: No such file or directory FATAL: could not open relation mapping file “global/pg_filenode.map”: No such file or directory in /home/azureuser/OSMPublicTransport/www/include/config.php on line 10

Warning: pg_last_error(): No PostgreSQL link opened yet in /home/azureuser/OSMPublicTransport/www/include/config.php on line 10

Сайт работает в штатном режиме.

Слегка доработал таблицу статистики по регионам.
Теперь видна разница между последним и предыдущим обновлением.

Вроде работает. Спасибо

А можно узнать почему используется position: fixed;, у меня в старой опере из-за этого прокрутки текста нет :frowning: Поэтому всё, что не уместилось на страницу невозможно посмотреть.
Я конечно догадываюсь, что у меня не отрабатывает height:calc(100% - 56px);


div.body {
	position: fixed;
	width:100%;
	height:calc(100% - 56px);
	padding-left:0px;
	display:inline-block;
	background: #FFFFFF;
	overflow: auto;
}

Это сделано для того, чтобы меню оставалось всегда сверху. Прокрутка должна работать внутри body.
Напишите версию оперы, постараюсь исправить.

Opera 12.17 Я убирал эту опцию, но проблем с меню не было.

Исправил, теперь прокрутка есть :slight_smile: Также обновил leaflet.

Спасибо за оперативность.

А, ещё замени адрес МапСёрфера - korona.geog.uni-heidelberg.de

Адрес MapSurfer заменил. Также в валидации маршрутов добавил столбец для проверки геометрии. Но в данной реализации он мало полезен, т.к. туда попадают маршруты по старой схеме и самопересекающиеся маршруты. В планах сделать разделение геометрии маршрутов, выполненной по старой схеме, на 2 направления.

Сделал нормальную проверку геометрии маршрутов, выполненных по новой схеме. Если кого заинтересовало, просьба проверить корректность работы :slight_smile: