โดย map » 19/10/2007 2:03 pm
ผมมี database ที่เก็บข้อมูล พิกัด ตำบล อำเภอ อยู่ใน ฐานข้อมูล mysql ครับ อยู่ในรูปแบบ Polygon คือในนั้นจะเก็บค่า X,Y จากนั้นผมแสดงตำแหน่ง พิกัด lat,long บน แผนที่ google map เป็นแบบ Reltime คือ point นี้จะทำการเคลื่อนที่ ไปเรื่อยๆ ผมอยากทราบว่าถ้า point นี้มีการเคลื่อนที่ไป เรื่อยๆ แล้วผ่าน Polygon ตำบล หรือ อำเภอ ที่เรามี ฐานข้อมูลใน database นั้น เราจะใช้คำสั่งหรือ Function แบบไหนในการเขียนโปรแรกมให้ มันคิวรี่ออกมาว่า point ของเราตอนนี้มันอยู่ใน Polygon ไหนครับเช่นถ้าผม คลิกที่ point มันก็จะแสดง บอลลูนขึ้นมาบอกว่า lat,long เท่าไหร่ ผมอยากให้มันแสดงบอกด้วยว่า มันอยู่ในตำบล อำเภอ จังหวัดอะไรด้วยครับ โดยฐานข้อมูลดังกล่าวมีอยู่แล้ว แต่ไม่ทราบว่าจะเขียนโปรแกรมยังไงให้มันไปดึงค่าเหล่านั้นมาโชว์ด้วยได้ เพราะ เวลา point ที่เราเคลื่อนไปใน polygon นั้นแล้วทำอย่างไรจะรู้ได้ว่าอยู่ใน polygon ไหนครับ คำถามเช่นนี้ครับ
ผมมี database ที่เก็บข้อมูล พิกัด ตำบล อำเภอ อยู่ใน ฐานข้อมูล mysql ครับ อยู่ในรูปแบบ Polygon คือในนั้นจะเก็บค่า X,Y จากนั้นผมแสดงตำแหน่ง พิกัด lat,long บน แผนที่ google map เป็นแบบ Reltime คือ point นี้จะทำการเคลื่อนที่ ไปเรื่อยๆ ผมอยากทราบว่าถ้า point นี้มีการเคลื่อนที่ไป เรื่อยๆ แล้วผ่าน Polygon ตำบล หรือ อำเภอ ที่เรามี ฐานข้อมูลใน database นั้น เราจะใช้คำสั่งหรือ Function แบบไหนในการเขียนโปรแรกมให้ มันคิวรี่ออกมาว่า point ของเราตอนนี้มันอยู่ใน Polygon ไหนครับเช่นถ้าผม คลิกที่ point มันก็จะแสดง บอลลูนขึ้นมาบอกว่า lat,long เท่าไหร่ ผมอยากให้มันแสดงบอกด้วยว่า มันอยู่ในตำบล อำเภอ จังหวัดอะไรด้วยครับ โดยฐานข้อมูลดังกล่าวมีอยู่แล้ว แต่ไม่ทราบว่าจะเขียนโปรแกรมยังไงให้มันไปดึงค่าเหล่านั้นมาโชว์ด้วยได้ เพราะ เวลา point ที่เราเคลื่อนไปใน polygon นั้นแล้วทำอย่างไรจะรู้ได้ว่าอยู่ใน polygon ไหนครับ คำถามเช่นนี้ครับ