Service

คลาส StreetViewService

google.maps.StreetViewService ชั้นเรียน

วัตถุ StreetViewService จะค้นหาข้อมูล Street View

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

StreetViewService
StreetViewService()
พารามิเตอร์: ไม่มี
สร้าง StreetViewService ซึ่งให้อินเทอร์เฟซของข้อมูลที่จัดเก็บไว้ในบริการ Street View
getPanorama
getPanorama(request[, callback])
พารามิเตอร์: 
ค่าที่ส่งคืน:  Promise<StreetViewResponse>
ดึงข้อมูล StreetViewPanoramaData ของภาพพาโนรามาที่ตรงกับคำขอการค้นหา Street View ที่ให้ไว้ ระบบจะส่ง StreetViewPanoramaData ไปยังโค้ดเรียกกลับที่ระบุ

ค่าคงที่ StreetViewStatus

ค่าคงที่ google.maps.StreetViewStatus

สถานะที่ StreetViewService ส่งคืนเมื่อคำขอ Street View เสร็จสมบูรณ์ ซึ่งอาจระบุตามค่าหรือใช้ชื่อค่าคงตัวก็ได้ เช่น 'OK' หรือ google.maps.StreetViewStatus.OK

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

OK คำขอสำเร็จแล้ว
UNKNOWN_ERROR ไม่สามารถดำเนินการตามคำขอได้สำเร็จ แต่ยังไม่ทราบสาเหตุที่แน่ชัดของความล้มเหลว
ZERO_RESULTS ไม่พบภาพพาโนรามาที่ตรงกับเกณฑ์การค้นหา

อินเทอร์เฟซ StreetViewLocationRequest

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

คำขอ Street View ที่จะส่งไปพร้อมกับ getPanorama StreetViewLocationRequest ช่วยให้คุณสามารถค้นหาภาพพาโนรามาของ Street View ในสถานที่ที่ระบุ

location optional
ประเภท:  LatLng|LatLngLiteral optional
ระบุตำแหน่งที่จะค้นหาภาพพาโนรามาของ Street View
preference optional
ประเภท:  StreetViewPreference optional
ตั้งค่ากำหนดที่ต้องการให้พบภาพพาโนรามาภายในรัศมี ได้แก่ ภาพพาโนรามาที่ใกล้กับตำแหน่งที่ระบุมากที่สุด หรือจุดที่ดีที่สุดภายในรัศมี
radius optional
ประเภท:  number optional
ค่าเริ่มต้น: 50
กำหนดรัศมีเป็นเมตรสำหรับการค้นหาภาพพาโนรามา
source optional
ประเภท:  StreetViewSource optional
ค่าเริ่มต้น: StreetViewSource.DEFAULT
ระบุแหล่งที่มาของภาพพาโนรามาที่จะค้นหา การดำเนินการนี้ช่วยให้มีข้อจำกัดในการค้นหาเฉพาะภาพพาโนรามากลางแจ้ง เป็นต้น
sources optional
ประเภท:  Iterable<StreetViewSource> optional
ค่าเริ่มต้น: [StreetViewSource.DEFAULT]
ระบุแหล่งที่มาของภาพพาโนรามาที่จะค้นหา การดำเนินการนี้ช่วยให้มีข้อจำกัดในการค้นหาเฉพาะภาพพาโนรามากลางแจ้ง เป็นต้น การตั้งค่าแหล่งที่มาหลายแหล่งจะได้รับการประเมินว่าเป็นจุดร่วมของแหล่งที่มาเหล่านั้น

อินเทอร์เฟซ StreetViewPanoRequest

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

มีการใช้ StreetViewPanoRequest กับ getPanorama เพื่อค้นหาภาพพาโนรามาที่มีรหัสที่ระบุ

pano optional
ประเภท:  string optional
ระบุรหัสพาโนที่จะค้นหา

อินเทอร์เฟซ StreetViewResponse

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

คำตอบได้รับการแก้ไขสำหรับคำสัญญาจาก StreetViewService.getPanorama แล้ว

data
ประเภท:  StreetViewPanoramaData
การนำเสนอภาพพาโนรามา

อินเทอร์เฟซ StreetViewLocation

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

การนำเสนอสถานที่ในภาพพาโนรามาของ Street View

