OpenLayers Editor (OLE) se basa en OpenLayers y proporciona un conjunto de controles para la edición extendida de datos espaciales.
¡Las contribuciones son bienvenidas! Siéntase libre de agregar más controles y extender la funcionalidad actual. Además, el proceso de compilación es actualmente muy básico y podría optimizarse. Las traducciones también serían buenas.
Para una demostración, visite 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 ] ) ;Este repositorio utiliza la versión estándar para la versión de versión y la gestión de ChangeLog. Por lo tanto, las actualizaciones deben comprometerse utilizando mensajes de confirmación convencionales:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
La confirmación contiene los siguientes elementos estructurales, para comunicar la intención a los consumidores de su biblioteca:
Los tipos adicionales no son obligatorios por la especificación Conjuntos convencionales y no tienen ningún efecto implícito en el versiones semánticas (a menos que incluyan un cambio de ruptura). Se puede proporcionar un alcance al tipo de un comité, para proporcionar información contextual adicional y está contenido entre paréntesis, por ejemplo, hazaña (analizador): Agregar capacidad para analizar las matrices.
Todos los PR son bienvenidos y serán revisados tarde o más tarde. Asegúrese de seguir las especificaciones Convencionales.