ช่วยดูโคดหาค่าตำแหน่งที่เราอยู่จาก Geolocation+google map ให้หน่อยครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยดูโคดหาค่าตำแหน่งที่เราอยู่จาก Geolocation+google map ให้หน่อยครับ
สวัสดีครับทุกๆ ท่าน
ช่วยแนะนำโคดนี้ให้หน่อยครับ..
คือผมกำลังจะทำระบบเช็คว่าเราเล่นเน็นอยู่ที่ไหน โดยการเอาโคดจากเว็บนี้มาแก้ให้เข้ากับโคดอีกอันที่สามารถบอกตำแหน่่งเรา
ผมพยายามเอา ค่า latitude longitude มาใส่ในตัวแปร
var my_Latlng = new GGM.LatLng(14.946443417642712,102.3050308227539); เดิมที่เป็นค่าเริ่มต้นแล้วมันไม่ได้. ไล่มาหลายวันแล้ว งง อยากให้ admin และทุกท่านช่วยแนะนำหน่อย
ลิงค์อ้างอิง https://www.ninenik.com/Google_map_API_v.3_กับ_jQuery_ลากจุดหา_ชื่อตำแหน่ง_และ_พิกัด_ค่า_latitude_longitude-431.html
ลิงค์ที่ผมเอาโคดมารวมกัน http://pleasure-cafe.com/tawan/map/map2.php
ลิงค์นี้ใช้งานไม่ค่อยดี http://pleasure-cafe.com/tawan/map/map1.php
โคดที่หาตำแหน่งที่เราอยู่ อยากได้ค่าจาก <p id="demo"> ไปใส่ใน my_Latlng เป็นค่าเริ่มต้นครับ
<p id="demo">Click the button to get your coordinates:</p>
<button onclick="getLocation()">Try It</button>
<script>
var x=document.getElementById("demo");
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition,showError);
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
function showPosition(position)
{
x.innerHTML="Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
function showError(error)
{
switch(error.code)
{
case error.PERMISSION_DENIED:
x.innerHTML="User denied the request for Geolocation."
break;
case error.POSITION_UNAVAILABLE:
x.innerHTML="Location information is unavailable."
break;
case error.TIMEOUT:
x.innerHTML="The request to get user location timed out."
break;
case error.UNKNOWN_ERROR:
x.innerHTML="An unknown error occurred."
break;
}
}
</script>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