คลาส 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 กำหนดรัศมีเป็นเมตรสำหรับการค้นหาภาพพาโนรามา |
|
ประเภท:
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 ระบุปีและเดือนที่ได้ภาพในภาพพาโนรามานี้ สตริงวันที่จะอยู่ในรูปแบบ ปปปป-ดด |
links optional |
ประเภท:
Array<StreetViewLink> optional ระบุลิงก์นำทางไปยังภาพพาโนรามาที่อยู่ติดกัน |
location optional |
ประเภท:
StreetViewLocation optional ระบุข้อมูลเมตาตำแหน่งสำหรับภาพพาโนรามานี้ |
อินเทอร์เฟซ StreetViewLink
อินเทอร์เฟซ
google.maps.StreetViewLink
คอลเล็กชันของการอ้างอิงไปยังภาพพาโนรามาของ Street View ที่อยู่ติดกัน
พร็อพเพอร์ตี้ | |
---|---|
description optional |
ประเภท:
string optional สตริงที่แปลแล้วที่อธิบายลิงก์ |
heading optional |
ประเภท:
number optional ส่วนหัวของลิงก์ |
pano optional |
ประเภท:
string optional ตัวระบุที่ไม่ซ้ำกันสำหรับพาโนรามา รหัสนี้จะมีความเสถียรในเซสชัน แต่ไม่เสถียรในเซสชันต่างๆ |