ประเภท Google Maps
Google Maps - ประเภทแผนที่พื้นฐาน
ประเภทแผนที่ต่อไปนี้มีอยู่ใน Google Maps API:
1.MapTypeId.roadmap ใช้เพื่อแสดงมุมมองแผนที่ถนนเริ่มต้น
2.Maptypeid.satellite ใช้เพื่อแสดงภาพดาวเทียม Google Earth
3.MapTypeId.hybrid ใช้เพื่อแสดงทั้งมุมมองปกติและดาวเทียม
4.MapTypeId.terrain ใช้เพื่อแสดงแผนที่จริงตามข้อมูลภูมิประเทศ
ในการแก้ไขประเภทแผนที่ที่ใช้ผ่านแผนที่คุณสามารถตั้งค่าคุณสมบัติ maptypeId สำหรับมัน:
var mapprop = {center: ใหม่ google.maps.latlng (51.508742, -0.120850), ซูม: 7, maptypeid: google.maps.maptypeid.hybrid};หรือปรับเปลี่ยน maptypeId แบบไดนามิก:
map.setMapTypeId (google.maps.maptypeid.hybrid);
Google Maps - ภาพ 45 °
Google Maps API รองรับภาพพิเศษ 45 °สำหรับสถานที่เฉพาะ
ภาพความละเอียดสูงดังกล่าวให้มุมมองมุมมองต่อทิศทางพื้นฐานแต่ละทิศทาง (ตะวันออกเฉียงใต้, ตะวันตกเฉียงเหนือและทิศเหนือ) สำหรับประเภทแผนที่ที่รองรับรูปภาพเหล่านี้ยังมีระดับการซูมที่สูงขึ้น
google.maps.maptypeid.satellite และ google.maps.maptypeid.hybrid ประเภทแผนที่รองรับระดับการซูมสูงของภาพมุมมอง 45 ° (ถ้ามี) หากคุณมีรูปภาพดังกล่าวในตำแหน่งที่คุณซูมเข้าประเภทแผนที่เหล่านี้จะเปลี่ยนมุมมองของพวกเขาโดยอัตโนมัติโดย:
1. การควบคุม PAN ใด ๆ ที่มีอยู่บนแผนที่จะถูกเปลี่ยนเพื่อเพิ่มใบพัดเข็มทิศรอบตัวควบคุมการนำทางที่มีอยู่ คุณสามารถเปลี่ยนการวางแนวของภาพ 45 °ใด ๆ ผ่านเข็มทิศนี้โดยการลากล้อเข็มทิศจากนั้นชี้ทิศทางไปยังทิศทางที่รองรับที่ใกล้ที่สุดที่มีภาพ
2. การควบคุมการหมุนจะแสดงช่องว่างระหว่างการแปลที่มีอยู่และการควบคุมการซูมซึ่งสามารถใช้ในการหมุนภาพรอบทิศทางที่รองรับ การควบคุมการหมุนรองรับการหมุนตามเข็มนาฬิกาเท่านั้น
3. ภาพมุมมอง 45 °ที่อยู่กึ่งกลางที่ตำแหน่งปัจจุบันจะแทนที่ภาพดาวเทียมหรือภาพผสม โดยค่าเริ่มต้นมุมมองดังกล่าวจะเผชิญกับทิศเหนือ หากคุณซูมออกแผนที่จะแสดงภาพดาวเทียมเริ่มต้นหรือภาพผสมเริ่มต้น
4. การควบคุม MapType จะช่วยให้การควบคุมสลับเมนูย่อยเพื่อแสดงภาพ 45 °
หมายเหตุ: การลดประเภทแผนที่ที่แสดงภาพ 45 °จะคืนค่าการเปลี่ยนแปลงทั้งหมดและสร้างประเภทแผนที่ดั้งเดิมใหม่
ตัวอย่างต่อไปนี้แสดงมุมมอง 45 °ของ Duke of Venice, อิตาลี:
ตัวอย่าง
<html> <head> <scriptsrc = "http://maps.googleapis.com/maps/api/js?key=aizasydy0kkkjitpvd2u7atoawhc9ysh6ohxoiym&sensor=false" google.maps.latlng (45.434046,12.340284); ฟังก์ชั่นเริ่มต้น () {var mapprop = {center: myCenter, ซูม: 18, mapTypeId: google.maps.maptypeid.hybrid}; var map = ใหม่ google.maps.map (document.getElementById ("googlemap"), mapprop);} google.maps.event.adddomListener (หน้าต่าง, 'โหลด', เริ่มต้น); </สคริปต์> </head>เคล็ดลับ: Google เพิ่มภาพ 45 °อย่างต่อเนื่องในเมืองมากขึ้น สำหรับข้อมูลล่าสุดให้ดูรายการภาพ 45 °บน Google Maps
Google Maps - เปิดใช้งานและปิดการใช้งาน 45 °รูปภาพ - Settilt (0)
คุณสามารถปิดการใช้งานภาพ 45 °โดยการเรียกใช้ Settilt (0) บนวัตถุแผนที่ หากต้องการเปิดใช้งานภาพมุมมอง 45 °สำหรับประเภทแผนที่ที่รองรับการตั้งค่าการโทร (45)
ตัวอย่าง
<html> <head> <scriptsrc = "http://maps.googleapis.com/maps/api/js?key=aizasydy0kkkjitpvd2u7atoawhc9ysh6ohxoiym&sensor=false" google.maps.latlng (45.434046,12.340284); ฟังก์ชั่นเริ่มต้น () {var mapprop = {center: myCenter, ซูม: 18, mapTypeId: google.maps.maptypeid.hybrid}; var map = ใหม่ google.maps.map (document.getElementById ("googlemap"), maprop); map.settilt (0);} google.maps.event.adddomListener (หน้าต่าง, 'โหลด', เริ่มต้น);ข้างต้นเป็นการรวบรวมข้อมูลสั้น ๆ และคำอธิบายของข้อมูลประเภท Google Maps ฉันหวังว่าเพื่อนที่สามารถช่วยพัฒนา Google Maps จะยังคงเพิ่มความรู้ที่เกี่ยวข้องในอนาคต ขอบคุณสำหรับการสนับสนุนเว็บไซต์นี้!