ฟังก์ชันสมาชิกแบบสาธารณะ | |
(อินสแตนซ์ประเภท) | - initWithLocationRestriction:placeProperties: |
ยกตัวอย่าง GMSPlaceSearchNearbyRequest ที่มีข้อจำกัดตำแหน่งและวางพร็อพเพอร์ตี้สถานที่ที่จะส่งคืน | |
พร็อพเพอร์ตี้ | |
รหัส< GMSPlaceLocationRestriction > | locationRestriction |
ไม่มีข้อมูลเริ่มต้นเริ่มต้น | |
NSArray< GMSPlaceProperty > * | placeProperties |
อาร์เรย์ของ GMSPlaceProperty ที่ควรรวมอยู่ในผลลัพธ์สถานที่ | |
NSArray< NSString * > * | includedTypes |
อาร์เรย์ของประเภทสถานที่ที่จะรวมไว้ในการค้นหา | |
NSArray< NSString * > * | excludedTypes |
อาร์เรย์ของประเภทสถานที่ที่จะยกเว้นจากการค้นหา | |
NSArray< NSString * > * | includedPrimaryTypes |
อาร์เรย์ของประเภทสถานที่หลักที่จะรวมในการค้นหา | |
NSArray< NSString * > * | excludedPrimaryTypes |
อาร์เรย์ของประเภทสถานที่หลักที่จะยกเว้นจากการค้นหา | |
NSInteger | maxResultCount |
จำนวนผลลัพธ์สูงสุด GMSPlace รายการที่จะแสดง | |
NSString * | regionCode |
รหัสประเทศ/ภูมิภาคแบบ Unicode (CLDR) ของสถานที่ตั้งที่มีคำขอมา | |
GMSPlaceSearch NearbyRankPreference | rankPreference |
ใช้ GMSPlaceSearchNearbyRankPreference เพื่อจัดเรียงผลลัพธ์ที่แสดงจากคำขอ |
เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก
- (instancetype) initWithLocationRestriction: | (รหัส< GMSPlaceLocationRestriction >) | locationRestriction | |
คุณสมบัติของสถานที่: | (NSArray< GMSPlaceProperty > *) | placeProperties | |
ยกตัวอย่าง GMSPlaceSearchNearbyRequest
ที่มีข้อจำกัดตำแหน่งและวางพร็อพเพอร์ตี้สถานที่ที่จะส่งคืน
- พารามิเตอร์:
-
locationRestriction พื้นที่ที่จะค้นหาระบุเป็นวงกลม กำหนดโดยจุดศูนย์กลางและรัศมีเป็นเมตร placeProperties อาร์เรย์ของ GMSPlaceProperty
ที่ควรรวมอยู่ในผลลัพธ์สถานที่ ต้องระบุ รายการที่ว่างเปล่าจะทำให้เกิดข้อผิดพลาดเมื่อพยายามส่งคำขอ
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (รหัส<GMSPlaceLocationRestriction>) locationRestriction [read, write, copy] |
ไม่มีข้อมูลเริ่มต้นเริ่มต้น
โปรดใช้เครื่องมือเริ่มต้นที่กำหนด พื้นที่ที่จะค้นหาระบุเป็นวงกลม กำหนดโดยจุดศูนย์กลางและรัศมีเป็นเมตร รัศมีต้องอยู่ระหว่าง 0.0 ถึง 50000.0 การละเมิดข้อจำกัดนี้จะส่งผลให้เกิดข้อผิดพลาด INVALID_ARGUMENT ต้องระบุ locationRestriction ด้วย GMSPlaceCircularLocationOption
การใช้ GMSPlaceRectangularLocationOption
จะทำให้เกิดข้อผิดพลาด INVALID_REQUEST
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, copy] |
อาร์เรย์ของ GMSPlaceProperty
ที่ควรรวมอยู่ในผลลัพธ์สถานที่
ต้องระบุ รายการที่ว่างเปล่าจะทำให้เกิดข้อผิดพลาดเมื่อพยายามส่งคำขอ
- (NSArray<NSString *>*) includedTypes [read, write, copy] |
อาร์เรย์ของประเภทสถานที่ที่จะรวมไว้ในการค้นหา
โดยสามารถระบุได้สูงสุด 50 ประเภท หากระบุคำขอโดยมีข้อจำกัดหลายประเภท ระบบจะแสดงผลเฉพาะตำแหน่งที่ตรงกับข้อจำกัดทั้งหมดเท่านั้น หากอาร์เรย์ว่างเปล่า ระบบจะแสดงผลตำแหน่งทุกประเภททุกประเภท ดูรายการประเภทที่รองรับในตาราง ก.https://developers.google.com/maps/documentation/places/web-service/place-types#table-a
- (NSArray<NSString *>*) excludedTypes [read, write, copy] |
อาร์เรย์ของประเภทสถานที่ที่จะยกเว้นจากการค้นหา
โดยสามารถระบุได้สูงสุด 50 ประเภท หากระบุคำขอโดยมีข้อจำกัดหลายประเภท ระบบจะแสดงผลเฉพาะตำแหน่งที่ตรงกับข้อจำกัดทั้งหมดเท่านั้น หากระบุประเภทที่ขัดแย้งกัน (เช่น ประเภทที่ปรากฏใน includeTypes และ excludedTypes) ระบบจะแสดงข้อผิดพลาด INVALID_REQUEST ดูรายการประเภทที่รองรับในตาราง ก.https://developers.google.com/maps/documentation/places/web-service/place-types#table-a
- (NSArray<NSString *>*) includedPrimaryTypes [read, write, copy] |
อาร์เรย์ของประเภทสถานที่หลักที่จะรวมในการค้นหา
โดยสามารถระบุได้สูงสุด 50 ประเภท หากระบุคำขอโดยมีข้อจำกัดหลายประเภท ระบบจะแสดงผลเฉพาะตำแหน่งที่ตรงกับข้อจำกัดทั้งหมดเท่านั้น โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทหลักที่ https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSArray<NSString *>*) excludedPrimaryTypes [read, write, copy] |
อาร์เรย์ของประเภทสถานที่หลักที่จะยกเว้นจากการค้นหา
หากระบุประเภทที่ขัดแย้งกัน (เช่น ประเภทที่ปรากฏใน includeTypes และ excludedTypes) ระบบจะแสดงข้อผิดพลาด INVALID_REQUEST โดยสามารถระบุได้สูงสุด 50 ประเภท หากระบุคำขอโดยมีข้อจำกัดหลายประเภท ระบบจะแสดงผลเฉพาะตำแหน่งที่ตรงกับข้อจำกัดทั้งหมดเท่านั้น โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทหลักที่ https://developers.google.com/maps/documentation/places/web-service/nearby-search#includedtypesexcludedtypes,-includedprimarytypesexcludedprimarytypes
- (NSInteger) maxResultCount [read, write, assign] |
จำนวนผลลัพธ์สูงสุด GMSPlace
รายการที่จะแสดง
ต้องอยู่ระหว่าง 1 ถึง 20 (ค่าเริ่มต้น) การละเมิดข้อจำกัดนี้จะส่งผลให้เกิดข้อผิดพลาด
- (NSString*) regionCode [read, write, copy] |
รหัสประเทศ/ภูมิภาคแบบ Unicode (CLDR) ของสถานที่ตั้งที่มีคำขอมา
ดูรหัสภูมิภาคได้ที่ https://www.unicode.org/cldr/charts/44/supplemental/territory_language_information.html
- (GMSPlaceSearchNearbyRankPreference) rankPreference [read, write, assign] |
ใช้ GMSPlaceSearchNearbyRankPreference
เพื่อจัดเรียงผลลัพธ์ที่แสดงจากคำขอ
ค่าเริ่มต้นคือ GMSPlaceSearchNearbyRankPopularity