Kothic JS
кроссбраузерность: для работы достаточно поддержки JS и Canvas;
кроссбраузерность: для работы достаточно поддержки JS и Canvas;
Hind напрограммировал универсальный букмарклет, который добавляет слой осмоснимков на js-карты. Он понимает движки OpenLayers, Leaflet и CloudMade.
OpenLayers, популярную библиотеку для веб-карт, адаптируют для мобильных устройств: недавно прошёл программерский марафон улучшения библиотеки в этом направлении. · Сейчас зашёл в вики узнать, как лучше сформулировать определение OpenLayers, и понял, что лучше не надо: OpenLayers является open-source разработкой интерфейса «Slippy Map», что в свою очередь представляет собой JavaScript библиотеку выпущенной под лицензией BSD license, and is used on the OpenStreetMap homepage.
Спустя год после предыдущего релиза вышла новая версия библиотеки OpenLayers. · новый слой OpenLayers.Layer.Bing;
В целом, здорово, что OpenLayers жив. Он — необходимый противовес Leaflet, почти полная противоположность: подтормаживает, сложный и насыщенный API (хотя файл js больше всего в три раза), разработчиков команда, версия больше нуля. · Пока не стоит бежать переписывать на неё все свои проекты, но после пары минорных релизов и выпуска документации OpenLayers, без сомнения, пошатнёт позиции Leaflet как «монополиста» в пользовательской картографии.
Также на прошлой неделе семеро человек обсуждали архитектуру OpenLayers 3.
Tom MacWright из Development Seed длинно перечисляет основные проблемы библиотеки OpenLayers, с которыми сталкивается новичок.
Procedural GL JS — простые 3D-карты из рельефа на основе Three.js. · На основе GL JS выстроены многие другие открытые проекты, и их владельцы сейчас чешут репу. · Mapbox GL JS был какой-то тонкой, последней связью с сообществом открытой картографии.
Интересно, что с самого запуска библиотека сразу стала популярнее OpenLayers для небольших проектов. · Вспомнить, хотя бы, Kothic JS и привязанные любительские аэрофотоснимки.
Самыми известными векторными тайлами остаются GeoJSON-тайлы для Kothic JS: написав в 2011 году их рендерер на JavaScript, Komяpa качественно удивил сообщество. · Месяц назад, после долгого перерыва, гитхабовские репозитории сервера и библиотеки неожиданно активизировались: возможно, мы всё-таки увидим настоящий проект на основе Kothic JS.
Вроде, простая задача: показать для каждого примера от OpenLayers, как быстрее и проще сделать его на Leaflet.
Более того, одним советом дело не ограничивается: в конце документа по ссылке есть список бесплатных инструментов для создания KML-файлов онлайн и генерирования кода страницы с OpenLayers.
Если раньше мы праздновали, когда Leaflet отвоёвывал сайты у OpenLayers, то сейчас обратная ситуация: пользователи оперы радуются эволюции последнего и надеются, что он вернёт часть сайтов.
Удачи, OpenLayers.
Паскаль Найс подхватил мысль, и вчера анонсировал плагин для OpenLayers: он добавляет пресловутые две кнопки, а заодно выводит количество человек, смотрящих на карту там же, где и пользователь (со всеми анонимизирующими предосторожностями).
Судя по исходникам, OpenLayers пока не поддерживается.
Фредерик Рамм попробовал отрендерить карту во вдвое большем разрешении и запихнуть тайлы 512×512 в OpenLayers — и, похоже, всё работает.
С тех пор, как я привык к OpenLayers, отсутствие такой фичи в Яндекс.Картах отвратило меня от этого сервиса.
В итоге, Паскаль всё сделал по-своему: методы анализа базы по пользователям уже отработаны, осталось настроить слой для OpenLayers — и сайт «Your OSM Heat Map» готов.
Заодно хорошо бы улучшить по мелочам: сделать OpenLayers-интерфейс, обрабатывать склонения русских названий, отличать чётную сторону от нечётной...
Мнения, высказанные на этом сайте, отражают точку зрения лично автора сайта и ничью больше: ни его бывших или настоящих работодателей, ни семьи и знакомых.