Elevation Widget (alpha)

ElevationElement class

google.maps.elevation.ElevationElement class

องค์ประกอบ HTML ที่แสดงข้อมูลระดับความสูงด้วยภาพ ตั้งค่าพร็อพเพอร์ตี้ path ขององค์ประกอบเพื่อแสดงกราฟระดับความสูงตามเส้นทาง หากต้องการใช้องค์ประกอบระดับความสูง ให้เปิดใช้ Places UI Kit API สําหรับโปรเจ็กต์ในคอนโซล Google Cloud

องค์ประกอบที่กำหนดเอง:
<gmp-elevation unit-system="imperial"></gmp-elevation>

คลาสนี้ขยายจาก HTMLElement

คลาสนี้ใช้ ElevationElementOptions

เข้าถึงโดยการโทรหา const {ElevationElement} = await google.maps.importLibrary("elevation") โปรดดูไลบรารีใน Maps JavaScript API

ElevationElement
ElevationElement([options])
พารามิเตอร์: 
path
ประเภท:  Array<LatLng|LatLngLiteral|LatLngAltitude> optional
เส้นทางที่จะแสดงข้อมูลระดับความสูง ระบบจะหาค่าระหว่างจุดของอาร์เรย์ด้วยวิธีหาค่าเฉลี่ยระหว่างจุด แม้จะจุดเพียงไม่กี่จุดก็ยังคงสร้างกราฟความสูงที่ละเอียดได้
หากระบุจุดเพียงจุดเดียว วิดเจ็ตจะแสดงตัวเลขระดับความสูงของจุดนั้น
unitSystem
ประเภท:  UnitSystem optional
กำหนดว่าจะแสดงระดับความสูงเป็นฟุต/ไมล์หรือเมตร/กม. หากไม่ได้กำหนด วิดเจ็ตจะใช้ระบบหน่วยที่ต้องการสำหรับภูมิภาคที่ระบุในโปรแกรมโหลด API เป็นค่าเริ่มต้น
แอตทริบิวต์ HTML:
  • <gmp-elevation unit-system="imperial"></gmp-elevation>
  • <gmp-elevation unit-system="metric"></gmp-elevation>
BetaaddEventListener
addEventListener(type, listener[, options])
พารามิเตอร์: 
  • typestring สตริงที่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ซึ่งแสดงถึงประเภทเหตุการณ์ที่จะรับฟัง
  • listenerEventListener|EventListenerObject ออบเจ็กต์ที่รับการแจ้งเตือน ต้องเป็นฟังก์ชันหรือออบเจ็กต์ที่มีเมธอด handleEvent
  • optionsboolean|AddEventListenerOptions optional ดูตัวเลือก เหตุการณ์ที่กําหนดเองรองรับเฉพาะ capture และ passive
ผลลัพธ์:  void
ตั้งค่าฟังก์ชันที่จะเรียกใช้ทุกครั้งที่มีการส่งเหตุการณ์ที่ระบุไปยังเป้าหมาย ดู addEventListener
BetaremoveEventListener
removeEventListener(type, listener[, options])
พารามิเตอร์: 
  • typestring สตริงที่ระบุประเภทเหตุการณ์ที่จะนำ Listener เหตุการณ์ออก
  • listenerEventListener|EventListenerObject Listener เหตุการณ์ของตัวแฮนเดิลเหตุการณ์ที่จะนําออกจากเป้าหมายเหตุการณ์
  • optionsboolean|EventListenerOptions optional ดูตัวเลือก
ผลลัพธ์:  void
นํา Listener เหตุการณ์ที่ลงทะเบียนไว้ก่อนหน้านี้ด้วย addEventListener ออกจากเป้าหมาย ดู removeEventListener
gmp-load
function(event)
อาร์กิวเมนต์: 
เหตุการณ์นี้จะเริ่มต้นเมื่อองค์ประกอบโหลดและแสดงผลเนื้อหา เหตุการณ์นี้ไม่ได้ทําให้เกิดเหตุการณ์ย่อย
gmp-requesterror
function(event)
อาร์กิวเมนต์: 
เหตุการณ์นี้จะทํางานเมื่อคําขอไปยังแบ็กเอนด์ถูกปฏิเสธ (เช่น คีย์ API ไม่ถูกต้อง) เหตุการณ์นี้ไม่ได้ทําให้เกิดเหตุการณ์ย่อย

ElevationElementOptions interface

google.maps.elevation.ElevationElementOptions อินเทอร์เฟซ

ตัวเลือกสำหรับ ElevationElement

path optional
ประเภท:  Array<LatLng|LatLngLiteral> optional
unitSystem optional
ประเภท:  UnitSystem optional