diff --git a/map/gps/gps-chase.js b/map/gps/gps-chase.js index f46be77..2f1788a 100644 --- a/map/gps/gps-chase.js +++ b/map/gps/gps-chase.js @@ -8,6 +8,7 @@ var gpsmarker = L.marker(mymap.getCenter()).addTo(mymap); gpsmarker.bindPopup("STARTおしてね").openPopup(); + console.log(gpsmarker); var nTrial = 100 var watchId = null; // 最初はnullにしておく @@ -30,13 +31,14 @@ function onSuccess(pos) { // GPS信号が取れたらここに来る var latlng = L.latLng([pos.coords.latitude, pos.coords.longitude]); mymap.panTo(latlng);// 地図の中心をそこにする - console.log(latlng); + console.log(latlng); // ★★★★★ ここから gpsmarker.setLatLng(latlng).setPopupContent( "ここは lat="+latlng.lat+", lng="+latlng.lng+" です." ).openPopup(); - var x = latlng.lat, y = latlng.lng; - if(x > 38.891494 && x < 38.891985 && y > 139.818814 && y < 139.819774){ + var latlng2 = L.latLng([38.8936052105383, 139.8190653245539]); + console.log(latlng.distanceTo(latlng2)); + if(latlng.distanceTo(latlng2) < 50){ alert("ゴールしたよ"); stopGPS(); }