Как сделать удобную пешеходную инфраструктуру

Метка: downtime

Успейте сохранить свои карты: отключение текущей версии ARP 31.05

Доработки по новой версии нашего инструмента по проектированию пешеходной инфраструктуры продолжаются, и мы уже почти готовы заменить им старый алгоритм и веб-сайт AntRoadPlanner.

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

Поэтому если у вас там остались нужные вам карты — скачайте их в json формате через интерфейс старого редактора. Их можно будет потом заново загрузить в новый AntRoadPlanner, так как сам .json формат карт сохранился.

После 31 мая старый сервер будет отключен и все старые проекты станут недоступны.

Обновление 1.7.0: новое отображение троп, экспорт в векторном формате

Давненько мы не обновляли код нашего симулятора пешеходных потоков. Но вот, наконец, дошли руки допилить его немного.

Вчера и сегодня в ходе технических работ были перебои в работе сервиса, но теперь все работает стабильно.

Мы переработали отображение троп на изображениях с результатами симуляции, добавили экспорт результатов в GeoJSON, починили отправку писем. Подробнее — под катом.

Исправлена проблема с обсчетом карт

Поправили проблему с падением сервера вычислений, из-за которой карты навечно зависали в статусе «считается». Все находящиеся в очереди карты пересчитаем в течение нескольких дней. Приносим извинения за временные неудобства.

Временная приостановка отправки карт

В последней версии алгоритма симуляции что-то сломалось, и теперь на результатах карты залиты красным цветом практически полностью. Использовать такие результаты, конечно, нельзя.

Мы постараемся разобраться в чем дело и исправить ошибку. Пока работа симулятора остановлена, карты будут оставаться в очереди.

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

Приносим извинения за неудобство.

Новый хостинг, круглосуточная доступность и тепловые карты

Наш сайт переехал на новый хостинг. Страницы теперь загружаются быстрее, а главное — сервер вычислений теперь доступен круглосуточно!

Мы еще будем проводить работы по настройке, поэтому возможны кратковременные перебои в работе сайта.

В качестве бонуса мы добавили генерацию тепловых карт. Теперь в архив с результатами симуляции будет добавляться файлик heatmap.jpg с изображением наподобие такого:

heatmap_27075

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

Возможные проблемы с БД

Проект исчерпал бесплатный лимит базы данных MongoLab. Сейчас я попробую сжать базу и почистить ее от наиболее бессмысленных карт. В течение какого-то времени сервис может работать с ошибками.

UPD: удалил с полсотни карт с ошибками и просто бессмысленных, на какое-то время хватит. Но надо искать нормальное решение. Наверное придется автоматически удалять карты старше недели. Ну или пожертвования собирать.

UPD #2: база очищена целиком, удалены карты которым больше недели и которые либо не посчитались, не валидны, либо слишком примитивны. Такая чистка теперь будет проводиться ежедневно.

За нормальные карты (которые успешно посчитались, при этом на них есть более 2 генераторов и более 2 прочих объектов) пока можно не бояться, они в базе останутся.

Проблемы с сервером вычислений

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

Пока проблема не будет решена задачи будут ставиться в очередь, но считаться не будут. О решении будет отписано тут.

Работает на WordPress & Автор темы: Anders Norén