Leaflet для ленивых
В январе появилось сразу два сервиса для создания интерактивных карт на основе leaflet. То есть, на сегодня таковых уже четыре — и это только тех, что заявляли о себе в сообществе OSM. Я сравнил их по взятому с потолка набору критериев:
Виджет, созданный студентом прошлым летом в рамках программы Google Summer of Code, так и не завершён, и пользоваться им сложно. Сайт MapBuild идеален, если нужно быстро выложить в сеть набор геопривязанных точек: поскольку он не требует своего хостинга, получается удобнее, чем евросоюзовский интерфейс. Функциональность пользовательских карт на openstreetmap.ru удобна для быстрого наброска: пара точек, маршрут — и можно отправлять. Но самый многообещающий проект из упомянутых — это uMap (вероятно, его скоро переименуют): он активно развивается, позволяет настраивать почти каждый аспект карты и ответственно относится к правам доступа и лицензии. Жаль, что пока не появилось проекта, создающего из пользовательской карты готовый HTML-код.
Критерий | uMap | openstreetmap.ru | MapBuild | Виджет с GSoC 2012 |
Регистрация | OAuth из twitter, osm, github | нет | нет | нет |
Название карты | есть, также можно указать лицензию | нет | есть | нет |
Выбор подложек | 10 штук | 7 штук, не сохраняются | 12 штук | 4 штуки |
Рисование объектов | маркеры, линии, полигоны | маркеры и линии | нет (маркеры из CSV) | маркеры и линии |
Вид маркера | форма и символ | цвет | форма и цвет | выбор из заготовок |
Информация об объекте | название и описание | название и описание | название, описание, ссылка и т. д. | название (кроме «цели») |
Импорт | GPX, KML, GeoJSON | нет | CSV: координаты, адреса, IP | нет |
Экспорт | нет | GPX | таблица данных | нет |
Встраивание | iframe, прямая ссылка | iframe, прямая ссылка | iframe, прямая ссылка | ссылка через bit.ly, iframe |
Кто может редактировать | автор, кто угодно или по списку | обладатель секретной ссылки | никто | никто |
Хранит данные | на сервере | на сервере | на сервере | в ссылке |
Пример | открыть | открыть | открыть | открыть |
Исходники | Bitbucket, MIT? | GitHub, BSD | нет | GitHub, ? |
Виджет, созданный студентом прошлым летом в рамках программы Google Summer of Code, так и не завершён, и пользоваться им сложно. Сайт MapBuild идеален, если нужно быстро выложить в сеть набор геопривязанных точек: поскольку он не требует своего хостинга, получается удобнее, чем евросоюзовский интерфейс. Функциональность пользовательских карт на openstreetmap.ru удобна для быстрого наброска: пара точек, маршрут — и можно отправлять. Но самый многообещающий проект из упомянутых — это uMap (вероятно, его скоро переименуют): он активно развивается, позволяет настраивать почти каждый аспект карты и ответственно относится к правам доступа и лицензии. Жаль, что пока не появилось проекта, создающего из пользовательской карты готовый HTML-код.
http://sharemap.org/public/Trams_in_Blackpool#!flash
Updates will be posted to twitter, if you’re interested to follow: http://twitter.com/map_build