17 июня 2012-го

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Project Drake

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

Университет владеет более 700 постройками. В него также входит 31 независимый колледж, каждый из которых занимает иногда по две-три площадки в городе, и некоторые по размеру сопоставимы с университетскими кампусами. В нём учится 17 тысяч студентов и работают более 9 тысяч человек (не считая сотрудников колледжей). Количество посетителей никто не отслеживает. Всем им, очевидно, нужно как-то ориентироваться.

Дэвид Эрл решил, что обычные бумажные карты, которые распространены в университете, не отвечают современным требованиям к навигации, и с сентября занимается скрупулёзным обходом каждого здания и парка, внося все данные в OpenStreetMap. Инструменты — снимки Bing (хотя к ним доверия мало), собственная карта университета (с разрешения, конечно) и лазерный дальномер. К делу Дэвид подошёл основательно: описал единую схему тегирования зданий, выходов из них, парков, дорог и парковочных мест; получил разрешение на проход в закрытые для посторонних места. Перерыв он сделал только в исключительно дождливом апреле.



На сегодня его работа почти завершена. Обходить пришлось не только белые пятна, но даже хорошо отрисованные территории, приводя всё к единому виду. Сейчас он доделывает картостиль, отталкиваясь от обычного для Кембриджа вида (на картинке — фрагмент официальной карты). Кроме этого он планирует подготовить API для встраивания, поисковый индекс и печатный вариант. Университет уже зарезервировал поддомен для новой карты и готов перейти на OpenStreetMap, когда всё будет готово.

Когда-то я, как многие другие, воспроизводил свою школу в уровнях для Doom. Сейчас, как показал Дэвид, есть отличная возможность принести реальную, осязаемую пользу — не только для своего образовательного учреждения, но даже для небольшого города: достаточно выйти на улицу с обходными листами и GPS.

На старт, внимание...

Чтобы оптом собирать номера домов, можно в любой программе, позволяющей ставить точки на треке, вбивать «12,» для домов слева и «,17» для домов справа. На Windows Mobile или Garmin, например, другого способа и нет.

У владельцев андроидофонов есть более удобное решение: KeypadMapper. Он пишет треки и выводит буквенно-цифровую клавиатуру. Идёшь по дороге, видишь дом — вводишь его номер и жмёшь «L», если он слева, например. Затем с флэшки вытаскиваешь GPX с треком и OSM с номерами, и добавляешь названия улиц. Автор хвастается, что собрал так 214 адресов за 42 минуты. В сентябре Nic Roets обновил программу, добавив на экран много букв (латинских, к сожалению) и пунктуации.

В апреле Ingo Eichenseher порадовал тех, кто предпочитает пользоваться маркетами, а не загружать apk на телефон. Приложение OsmPad нельзя скачать с сайта, зато оно есть в Google Play и App Store. Принцип работы чуть сложнее: оно рисует карту (тайлы можно закэшировать дома) вокруг местоположения по GPS; «прицел» можно сдвинуть на соседний дом и добавить туда адресную точку. С названиями улиц проблемы нет: их можно скачать с сервера OpenStreetMap и добавлять так же, выбором из списка. Результат — те же gpx и osm — можно отправить себе почтой или на Dropbox. И поскольку в точках уже есть даже улицы, готовые файлы можно почти сразу залить на сервер.

Мнения, высказанные на этом сайте, отражают точку зрения лично автора сайта и ничью больше: ни его бывших или настоящих работодателей, ни семьи и знакомых.