CP-CHAP-01 - SetCenter - RemoveCenter

Establece centro y lo elimina

by SIGC GUADALTEL

HTML

<link rel="stylesheet" href="https://sigc.desarrollo.guadaltel.es/mapea42_dev/assets/css/mapea.ol.min.css">
<link rel="stylesheet" href="https://sigc.desarrollo.guadaltel.es/mapea42_dev/plugins/printer/printer.min.css">
<script src="https://sigc.desarrollo.guadaltel.es/mapea42_dev/vendor/browser-polyfill.js"></script>
<script src="https://sigc.desarrollo.guadaltel.es/mapea42_dev/js/mapea.ol.min.js"></script>
<script src="https://sigc.desarrollo.guadaltel.es/mapea42_dev/plugins/printer/printer.ol.min.js"></script>
<script src="https://sigc.desarrollo.guadaltel.es/mapea42_dev/js/configuration.js"></script>
<button onclick="javascript:setCenter()">
setCenter
</button>
<button onclick="javascript:removeCenter()">
removeCenter
</button>

<div id="map" class="container"></div>

CSS

<style rel="stylesheet">
      html,
      body {
        margin: 0;
        padding: 0;
        height: 100%;
        overflow: hidden;
      }

JavaScript

mapajs = M.map({
				container:"map",
        controls: ["mouse","layerswitcher"]
			});

n = 0;

function setCenter(){
if (n % 2 == 0){
	 mapajs.setCenter({x:411008,
                    y:4132159,
                    draw: true}); 
  }
  else{
    mapajs.setCenter({x:211000,
                    y:4040000,
                    draw: true}); 
  }
  n++;
}

function removeCenter(){
mapajs.removeCenter();
}