Newer
Older
rain_disaster_map / nikko / hai_gps.js
@natto natto on 27 Oct 2018 1 KB change_rog
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);

var yama=[38.973621, 139.944348];

i=0;

// mymap.on("click", function(e){
//     console.log(e.latlng);
// });

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

//var Panko=parseFloat(panko);
 
var circle=[38.97391921076474,139.94443227720404];



function mk_cicle(cs){
    function big(){
	//r=r+50;
	rad+=1;
	panko.push(rad);
	
	var maru=L.circle(circle,{radius:panko[i],color:"black"});
	//alert("pokemon");
	en.push(maru);
	en[i].addTo(mymap);
	if(i==100){
	    clearInterval(times);
	    clearInterval(cs);
	}else if(0<i){
	    en[i-1].remove(mymap);
	    
	}
	i++;  
    }
    var times=setInterval(big,1000);   
};

// function counts(down){
    
// };




/*var maru=L.circleMarker(daoko,{radius:100}).addTo(mymap);
pixel size
*/

var pokemon=[
    [38.974024,139.942671],
    [38.973590,139.942642],
    [38.97354340567591,139.94338629183883],
    [38.97395860202482,139.9432735239169]
];

var polygon = L.polygon(pokemon).bindPopup("安全区域").addTo(mymap);

// console.log(pokemon[0][0]);
// for(o=0;o<=pokemon.length-1;o++){
//     var aa=L.marker([pokemon[o][0],pokemon[o][1]]).addTo(mymap);
//     aa.bindPopup(""+pokemon[o]);
//     if(o==0){
// 	ppp=	[38.97383168781849,139.9428391812945];
// 	var so=L.latLng(ppp);
// 	console.log(so);
// 	var dists=kso.distanceTo(circle);
// 	console.log(dists);
//     }
// };


var yamarker=L.icon({
    iconUrl: 'mountain_yama.png',
    iconSize: [80, 95],
    iconAnchor: [22, 94],
    popupAnchor: [-3, -76],
    //shadowUrl: 'my-icon-shadow.png',
    shadowSize: [68, 95],
    shadowAnchor: [22, 94]});

var yamak= L.marker(yama,{icon:yamarker,zIndexOffset:100000}).bindPopup("鳥海山").addTo(mymap);