Skip to content

Dibuja un buffer o área de influencia sobre una linea, polígono o punto que se dibuje sobre el mapa.

License

Notifications You must be signed in to change notification settings

guadaltel/buffer-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M.plugin.Buffer

Plugin que genera un buffer o un área de influencia sobre un punto, linea o polígono que se dibuje sobre el mapa y con una equidistancia determinada.

Imagen1

Dependencias

  • buffer.ol.min.js
  • buffer.ol.min.css
 <link href="../../plugins/buffer/buffer.ol.min.css" rel="stylesheet" />
 <script type="text/javascript" src="../../plugins/buffer/buffer.ol.min.js"></script>

Parámetros

  • El constructor se inicializa con un JSON de options con los siguientes atributos:

  • position. Indica la posición donde se mostrará el plugin

    • 'TL':top left
    • 'TR':top right (default)
    • 'BL':bottom left
    • 'BR':bottom right
  • collapsible. Si es true, el botón aparece, y puede desplegarse y contraerse. Si es false, el botón no aparece. Por defecto tiene el valor true.

  • collapsed. Si es true, el panel aparece cerrado. Si es false, el panel aparece abierto. Por defecto tiene el valor true.

Ejemplos de uso

Ejemplo 1

   const map = M.map({
     container: 'map'
   });

   const mp = new M.plugin.Buffer({
        position: 'TL',
      });

   map.addPlugin(mp);

Ejemplo 2

const mp = new M.plugin.Buffer({
  position: 'BR',
  collapsible: false
});

map.addPlugin(mp);

Ejemplo 3

const mp = new M.plugin.Buffer({});

map.addPlugin(mp);

About

Dibuja un buffer o área de influencia sobre una linea, polígono o punto que se dibuje sobre el mapa.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.8%
  • HTML 4.0%
  • CSS 2.2%