Еще немного доработан процесс прокладки маршрута по городу.
Теперь, после отрисовки найденного пути, в начальных и конечных его точках отображаются ближайшие остановки (~500м вокруг).
Кроме того, отображаются маршруты, которые проходят через отображаемые остановки. Иначе говоря, теперь можно узнать, как проехать не только автомобилем, но и общественным транспортом.
Одно но: на этом этапе не учитывается направление движения маршрутного транспорта.
Все больше и больше людей пользуются интернетом не только на своих ПК, но и на смартфонах, планшетах и т.п.
Передавать же друг-друг даже короткие урлы неудобно. Поэтому люди придумали использовать QR-коды.
На самом деле, QR-коды — это аналог штрихкода, но позволяет передать гораздо больше информации, к тому же имеет особые поля.
Но я использовал возможности кода по-минимуму, т.е. для передачи адресов объектов. Теперь все объекты типа «маркер», при наведении мышки на заголовок во всплывающем окне, показывают QR-код:
Ссылка в этом коде ведет на сам объект.
Из нескольких сканеров QR-кодов, мне больше всего понравился iNigmaReader. Он бесплатен и хорошо распознает коды. Кроме QR кодов он распознает обычные штрихкоды.
Скачать его можно непосредственно с мобильного, зайдя на сайт либо поискать его в AppStore или AndroidMarket. Для владельцев WM-Устройств есть возможность скачать с нашего дружественного сайта: nigmareader
Небольшая мелочь, которая, возможно, кому-то упростит работу с сайтом:
Теперь указатель можно использовать в копировании карты на сайт. Т.е. все предельно просто. Открыть сайт, поставить указатель, вырезать кусок карты на сайт.
Образец такой карты:
UPD: Содержимое маркера-пина и его название теперь можно изменять. Можно разместить там небольшой текст, который будет передан в адресную строку.
Теперь доступно полное редактирование пользовательских карт.
Можно добавлять новые объекты. Удалять или редактировать старые.
Можно изменить масштаб, тип и центр карты (но нельзя изменить ее название! ).
Эта новость должна понравиться тем, кто хочет иметь на своем сайте собственную карту. К примеру, карту ресторанов или игровых клубов. Создав такую карту и редактируя ее, вы можете свободно разместить ее у себя на сайте.
Количество объектов на карте не ограничено. Никаких условий по времени размещения или по содержанию (в рамках закона) нет.
Важная особенность: Карту, созданную от зарегистрированного пользователя можно редактировать только будучи залогиненым. Соответственно, карту, сохраненную как анонимную, с почтой и паролем, можно редактировать только если разлогиниться.
Оба маршрута добавлены «человеком со стороны». Так что это был тест-драйв интерфейса, который он не прошел Пришлось делать скринкаст, описанный в постом ранее.
Хотя, на самом деле, второй (33) маршрут у нее практически получился. Потребовалось совсем небольшое исправление, чтобы он был готовым полностью.
Добавил форум: Map.ck.ua — Community . Цель форума — обсуждать карту и объекты на ней. Регистрация также возможна через OpenID.
Добавлена возможность добавления комментариев к каждому объекту. Комментарии можно читать и добавлять непосредственно на сайте либо в форуме, в соответствующем разделе. Комментировать могут только зарегистрированные пользователи.
Добавлена регистрация пользователей. Механизм регистрации — через форум. Зарегистрированные пользователи могут выполнять вход либо на сайте, либо на форуме. Авторизация сквозная.
Планируется добавить возможность вывода списка «моих карт» и их редактирования. Только для зарегистрированных пользователей.