pano
ประเภท:  string
ตัวระบุที่ไม่ซ้ำกันสำหรับพาโนรามา การดำเนินการนี้จะมีความเสถียรในเซสชัน แต่ไม่เสถียรในเซสชันต่างๆ
description optional
ประเภท:  string optional
สตริงที่แปลแล้วที่อธิบายสถานที่ตั้ง
latLng optional
ประเภท:  LatLng optional
ละติจูดและลองจิจูดของภาพพาโนรามา
shortDescription optional
ประเภท:  string optional
คำอธิบายสั้นๆ ของสถานที่ตั้ง

ค่าคงที่ StreetViewPreference

ค่าคงที่ google.maps.StreetViewPreference

ตัวเลือกที่ให้น้ำหนักกับผลการค้นหาเพื่อแสดงภาพพาโนรามาของ Street View ที่อยู่ใกล้กับตำแหน่งที่ขอมากที่สุด หรือภาพพาโนรามาที่ถือว่ามีแนวโน้มที่จะเป็นสิ่งที่ผู้ใช้ต้องการเห็นมากที่สุด ระบุรายการเหล่านี้ตามค่า หรือใช้ชื่อค่าคงที่ เช่น 'best' หรือ google.maps.StreetViewPreference.BEST

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

BEST แสดงภาพพาโนรามาของ Street View ที่ถือว่าเป็นสิ่งที่ผู้ใช้ต้องการเห็นมากที่สุด ผลลัพธ์ที่ดีที่สุดจะกำหนดโดยอัลกอริทึมที่พิจารณาจากการวิจัยและพารามิเตอร์ต่างๆ ของผู้ใช้ เช่น จุดสนใจที่เป็นที่รู้จัก คุณภาพของรูป และระยะทางจากสถานที่ที่กำหนด
NEAREST แสดงภาพพาโนรามา Street View ที่มีระยะทางสั้นที่สุดจากตำแหน่งที่ให้ไว้ ตัวเลือกนี้ทำงานได้ดีภายในรัศมีที่จำกัดเท่านั้น รัศมีที่แนะนำคือไม่เกิน 1 กม.

ค่าคงที่ StreetViewSource

ค่าคงที่ google.maps.StreetViewSource

ตัวระบุเพื่อจํากัดการค้นหา Street View ไว้ในแหล่งที่มาที่เลือกไว้เท่านั้น ค่าเหล่านี้ระบุเป็นสตริง เช่น 'outdoor'

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

DEFAULT ใช้แหล่งที่มาเริ่มต้นของ Street View การค้นหาจะไม่จำกัดเพียงแค่แหล่งที่มาที่เจาะจง
GOOGLE จำกัดการค้นหาใน Street View ไว้ที่คอลเล็กชันอย่างเป็นทางการของ Google
OUTDOOR จำกัดการค้นหา Street View ไว้ที่คอลเล็กชันกลางแจ้ง คอลเล็กชันในอาคารจะไม่รวมอยู่ในผลการค้นหา โปรดทราบว่าการค้นหาจะแสดงเฉพาะภาพพาโนรามาเมื่อสามารถระบุได้ว่าอยู่ในร่มหรือกลางแจ้ง เช่น ระบบจะไม่แสดงผล PhotoSpheres เนื่องจากไม่รู้ว่าอยู่ในร่มหรือกลางแจ้ง

อินเทอร์เฟซ StreetViewPanoramaData

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

การนำเสนอภาพพาโนรามาที่ส่งคืนจากผู้ให้บริการซึ่งกำหนดโดยใช้ registerPanoProvider

tiles
ประเภท:  StreetViewTileData
ระบุภาพย่อยที่กำหนดเองสำหรับภาพพาโนรามานี้
copyright optional
ประเภท:  string optional
ระบุข้อความลิขสิทธิ์ของภาพพาโนรามานี้
imageDate optional
ประเภท:  string optional
ระบุปีและเดือนที่ได้ภาพในภาพพาโนรามานี้ สตริงวันที่จะอยู่ในรูปแบบ ปปปป-ดด
location optional
ประเภท:  StreetViewLocation optional
ระบุข้อมูลเมตาตำแหน่งสำหรับภาพพาโนรามานี้

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

คอลเล็กชันของการอ้างอิงไปยังภาพพาโนรามาของ Street View ที่อยู่ติดกัน

description optional
ประเภท:  string optional
สตริงที่แปลแล้วที่อธิบายลิงก์
heading optional
ประเภท:  number optional
ส่วนหัวของลิงก์
pano optional
ประเภท:  string optional
ตัวระบุที่ไม่ซ้ำกันสำหรับพาโนรามา รหัสนี้จะมีความเสถียรในเซสชัน แต่ไม่เสถียรในเซสชันต่างๆ