การใช้ Google Static Maps แผ่นที่ในรูปแบบไฟล์ ลงเว็บง่ายๆ ไม่ต้องใช้ API key

เริ่มโดย ohmohm, 21 สิงหาคม 2010, 15:06:07

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

ohmohm

อ้างจาก http://code.google.com/apis/maps/documentation/staticmaps/

Google Static Maps API แต่จริงๆ ไม่ต้องใช้ API key แค่เรียกรูปจาก Google maps มาใว้ใน <img> ฮ้ิอตลิงค์รูปมากเว็บเราได้เลย

ดูตัวอย่างกันเลย
http://maps.google.com/maps/api/staticmap?center=Bangkok&zoom=14&size=500x500&maptype=roadmap&markers=color:blue|label:S|13.722793,100.47761&markers=color:green|label:G|13.717123,100.479069&markers=color:red|color:red|label:C|13.733465,100.477781&sensor=false



ถ้าจะทำ link ก็แค่
http://maps.google.com/maps?q=13.717124,100.479079

เดี๋ยวมาต่อ กินก่อน โพสต์ไว้ก่อน ก่อนเดี้ยง

thaizeal

เพิ่งรู้ เยี่ยมเลยครับแบบนี้  :wanwan017:
การปรับขนาดก็ทำได้ปกติเลยใช่มั๊ยครับ

ohmohm

มาต่อ จริงๆ มันก็แค่เรียก http://maps.google.com/maps/api/staticmap? แล้วใส่ parameters ตามต้องการ
center = กำหนดจุดศูนย์กลางของแผนที่ ใช้ค่า coordinate ก็ได้
zoom = ค่้า zoom ยิ่งมาก ยิ่งใกล้ผิวโลก
size = ขนาด กว้างxสูง
sensor = ใช้เพื่อบอกให้ application ที่มาเรียกรูปนี้ ใช้ตัวจับพิกัดด้วยหรือไม่ ( ถ้ามี )
4 ตัวข้างบน ต้่องมีบอก จึงจะเรียกภาพขึ้น

พารามิเตอร์อื่นๆ
maptype = ประเภท มีให้เลือก roadmap, satellite, hybrid, terrain
markers = ใช้ใส่จุดในแผ่นที่

ohmohm

อ้างถึงจาก: thaizeal ใน 21 สิงหาคม 2010, 15:27:12
เพิ่งรู้ เยี่ยมเลยครับแบบนี้  :wanwan017:
การปรับขนาดก็ทำได้ปกติเลยใช่มั๊ยครับ
ใช่เลยครับ

ohmohm

ใช้ visible เพื่อกำหนดสถานที่ต่างๆ ที่อยากให้เห็นในแผ่นที่ มันจะพยายามสร้างไฟล์ภาพแผ่นที่ ที่เห็นทุกจุดที่เรากำหนดไว้

http://maps.google.com/maps/api/staticmap?visible=silom+mrt|lumphini+mrt&size=500x500&sensor=false