Newer
Older
rain_disaster_map / koeki / cicle.js
@natto natto on 26 Oct 2018 1 KB koeki
var mymap = L.map("mymap").setView([38.97391518054152,139.943252474086]  , 18);
L.tileLayer('//{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
 attribution:
   '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(mymap);


i=0;

var rad=0;
var panko=[],en=[];
panko.push(rad);

//var Panko=parseFloat(panko);
var circle=[38.97391518054152,139.943252474086];

var start=document.getElementById("cicle");

function mk_cicle(){
    
	
	var time=setInterval(big, 100);

	function big(){
	    //r=r+50;
	    rad+=1;
	    panko.push(rad);
	    //console.log(panko);
	    var maru=L.circle(circle,{radius:panko[i]});
	    en.push(maru);
	    en[i].addTo(mymap);
	    if(i==100){
		
		clearInterval(time);
	    //console.log(maru);
	    }else if(0<i){
		en[i-1].remove(mymap);
	    };
	    i++;
	    
	};
   

};
    

start.addEventListener("click",mk_cicle,false)

//var daoko=[38.99410572845627,139.96728372600046];
/*var maru=L.circleMarker(daoko,{radius:100}).addTo(mymap);
pixel size
*/
L.control.scale().addTo(mymap);
var anzen=[38.97392769195738,139.94382110239715];
var titen=L.circle(anzen,{radius:10}).addTo(mymap);
bbb=L.latLng(circle);
var aaa=bbb.distanceTo(anzen);
console.log(aaa);
var pokemon={[38.974024,139.942671],
	     [38.973590,139.942642],
	     [38.973875,139.944206],
	     [38.973476,139.944170]};