Актуальные задачи, требующие искусства программирования

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

Я понимаю, что это серьёзная и огромная работа, но только пытаясь сделать что-то большое и новое, можно чего-то нового добиться.

А просто ещё один анемичный роутер для стерильных условий и без ограничений — так и останется лабораторкой или курсачом, забытым через 5 минут после момента сдачи.

Небольшой ап темы.

За решение задачи #8 установлен приз.

Хм… Задача-то не такая уж и сложная

В такой формулирвке да. А тот кто ее решит, сможет несколько раз сходить с девушкой в ресторан, или съездить на маппинг-парти :slight_smile:

П’гастите, но на 300$ можно несколько раз только в макдак сходить, а не в ресторан :slight_smile:

Кстати, для тех, кто пользуется алгоритмами упрощения данных (например RDP), вот интересная статейка, как сохранить географическую точность, чтобы после упрощения дороги лежали с той же стороны от домов или городов.

Насчёт задачи номер 6, я все цело готов сделать веб-морду этого, но блин, мне негде развернуть базу осма. А так штука МЕГА нужна.

Или доехать до маппинг пати на “Туристе” на воде и хлебе :slight_smile:

База ОСМа есть на рамблере, веб-сервер есть там же… Стучись к glebius за доступом и потом ко мне за доступом к базе.

А какого они не используют OSM в своих картах? За городской чертой карты rambler’а никакие.
Задал им вопрос, но ответа скорее всего не будет. Ибо очевидно, что ответить нечем. :slight_smile:

Ну этот вопрос точно не ко мне… Карта используется та, под которую есть пробки. Пробки под ОСМ им легко мог дать Пробковорот, но с Пробковоротом Рамблер расстался в пользу Прогорода.

Я с Postgre не особо работаю :frowning: И там же на виндах серваки, как с этим работать я не представляю) Я всю жизнь почти debian+nginx+php+mysql :slight_smile: Но попробовать можно.

База осма для этого не нужна. Обработку данных мы уже сделали. Результаты выводятся в xml файл.
http://peirce.gis-lab.ru/ADDR_CHK/RU-SPO.hwconstr_chk.xml

Списком здесь:
http://peirce.gis-lab.ru/qc/RU-SPO#hwconstr_chk

Осталось прикрутить отоборажение на карте.

хм… а к xapi запрос на высос всех точек конкретного вея можете сообразить? Тогда вполне можно сделать это удобный показ вея на карте и всех по городу, почему бы и нет. И быстрый фильтр улиц добавил бы я :slight_smile:

Тьфу, вы бы так и сказали. Это же на 15 минут работы… Еще бы исходник не в xml. Ща все сделаю!

http://routing.osm.rambler.ru/construction_show.php?region=RU-SPO

Вместо RU-SPO подставляем нужный регион.

Не работает автоматическая центровка по региону, приделаю позжее.

Этта, хочу фидбэка, все ли ок?

Ezhick, пока как-то не работает. Можешь таки сделать центровку, маркеры и прямоугольники?
Примерно как здесь: http://peirce.gis-lab.info/qc/RU-DA/routing-map :slight_smile:

Давайте ТЗ формулировать сразу :slight_smile: Про маркеры и ббоксы никто не писал.

И что именно, кроме центровки, не работает???

//Давайте ТЗ формулировать сразу
У тебя это ТЗ три раза в подписи. :slight_smile: Дороги хорошо бы выделять, ббоксом или линией, потому если маркер в центре невидимого ббокса, не всегда понятно, к чему он относится.

//И что именно, кроме центровки, не работает???

Хм. В IE9 - вообще ничего не отображается.

В хроме отображаются линии (это OK.) не хватает маркера, с описанием ошибки, и чтобы по щелчку открывался JOSM.

И центровка нужна не по регионам, а по данным. min(lat), min(lon), max(lat), max (lon).