เรื่องมีอยู่ว่า ผม star จุดเอาไว้ เพื่อเอาพิกัด แล้วพอเอาพิกัดมาใส่ใน map api (หรือเอามา search) จุดที่ต้องการมันดันโผล่ไปอีกที่นึง
จุดที่ควรจะเป็น มันต้องอยู่ที่ลูกศรเขียว แต่พอเอาไปใช้ใน map api มันกลายเป็นบอกจุด A
ตอนนี้จนด้วยเกล้า ผมไม่เคยเจอปัญหานี้มาก่อน search ก็ไม่เจอคำตอบที่มีปัญหาคล้ายๆกัน
ผมไม่เคยใช้ maps api จริงๆ
PaPaSEK Sat, 15/06/2013 - 10:33
ผมไม่เคยใช้ maps api จริงๆ จังๆ นะครับ
แต่จากการคาดการ เป็นเพราะคุณพยายามให้มัน "ค้นหาพิกัด" เหมือนกับว่าใส่พิกัดลงในช่อง search มันก็เลยพยายามเดาสิ่งที่คุณต้องการหา
ผมลองตัด url ให้เหลือแค่นี้ ที่เหลือถ้าต้องการลูกศรให้ชี้จุดก็คงต้องใส่ overlay เองครับ
ผมจำได้ว่าเราใส่ overlay เองได้นะ
ไม่รู้ว่าจะตอบโจทย์หรือเปล่า ยังไงกลับมาบอกกันนิดนะครับ
คือผมก็ใช้มาตลอดนะครับ
platalay Sat, 15/06/2013 - 10:42
In reply to ผมไม่เคยใช้ maps api จริงๆ by PaPaSEK
คือผมก็ใช้มาตลอดนะครับ เอาพิกัดใส่ใน api มันก็ชี้จุดที่เราใส่
พอมาคราวนี้ มันดันชี้จุดอื่นซะงั้น จะแก้เว็บเอา api ออกแล้วยัด embed ก็กระไรอยู่
สรุปตอนนี้ผมยังค้นปัญหาไม่เจอเลยว่า ตกลงปัญหามันอยู่ที่จุดไหนกันแน่ เพราะ code ที่ใช้ก็เป็น code เดิมๆที่ใช้มาตลอด แต่มีปัญหากับพิกัดนี้พิกัดเดียว
อืม .....
PaPaSEK Sat, 15/06/2013 - 10:49
In reply to คือผมก็ใช้มาตลอดนะครับ by platalay
อืม ..... แบบนี้คงต้องรอกูรูแล้วครับ ผมเคยใช้แบบฉาบฉวยมากๆ
แค่มาตอบก็ซึ้งใจแล้วครับ
platalay Sat, 15/06/2013 - 11:11
In reply to อืม ..... by PaPaSEK
แค่มาตอบก็ซึ้งใจแล้วครับ จุ๊บๆ
จุด pushpin A
suwatchai Sat, 15/06/2013 - 15:16
จุด pushpin A ที่แสดงเป็นสถานที่สำคัญ ใกล้เคียงบริเวณนั้นครับ ผมงงที่บอกว่า จุดที่ต้องการมันดันโผล่ไปอีกที่นึง คืออะไร
ถ้าคลิกขวาที่ map แล้วเลือก What's here? มันก็แสดงลูกศรมาที่จุดที่เราคลิกแล้วบอกพิกัดของจุดนั้น ส่วน pushpin A นั่นก็อยู่ที่เดิมแบบนั้นครับ หรือว่าเมื่อก่อน pushpin A สีแดงมันเลื่อนได้ครับ?
ตามลิ้งที่ผมโพสไว้ที่คำถาม
platalay Sat, 15/06/2013 - 15:41
ตามลิ้งที่ผมโพสไว้ที่คำถาม 13.943585, 100.715366 จุดที่ควรจะเป็นมันต้องอยู่ที่ลูกศรเขียวครับ ในหมู่บ้านวราบดินทร์ (ลองคลิกลิ้งไปดูครับ)
แต่พอเอาพิกัดไปใส่ใน map api มันดันชี้จุดอื่น ซึ่งเป็นกลางถนนวงแหวน ตามรูป

