CameraControlOptions อินเทอร์เฟซ
google.maps.CameraControlOptions
อินเทอร์เฟซ
ตัวเลือกการแสดงผลสำหรับการควบคุมกล้อง
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.INLINE_START_BLOCK_ENDรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่  | 
FullscreenControlOptions อินเทอร์เฟซ
google.maps.FullscreenControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลของตัวควบคุมแบบเต็มหน้าจอ
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.INLINE_END_BLOCK_STARTรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่  | 
อินเทอร์เฟซ MapTypeControlOptions
google.maps.MapTypeControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลตัวควบคุมประเภทแผนที่
พร็อพเพอร์ตี้ | |
|---|---|
mapTypeIds optional | 
 รหัสของประเภทแผนที่ที่จะแสดงในตัวควบคุม  | 
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.BLOCK_START_INLINE_STARTรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่  | 
style optional | 
ประเภท:   
MapTypeControlStyle optionalรหัสสไตล์ ใช้เพื่อเลือกรูปแบบตัวควบคุมประเภทแผนที่ที่จะแสดง  | 
MapTypeControlStyle ค่าคงที่
google.maps.MapTypeControlStyle
ค่าคงที่
ตัวระบุสำหรับการควบคุม MapTypes ทั่วไป
เข้าถึงได้โดยโทรไปที่ const {MapTypeControlStyle} = await google.maps.importLibrary("maps") 
ดูไลบรารีใน Maps JavaScript API
ค่าคงที่ | |
|---|---|
DEFAULT | 
ใช้ตัวควบคุมประเภทแผนที่เริ่มต้น เมื่อDEFAULTควบคุมปรากฏขึ้น การควบคุมจะแตกต่างกันไปตามขนาดหน้าต่างและปัจจัยอื่นๆ การควบคุม DEFAULT อาจมีการเปลี่ยนแปลงใน API เวอร์ชันต่อๆ ไป | 
DROPDOWN_MENU | 
เมนูแบบเลื่อนลงสำหรับผู้ที่คำนึงถึงพื้นที่หน้าจอ | 
HORIZONTAL_BAR | 
แถบปุ่มตัวเลือกแนวนอนมาตรฐาน | 
MotionTrackingControlOptions อินเทอร์เฟซ
google.maps.MotionTrackingControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลการควบคุมการติดตามการเคลื่อนไหว
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.INLINE_END_BLOCK_ENDรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมนี้ในภาพพาโนรามา  | 
PanControlOptions อินเทอร์เฟซ
google.maps.PanControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลของตัวควบคุมแพน
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.INLINE_END_BLOCK_ENDรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่  | 
RotateControlOptions อินเทอร์เฟซ
google.maps.RotateControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลของตัวควบคุมการหมุน
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.INLINE_END_BLOCK_ENDรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่  | 
ScaleControlOptions อินเทอร์เฟซ
google.maps.ScaleControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลตัวควบคุมมาตราส่วน
พร็อพเพอร์ตี้ | |
|---|---|
style optional | 
ประเภท:   
ScaleControlStyle optionalรหัสสไตล์ ใช้เพื่อเลือกรูปแบบตัวควบคุมการปรับขนาดที่จะแสดง  | 
ScaleControlStyle ค่าคงที่
google.maps.ScaleControlStyle
ค่าคงที่
ตัวระบุสำหรับรหัสการควบคุมการปรับขนาด
ค่าคงที่ | |
|---|---|
DEFAULT | 
ตัวควบคุมการปรับขนาดมาตรฐาน | 
StreetViewControlOptions อินเทอร์เฟซ
google.maps.StreetViewControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลของตัวควบคุมเพ็กแมนของ Street View บนแผนที่
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่ ตำแหน่งเริ่มต้นจะฝังอยู่ภายในตัวควบคุมการนำทาง (ซูมและเลื่อน) หากตำแหน่งนี้ว่างเปล่าหรือเหมือนกับที่ระบุไว้ใน  zoomControlOptions หรือ panControlOptions ระบบจะแสดงตัวควบคุม Street View เป็นส่วนหนึ่งของตัวควบคุมการนำทาง ไม่เช่นนั้น ระบบจะแสดงแยกกัน | 
sources optional | 
ประเภท:   
Iterable<StreetViewSource> optionalค่าเริ่มต้น: [ 
StreetViewSource.DEFAULT]ระบุแหล่งที่มาของภาพพาโนรามาที่จะค้นหา ซึ่งจะช่วยให้จำกัดการค้นหาเฉพาะพาโนรามาอย่างเป็นทางการของ Google ได้ เช่น การตั้งค่าแหล่งที่มาหลายรายการจะได้รับการประเมินเป็นอินเตอร์เซกชันของแหล่งที่มาเหล่านั้น หมายเหตุ: ปัจจุบันระบบยังไม่รองรับ StreetViewSource.OUTDOOR | 
ZoomControlOptions อินเทอร์เฟซ
google.maps.ZoomControlOptions
อินเทอร์เฟซ
ตัวเลือกสำหรับการแสดงผลของตัวควบคุมการซูม
พร็อพเพอร์ตี้ | |
|---|---|
position optional | 
ประเภท:   
ControlPosition optionalค่าเริ่มต้น:  
ControlPosition.INLINE_END_BLOCK_ENDรหัสตำแหน่ง ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่  | 
ControlPosition ค่าคงที่
google.maps.ControlPosition
ค่าคงที่
ตัวระบุที่ใช้เพื่อระบุตำแหน่งของตัวควบคุมบนแผนที่ โดยตัวควบคุมจะอยู่ในตำแหน่งที่สัมพันธ์กับตัวควบคุมอื่นๆ ในตำแหน่งเลย์เอาต์เดียวกัน โดยตัวควบคุมที่เพิ่มก่อนจะอยู่ใกล้ขอบแผนที่มากกว่า ขอแนะนำให้ใช้ "ค่าเชิงตรรกะ" (ดู https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) เพื่อให้รองรับบริบทเลย์เอาต์จากซ้ายไปขวา (LTR) และจากขวาไปซ้าย (RTL) ได้โดยอัตโนมัติ
 
