PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


สามารถแสดงข้อมูลใน Google Map ตามระยะรอบๆที่กำหนดได้หรือไม่

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สามารถแสดงข้อมูลใน Google Map ตามระยะรอบๆที่กำหนดได้หรือไม่

สามารถแสดงข้อมูลใน Google Map ตามระยะรอบๆที่กำหนดได้หรือไม่

สมมติว่าในฐานข้อมูลผมมีลูกค้า 100 คน แล้วผมจะให้แสดง infoWindow รายชื่อเฉพาะลูกค้าที่อยู่ในระยะรัศมี 10 กม. จากบริษัทผมได้หรือไม่ครับ หากทำได้ รบกวนขอตัวอย่างนะครับ ขอขอบคูณครับ



โดย:  Claw IP: 124.120.197.xxx วันที่: 30-11-2010 เวลา: 11:24:01

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1

SELECT id, ( 6371 * acos( cos( radians(37) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(-122) ) + sin( radians(37) ) * sin( radians( lat ) ) ) ) AS distance FROM markers HAVING distance < 10 ORDER BY distance LIMIT 0 , 20;


เลือกเอามา 20 สถานที่ ที่อยู่ในแถบ 10 กิโลเมตร ตามเรเดียนของ Latitude=(-122) และ เรเดียน Longtitude = (37)

ถ้าถามว่า เรเดียน ของมันจากใหน สมมัติ พิกัดของ บริษัทเรา อยู่ที่ 37.386339 -122.085823

ไอ้ตัวข้างหน้า นั่นหละครับ

 

อันนี้ ผมอ่านจาก Arcticle ของ API GOOGLE น่ะครับ



โดย:  พระเจ้าที่ไม่เหงา IP: 61.7.176.xxx วันที่: 30-11-2010 เวลา: 16:46:44
 ความคิดเห็นที่ 2

เอิ่ม ผมว่า ผมสลับกันแล้วสิ เรเดียนของ Latitude = 37 ของ Longtitude = -122 ครับ



โดย:  พระเจ้าที่ไม่เหงา IP: 61.7.176.xxx วันที่: 30-11-2010 เวลา: 16:48:20
 ความคิดเห็นที่ 3

ขอบคุณท่านผู้รู้มากๆๆครัยบ เดี๋ยวผมจะลองนำไปทดสอบดูครับ



โดย:  Claw IP: 110.168.114.xxx วันที่: 02-12-2010 เวลา: 09:38:50