JourneysharingMapView คลาส
google.maps.journeySharing.JourneySharingMapView
คลาส
มุมมองแผนที่
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing
โปรดดูไลบรารีใน Maps JavaScript API
เมื่อใช้ v=beta
ให้เข้าถึงได้โดยการโทรหา const {JourneySharingMapView} = await google.map.importLibrary("journeySharing")
โปรดดูไลบรารีใน Maps JavaScript API
ผู้ผลิต | |
---|---|
JourneySharingMapView |
JourneySharingMapView(options) พารามิเตอร์:
สร้างอินสแตนซ์ของมุมมองแผนที่ |
พร็อพเพอร์ตี้ | |
---|---|
anticipatedRoutePolylines |
แสดงผลเส้นคาดการณ์ของเส้นทางที่คาดไว้ (หากมี) |
anticipatedRoutePolylineSetup |
ประเภท:
PolylineSetup กําหนดค่าตัวเลือกสําหรับโพลีไลน์เส้นทางที่คาดไว้ เรียกใช้เมื่อมีการแสดงเส้นเส้นทางที่คาดไว้ใหม่ หากระบุฟังก์ชัน ฟังก์ชันนั้นควรแก้ไขช่อง defaultPolylineOptions ของอินพุตที่มีออบเจ็กต์ google.maps.PolylineOptions แล้วแสดงผลเป็น polylineOptions ในออบเจ็กต์ PolylineSetupOptions ด้วย การระบุออบเจ็กต์ PolylineSetupOptions จะมีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ PolylineSetupOptions เดียวกันซ้ําในฟังก์ชัน PolylineSetup หรือค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.PolylineOptions เดียวกันสําหรับคีย์ polylineOptions ในออบเจ็กต์ PolylineSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า polylineOptions หรือ visible ค่าจะเป็น Null จะถูกเขียนทับด้วยค่าเริ่มต้น และจะไม่สนใจค่าที่กําหนดไว้สําหรับ polylineOptions.map หรือ polylineOptions.path |
automaticViewportMode |
ประเภท:
AutomaticViewportMode ช่องนี้เป็นแบบอ่านอย่างเดียว โหมดวิวพอร์ตอัตโนมัติ |
element |
ประเภท:
Element ช่องนี้เป็นแบบอ่านอย่างเดียว องค์ประกอบ DOM สนับสนุนมุมมองหลัง |
enableTraffic |
ประเภท:
boolean เปิดหรือปิดใช้เลเยอร์การเข้าชม |
locationProvider |
ประเภท:
LocationProvider ช่องนี้เป็นแบบอ่านอย่างเดียว แหล่งที่มาของสถานที่ที่ติดตามซึ่งจะแสดงในมุมมองแผนที่การติดตาม |
map |
ประเภท:
Map ช่องนี้เป็นแบบอ่านอย่างเดียว ออบเจ็กต์แผนที่ในมุมมองแผนที่ |
mapOptions |
ประเภท:
MapOptions ช่องนี้เป็นแบบอ่านอย่างเดียว ตัวเลือกแผนที่ที่ส่งผ่านเข้าไปในแผนที่ผ่านมุมมองแผนที่ |
takenRoutePolylines |
แสดงผลเส้นนําของเส้นทางที่ใช้ หากมี |
takenRoutePolylineSetup |
ประเภท:
PolylineSetup กําหนดค่าตัวเลือกสําหรับเส้นนําเส้นทางที่ใช้ เรียกใช้เมื่อมีการแสดงเส้นเส้นทางใหม่ที่มีการใช้ หากระบุฟังก์ชัน ฟังก์ชันนั้นควรแก้ไขช่อง defaultPolylineOptions ของอินพุตที่มีออบเจ็กต์ google.maps.PolylineOptions แล้วแสดงผลเป็น polylineOptions ในออบเจ็กต์ PolylineSetupOptions ด้วย การระบุออบเจ็กต์ PolylineSetupOptions จะมีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ PolylineSetupOptions เดียวกันซ้ําในฟังก์ชัน PolylineSetup หรือค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.PolylineOptions เดียวกันสําหรับคีย์ polylineOptions ในออบเจ็กต์ PolylineSetupOptions ที่ต่างกัน ระบบจะไม่สนใจค่าที่ตั้งไว้สําหรับ polylineOptions.map หรือ polylineOptions.path ค่าที่ไม่ได้ตั้งค่าหรือค่าว่างจะถูกเขียนทับด้วยค่าเริ่มต้น |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งปลายทาง เรียกใช้เมื่อมีการแสดงเครื่องหมายปลายทางใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งต้นทาง เรียกใช้เมื่อมีการแสดงเครื่องหมายต้นทางใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งคําสั่ง ping เรียกใช้เมื่อแสดงผลเครื่องหมาย ping ใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งของงานที่สําเร็จ เรียกใช้เมื่อมีการแสดงตัวทําเครื่องหมายงานที่สําเร็จใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งสําหรับผลลัพธ์ของงาน เรียกใช้เมื่อมีการแสดงผลเครื่องหมายระบุตําแหน่งของงานใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับตัวทําเครื่องหมายตําแหน่งงานที่ไม่สําเร็จ เรียกใช้เมื่อมีการแสดงตัวทําเครื่องหมายงานใหม่ไม่สําเร็จ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายตําแหน่งของยานพาหนะ เรียกใช้เมื่อมีการแสดงตัวทําเครื่องหมายยานพาหนะใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งจุดอ้างอิง เรียกใช้เมื่อมีการแสดงเครื่องหมายจุดอ้างอิงใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
แสดงผลเครื่องหมายปลายทาง หากมี |
|
แสดงผลเครื่องหมายต้นทาง (หากมี) |
|
แสดงผลเครื่องหมายงานที่สําเร็จ (หากมี) |
|
แสดงผลเครื่องหมายผลลัพธ์ของงาน (หากมี) |
|
แสดงผลตัวทําเครื่องหมายงานที่ไม่สําเร็จ (หากมี) |
|
แสดงเครื่องหมายยานพาหนะ หากมี |
|
แสดงผลเครื่องหมายจุดอ้างอิง หากมี |
อินเทอร์เฟซ Journeyตัวเลือกการแชร์ MapViewOptions
อินเทอร์เฟซ google.maps.journeySharing.JourneySharingMapViewOptions
ตัวเลือกสําหรับมุมมองแผนที่
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing
โปรดดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
---|---|
element |
ประเภท:
Element องค์ประกอบ DOM สนับสนุนมุมมองหลัง ต้องระบุ |
locationProvider |
ประเภท:
LocationProvider แหล่งที่มาของสถานที่ที่ติดตามซึ่งจะแสดงในมุมมองแผนที่การติดตาม ต้องระบุ |
anticipatedRoutePolylineSetup optional |
ประเภท:
PolylineSetup optional กําหนดค่าตัวเลือกสําหรับโพลีไลน์เส้นทางที่คาดไว้ เรียกใช้เมื่อมีการแสดงเส้นเส้นทางที่คาดไว้ใหม่ หากระบุฟังก์ชัน ฟังก์ชันนั้นควรแก้ไขช่อง defaultPolylineOptions ของอินพุตที่มีออบเจ็กต์ google.maps.PolylineOptions แล้วแสดงผลเป็น polylineOptions ในออบเจ็กต์ PolylineSetupOptions ด้วย การระบุออบเจ็กต์ PolylineSetupOptions จะมีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ PolylineSetupOptions เดียวกันซ้ําในฟังก์ชัน PolylineSetup หรือค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.PolylineOptions เดียวกันสําหรับคีย์ polylineOptions ในออบเจ็กต์ PolylineSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า polylineOptions หรือ visible ค่าจะเป็น Null จะถูกเขียนทับด้วยค่าเริ่มต้น และจะไม่สนใจค่าที่กําหนดไว้สําหรับ polylineOptions.map หรือ polylineOptions.path |
automaticViewportMode optional |
ประเภท:
AutomaticViewportMode optional โหมดวิวพอร์ตอัตโนมัติ ค่าเริ่มต้นคือ FIT_ANTICIPATED_ROUTE ซึ่งช่วยให้มุมมองแผนที่ปรับวิวพอร์ตโดยอัตโนมัติเพื่อให้พอดีกับเครื่องหมายยานพาหนะ เครื่องหมายระบุตําแหน่ง และโพลีไลน์ของเส้นทางที่คาดไว้ทั้งหมด ตั้งค่าเป็น "NONE" เพื่อปิดการปรับพอดีอัตโนมัติ |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งปลายทาง เรียกใช้เมื่อมีการแสดงเครื่องหมายปลายทางใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
mapOptions optional |
ประเภท:
MapOptions optional ตัวเลือกแผนที่ที่ส่งผ่านเข้าไปในเครื่องมือสร้าง google.maps.map |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งต้นทาง เรียกใช้เมื่อมีการแสดงเครื่องหมายต้นทางใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งคําสั่ง ping เรียกใช้เมื่อแสดงผลเครื่องหมาย ping ใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งของงานที่สําเร็จ เรียกใช้เมื่อมีการแสดงตัวทําเครื่องหมายงานที่สําเร็จใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
takenRoutePolylineSetup optional |
ประเภท:
PolylineSetup optional กําหนดค่าตัวเลือกสําหรับเส้นนําเส้นทางที่ใช้ เรียกใช้เมื่อมีการแสดงเส้นเส้นทางใหม่ที่มีการใช้ หากระบุฟังก์ชัน ฟังก์ชันนั้นควรแก้ไขช่อง defaultPolylineOptions ของอินพุตที่มีออบเจ็กต์ google.maps.PolylineOptions แล้วแสดงผลเป็น polylineOptions ในออบเจ็กต์ PolylineSetupOptions ด้วย การระบุออบเจ็กต์ PolylineSetupOptions จะมีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ PolylineSetupOptions เดียวกันซ้ําในฟังก์ชัน PolylineSetup หรือค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.PolylineOptions เดียวกันสําหรับคีย์ polylineOptions ในออบเจ็กต์ PolylineSetupOptions ที่ต่างกัน ระบบจะไม่สนใจค่าที่ตั้งไว้สําหรับ polylineOptions.map หรือ polylineOptions.path ค่าที่ไม่ได้ตั้งค่าหรือค่าว่างจะถูกเขียนทับด้วยค่าเริ่มต้น |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งสําหรับผลลัพธ์ของงาน เรียกใช้เมื่อมีการแสดงผลเครื่องหมายระบุตําแหน่งของงานใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับตัวทําเครื่องหมายตําแหน่งงานที่ไม่สําเร็จ เรียกใช้เมื่อมีการแสดงตัวทําเครื่องหมายงานใหม่ไม่สําเร็จ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายตําแหน่งของยานพาหนะ เรียกใช้เมื่อมีการแสดงตัวทําเครื่องหมายยานพาหนะใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
|
ประเภท:
MarkerSetup optional กําหนดค่าตัวเลือกสําหรับเครื่องหมายระบุตําแหน่งจุดอ้างอิง เรียกใช้เมื่อมีการแสดงเครื่องหมายจุดอ้างอิงใหม่ หากระบุฟังก์ชัน ฟังก์ชันควรแก้ไขช่องโดยค่าเริ่มต้นของ MarkerOptions ของอินพุตที่มีออบเจ็กต์ google.maps.MarkerOptions และแสดงผลเป็นมาร์กตัวเลือกในออบเจ็กต์ MarkSetupOptions เอาต์พุต การระบุออบเจ็กต์MarkSetupOptions มีผลเหมือนกับการระบุฟังก์ชันที่แสดงผลออบเจ็กต์แบบคงที่นั้น อย่าใช้ออบเจ็กต์ MarkSetupOptions เดียวกันซ้ําในฟังก์ชัน MarkSetup และค่าคงที่ที่ต่างกัน และอย่าใช้ออบเจ็กต์ google.maps.MarkerOptions เดิมกับคีย์ MarkOptions ในออบเจ็กต์ MarkSetupOptions ที่ต่างกัน หากไม่ได้ตั้งค่า MarkOptions ไว้หรือเป็น Null ระบบจะเขียนทับค่าเริ่มต้น และจะไม่สนใจค่าใดๆ ที่กําหนดไว้สําหรับmarkOptions.map หรือmarkOptions.position |
ค่าคงที่ AutoViewportMode
google.maps.journeySharing.AutomaticViewportMode
ค่าคงที่
โหมดวิวพอร์ตอัตโนมัติ
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing
โปรดดูไลบรารีใน Maps JavaScript API
เมื่อใช้ v=beta
ให้เข้าถึงได้โดยการโทรหา const {AutomaticViewportMode} = await google.map.importLibrary("journeySharing")
โปรดดูไลบรารีใน Maps JavaScript API
ค่าคงที่ | |
---|---|
FIT_ANTICIPATED_ROUTE |
ปรับวิวพอร์ตโดยอัตโนมัติให้พอดีกับเครื่องหมายและเส้นแสดงเส้นทางที่คาดไว้ทั้งหมด นี่คือค่าเริ่มต้น |
NONE |
อย่าปรับวิวพอร์ตโดยอัตโนมัติ |
LocationProvider คลาสนามธรรม
google.maps.journeySharing.LocationProvider
ชั้นเรียนนามธรรม
คลาสระดับบนสุดของผู้ให้บริการตําแหน่งทั้งหมด
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing
โปรดดูไลบรารีใน Maps JavaScript API
วิธีการ | |
---|---|
addListener |
addListener(eventName, handler) พารามิเตอร์:
แสดงผลค่า:
MapsEventListener เพิ่ม MapsEventListener สําหรับเหตุการณ์ที่ผู้ให้บริการตําแหน่งนี้เริ่มทํางาน แสดงผลตัวระบุสําหรับ Listener นี้ซึ่งสามารถใช้กับ event.removeListener |
PollingLocationProvider คลาสนามธรรม
google.maps.journeySharing.PollingLocationProvider
ชั้นเรียนนามธรรม
คลาสระดับบนสุดของผู้ให้บริการตําแหน่งในแบบสํารวจ
คลาสนามธรรมนี้ขยาย
LocationProvider
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing
โปรดดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
---|---|
isPolling |
ประเภท:
boolean เป็นจริงหากผู้ให้บริการตําแหน่งนี้จัดทําแบบสํารวจ อ่านอย่างเดียว |
วิธีการ | |
---|---|
รับค่ามา:
addListener
|
กิจกรรม | |
---|---|
ispollingchange |
function(event) อาร์กิวเมนต์:
เหตุการณ์ที่ทริกเกอร์เมื่ออัปเดตสถานะแบบสํารวจของผู้ให้บริการตําแหน่ง ใช้ PollingLocationProvider.isPolling เพื่อดูสถานะแบบสํารวจปัจจุบัน |
อินเทอร์เฟซ PollingLocationProviderIsPollingChangeEvent
อินเทอร์เฟซ google.maps.journeySharing.PollingLocationProviderIsPollingChangeEvent
ออบเจ็กต์เหตุการณ์ที่ส่งไปยังเครื่องจัดการเหตุการณ์เมื่อมีการทริกเกอร์เหตุการณ์ PollingLocationProvider.ispollingchange
โหลดโดยใช้พารามิเตอร์ของ URL &libraries=journeySharing
โปรดดูไลบรารีใน Maps JavaScript API
พร็อพเพอร์ตี้ | |
---|---|
error optional |
ประเภท:
Error optional ข้อผิดพลาดที่ทําให้สถานะของแบบสํารวจเปลี่ยนแปลง หากการเปลี่ยนแปลงสถานะเกิดจากข้อผิดพลาด ไม่ระบุหากการเปลี่ยนแปลงสถานะเกิดจากการดําเนินการปกติ |