ค่าตรรกะใน LTR: 
 
+----------------+
| BSIS BSIC BSIE |
| ISBS IEBS |
| |
| ISBC IEBC |
| |
| ISBE IEBE |
| BEIS BEIC BEIE |
+----------------+
ค่าเชิงตรรกะใน RTL
+----------------+
| BSIE BSIC BSIS |
| IEBS ISBS |
| |
| IEBC ISBC |
| |
| IEBE ISBE |
| BEIE BEIC BEIS |
+----------------+
ค่าเดิม
+----------------+
| TL TC TR |
| LT RT |
| |
| LC RC |
| |
| LB RB |
| BL BC BR |
+----------------+
องค์ประกอบในแถวบนสุดหรือล่างสุดจะไหลไปทางกึ่งกลางของแถว องค์ประกอบในคอลัมน์ด้านซ้ายหรือขวาจะไหลไปทางตรงกลางของคอลัมน์
เข้าถึงได้โดยโทรไปที่ const {ControlPosition} = await google.maps.importLibrary("core") 
ดูไลบรารีใน Maps JavaScript API
ค่าคงที่ | |
|---|---|
BLOCK_END_INLINE_CENTER | 
เทียบเท่ากับ BOTTOM_CENTER ทั้งใน LTR และ RTL | 
BLOCK_END_INLINE_END | 
เทียบเท่ากับ BOTTOM_RIGHT ใน LTR หรือ BOTTOM_LEFT ใน RTL | 
BLOCK_END_INLINE_START | 
เทียบเท่ากับ BOTTOM_LEFT ใน LTR หรือ BOTTOM_RIGHT ใน RTL | 
BLOCK_START_INLINE_CENTER | 
เทียบเท่ากับ TOP_CENTER ทั้งใน LTR และ RTL | 
BLOCK_START_INLINE_END | 
เทียบเท่ากับ TOP_RIGHT ใน LTR หรือ TOP_LEFT ใน RTL | 
BLOCK_START_INLINE_START | 
เทียบเท่ากับ TOP_LEFT ใน LTR หรือ TOP_RIGHT ใน RTL | 
BOTTOM_CENTER | 
องค์ประกอบจะวางอยู่ที่กึ่งกลางของแถวล่าง ลองใช้ BLOCK_END_INLINE_CENTER แทน | 
BOTTOM_LEFT | 
องค์ประกอบจะวางอยู่ที่ด้านล่างซ้ายและไหลไปทางตรงกลาง องค์ประกอบจะอยู่ทางด้านขวาของโลโก้ Google ลองใช้ BLOCK_END_INLINE_START แทน | 
BOTTOM_RIGHT | 
องค์ประกอบจะวางอยู่ที่ด้านล่างขวาและไหลไปทางกึ่งกลาง องค์ประกอบจะอยู่ทางด้านซ้ายของข้อความลิขสิทธิ์ ลองใช้ BLOCK_END_INLINE_END แทน | 
INLINE_END_BLOCK_CENTER | 
เทียบเท่ากับ RIGHT_CENTER ใน LTR หรือ LEFT_CENTER ใน RTL | 
INLINE_END_BLOCK_END | 
เทียบเท่ากับ RIGHT_BOTTOM ใน LTR หรือ LEFT_BOTTOM ใน RTL | 
INLINE_END_BLOCK_START | 
เทียบเท่ากับ RIGHT_TOP ใน LTR หรือ LEFT_TOP ใน RTL | 
INLINE_START_BLOCK_CENTER | 
เทียบเท่ากับ LEFT_CENTER ใน LTR หรือ RIGHT_CENTER ใน RTL | 
INLINE_START_BLOCK_END | 
เทียบเท่ากับ LEFT_BOTTOM ใน LTR หรือ RIGHT_BOTTOM ใน RTL | 
INLINE_START_BLOCK_START | 
เทียบเท่ากับ LEFT_TOP ใน LTR หรือ RIGHT_TOP ใน RTL | 
LEFT_BOTTOM | 
องค์ประกอบจะอยู่ทางด้านซ้าย เหนือองค์ประกอบด้านซ้ายล่าง และไหลขึ้นด้านบน โปรดพิจารณาใช้ INLINE_START_BLOCK_END แทน | 
LEFT_CENTER | 
องค์ประกอบจะวางอยู่ที่กึ่งกลางด้านซ้าย ลองใช้ INLINE_START_BLOCK_CENTER แทน | 
LEFT_TOP | 
องค์ประกอบจะอยู่ทางด้านซ้าย ใต้องค์ประกอบด้านซ้ายบน และไหลลงมา ลองใช้ INLINE_START_BLOCK_START แทน | 
RIGHT_BOTTOM | 
องค์ประกอบจะอยู่ในตำแหน่งทางด้านขวา เหนือองค์ประกอบด้านขวาล่าง และไหลขึ้นด้านบน ลองใช้ INLINE_END_BLOCK_END แทน | 
RIGHT_CENTER | 
องค์ประกอบจะวางอยู่ที่กึ่งกลางของด้านขวา ลองใช้ INLINE_END_BLOCK_CENTER แทน | 
RIGHT_TOP | 
องค์ประกอบจะอยู่ทางด้านขวา ใต้องค์ประกอบด้านขวาบน และไหลลงมา ลองใช้ INLINE_END_BLOCK_START แทน | 
TOP_CENTER | 
องค์ประกอบจะวางอยู่ที่กึ่งกลางของแถวบนสุด ลองใช้ BLOCK_START_INLINE_CENTER แทน | 
TOP_LEFT | 
องค์ประกอบจะวางอยู่ที่ด้านบนซ้ายและไหลไปทางกึ่งกลาง ลองใช้ BLOCK_START_INLINE_START แทน | 
TOP_RIGHT | 
องค์ประกอบจะวางอยู่ที่ด้านขวาบนและไหลไปทางกึ่งกลาง ลองใช้ BLOCK_START_INLINE_END แทน |