Редактор OpenLayers (OLE) основан на OpenLayers и предоставляет набор элементов управления для расширенного редактирования пространственных данных.
Взносы приветствуются! Не стесняйтесь добавлять больше элементов управления и расширить текущую функциональность. Кроме того, процесс сборки в настоящее время является очень простым и может быть оптимизирован. Переводы тоже были бы хорошими.
Для демонстрации посетите https://openlayers-editor.geops.com.
yarn installyarn buildyarn start < link rel =" stylesheet " type =" text/css " href =" https://cdn.jsdelivr.net/npm/ole@latest/style/ole.css " />
< script src =" https://cdn.jsdelivr.net/npm/ole@latest/index.js " > </ script > var editor = new ole . Editor ( map ) ;
var cad = new ole . control . CAD ( {
source : editLayer . getSource ( )
} ) ;
var draw = new ole . control . Draw ( {
source : editLayer . getSource ( )
} ) ;
editor . addControls ( [ draw , cad ] ) ;Этот репо использует стандартную версию для выпуска версий и управления изменением изменений. Поэтому обновления должны быть посвящены с использованием обычных сообщений о коммите:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Коммит содержит следующие структурные элементы, чтобы сообщить о намерениях потребителям вашей библиотеки:
Дополнительные типы не предназначены для обычной спецификации Commits и не оказывают неявного эффекта в семантическом управлении версиями (если они не включают нарушающее изменение). Применение может быть предоставлено типу коммита, для предоставления дополнительной контекстной информации и содержится в скобках, например, feat (parser): добавить способность проанализировать массивы.
Все PRS приветствуются и будут рассмотрены в ближайшее время или позже. Пожалуйста, обязательно следите за обычной спецификацией Commits.