ตามลิงก์ที่ให้ไป ผมดูในเว็บ
suwatchai Sat, 15/06/2013 - 16:41
In reply to ตามลิ้งที่ผมโพสไว้ที่คำถาม by platalay
ตามลิงก์ที่ให้ไป ผมดูในเว็บ จุด pushpin A ถ้า zoom เข้าไปยังจุดดังกล่าว มันคือ rtv1 station Thailand (ตำแหน่ง 13.966369,100.720962) ครับ ซึ่งก็คือสถานที่ที่มีการบันทึกไว้ เช่นเป็นสถานที่สำคัญหรือเป็นแหล่งธุรกิจที่มีการยืนยันความเป็นเจ้าของไว้ครับ
ไม่ว่าจะลองแบบนี้กับแผนที่ตรงไหนในประเทศมันก็จะแสดง pushpin A ตรงสถานที่ที่รู้จักเท่านั้นครับ
ดังนั้นจากรูปที่แนบมา ถนนวงแหวนก็เป็นสถานที่ที่รู้จักมันจึงแสดง pushpin ที่นั่น แต่ผมไม่รู้ว่า google ใช้ตรรกะอะไรในการแสดง pushpin เช่น ระดับการ zoom หรือพารามิเตอร์อื่นๆ ที่ทำให้แสดง pushpin ต่างออกไป เช่นกรณีนี้ระหว่างแสดงที่ rtv1 station Thailand จากการเรียกผ่านลิงก์ และ แสดงที่ถนนวงแหวนจากการใช้ api
บังเอิญตำแหน่ง 13.943585, 100.715366 มันไม่ใช่สถานที่สำคัญที่บันทึกไว้ในระบบของ google มันก็เลยไม่แสดง pushpin A สีแดงตรงตำแหน่งที่คุณระบุไงครับ แต่ไปแสดงที่ตำแหน่งที่รู้จักที่อยู่ใกล้เคียงแทน
ที่ผมงงก็คือ ทำมาหลายครั้ง
platalay Sat, 15/06/2013 - 16:47
In reply to ตามลิงก์ที่ให้ไป ผมดูในเว็บ by suwatchai
ที่ผมงงก็คือ ทำมาหลายครั้ง ไม่เคยเจอเหตุการณ์แบบนี้เลย ไม่ว่าจะจะเป็นหมู่บ้านไร้ชื่อ ไร้ชื่อถนน มันก็ชี้ตรงจุดพิกัดที่ใส่ มีพิกัดตรงนี้นี่แหละที่มันเพี้ยน
คงต้องดูว่า google map api
suwatchai Sat, 15/06/2013 - 17:00
In reply to ที่ผมงงก็คือ ทำมาหลายครั้ง by platalay
คงต้องดูว่า google map api เวอร์ชั่นที่ใช้มีการเปลี่ยนแปลง อัพเกรด หรือยกเลิกอะไรบ้างแล้วละครับ
ตอนนี้ที่ผมลอง แม้แต่ชี้ไปจุดที่รู้จักเช่นโรงเรียน แต่ pushpin A มันก็ไปอยู่ที่ถนนที่อยู่ใกล้ๆสถานที่ ตลอด คล้ายๆกับ google ต้องการเตรียมพร้อมเรื่องเส้นทางของระบบการนำทาง
ขอบคุณครับ สรุปต้องไปคุ้ย api
platalay Sat, 15/06/2013 - 17:10
In reply to คงต้องดูว่า google map api by suwatchai
ขอบคุณครับ
สรุปต้องไปคุ้ย api ซินะ T_T
แก้ปัญหาได้แล้วครับ map
platalay Sat, 15/06/2013 - 19:17
แก้ปัญหาได้แล้วครับ map apiv3
ต้องกำหนดให้เป็น letLng: [....] เลย
ถ้าใช้ address : "....." แล้วจุดที่เราใส่พิกัดไว้ไม่มีชื่อถนน มันจะเอาที่ใกล้เคียงมาให้
ตูละมึน 5555
ยินดีด้วยครับ
PaPaSEK Sat, 15/06/2013 - 19:22
ยินดีด้วยครับ