Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function setCenter() {
- $("#btnSetCenter").addClass("loading");
- // Try HTML5 geolocation.
- if (navigator.geolocation) {
- navigator
- .geolocation
- .getCurrentPosition(function (position) {
- var pos = {
- lat: position.coords.latitude,
- lng: position.coords.longitude
- };
- console.log(">>" + pos.lat + "//" + pos.lng)
- // clearMarkers()
- var marker = new google
- .maps
- .Marker({
- position: {
- lat: position.coords.latitude,
- lng: position.coords.longitude
- },
- map: map,
- title: 'Maker',
- draggable: true
- });
- google
- .maps
- .event
- .addListener(marker, 'dragend', function () {
- var my_Point = marker.getPosition(); // หาตำแหน่งของตัว marker เมื่อกดลากแล้วปล่อย
- map.panTo(my_Point); // ให้แผนที่แสดงไปที่ตัว marker
- $("#lat").val(my_Point.lat()); // เอาค่า latitude ตัว marker แสดงใน textbox id=lat
- $("#lon").val(my_Point.lng()); // เอาค่า longitude ตัว marker แสดงใน textbox id=lon
- });
- map.setCenter(pos);
- map.setZoom(17);
- $("#lat").val(pos.lat);
- $("#lon").val(pos.lng);
- $("#btnSetCenter").removeClass("loading");
- }, function () {
- alert("อุปกรณ์ของคุณไม่สนับสนุนระบบ GPS Geolocation")
- $("#btnSetCenter").removeClass("loading");
- });
- } else {
- // Browser doesn't support Geolocation
- alert("อุปกรณ์ของคุณไม่สนับสนุนระบบ GPS Geolocation")
- $("#btnSetCenter").removeClass("loading");
- }
- }
Add Comment
Please, Sign In to add comment