Страница 1 из 1
веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 16 мар 2016, 07:53
Филиппов Владислав
Доброго всем здравия!
Задался вопросом - если делать веб-приложение с инструментами редактирования векторных пространственных данных, то на какой js-библиотеке лучше делать, OpenLayers или Leaflet? Где инструментарий богаче?
На лифлете есть id editor для OSM, например.
А что думаешь ты, %username%?
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 16 мар 2016, 21:29
ericsson
Ни OL, ни Leaflet не содержат полноценного инструментария редактирования - они только отдельные функции, используемые в этом функционале, предоставляют. Так что большой разницы в этом смысле, строго говоря, нет. Выбирать стоит на основании того функционала, который они действительно предоставляют.
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 16 мар 2016, 21:43
SergeyRyzhkov
Владислав, давно не слышались!
Тебе правильно ответили в зависимости от необходимости и достаточности.
Мы в боевом проекте используем
https://github.com/Leaflet/Leaflet.Editable
Спорный вывод ericsson ...
Приложил картинку, чего только не рисуют

Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 16 мар 2016, 21:45
Andrey Zhukov
На картинке есть полигоны. И подложка. Э...
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 16 мар 2016, 21:52
SergeyRyzhkov
Андрей,
Не тот скрин приложил.
Кстати полигоны (с дырочками

) - в вэбе нарисованы ...
Но думаю не суть...
Я же дал ссылку на нормальный событийно - ориентированный плагин, который при даже небольшой "заточке" под себя позволяет реализовать базовое (для WEB - картографии) редактирование. Причем документация отличная, почти все без глюков
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 17 мар 2016, 05:59
Филиппов Владислав
спасибо коллеги!
я располагаю только оф.документами и из них мой вывод такой, что у Leaflet редактирование
через плагины, а OL3 сам может
рисовать и
редактировать.
Хотелось бы мнение о сравнении функционала лифлетовских плагинов и возможностей OL.
Пока пишут только про Leaflet. Я его недавно попробовал, скоро будет наконец-то нормальная карта томского политеха не нём. Понятно, что нужно самому попробовать и многое прояснится, но как обычно время...
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 17 мар 2016, 07:11
SergeyRyzhkov
Владислав,
Так ты напиши что тебе требуется,ведь от разных потребностей,возможны разные варианты решений
[ Сообщение с мобильного устройства ]
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 21 мар 2016, 05:58
Denis Rykov
За Leaflet не скажу, но вот в OpenLayers 3 сейчас нет возможности, например, рисовать дырки в полигонах. Так же нет возможности отдельно указать куда прилипать - к вершинам или сегментам - сейчас снэппинг идёт ко всему. По последней проблеме я отправил PR, с результатом поиграться можно
тут.
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 21 мар 2016, 06:01
Филиппов Владислав
Спасибо Denis!
Вот именно таких ответов я и жду!
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 21 мар 2016, 08:20
zhandos
Denis Rykov писал(а):За Leaflet не скажу, но вот в OpenLayers 3 сейчас нет возможности, например, рисовать дырки в полигонах. Так же нет возможности отдельно указать куда прилипать - к вершинам или сегментам - сейчас снэппинг идёт ко всему. По последней проблеме я отправил PR, с результатом поиграться можно
тут.
Да, можно рисовать и изменять, а можно ли то что нарисовал с помощью Openlayers3 сохранять в Postgres (Postgis) как слой?
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 21 мар 2016, 08:38
Филиппов Владислав
а можно ли то что нарисовал с помощью Openlayers3 сохранять в Postgres (Postgis) как слой?
конечно можно, но это другая тема
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 21 мар 2016, 10:30
SergeyRyzhkov
Я кстати, с коллегами планирую сильно допиливать плагин вышеуказанный для лифлета.
Если есть предложения (пожелания) - пишите...
Re: веб-инструменты редактирования: OpenLayers или Leaflet
Добавлено: 21 мар 2016, 13:17
Andrey Zhukov
Вы лучше его сразу на гитхаб выкладывайте, а дальше мы сами допилим всякую мелочь
