Package google.maps.geocode.v4beta

ดัชนี

GeocodeService

บริการสําหรับการเข้ารหัสพิกัดภูมิศาสตร์

GeocodeAddress

rpc GeocodeAddress(GeocodeAddressRequest) returns (GeocodeAddressResponse)

วิธีนี้จะดำเนินการกับรหัสพิกัดภูมิศาสตร์ของที่อยู่ ซึ่งจะแมปที่อยู่กับ LatLng รวมถึงให้ Structured Data เกี่ยวกับที่อยู่ด้วย

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.address
GeocodeLocation

rpc GeocodeLocation(GeocodeLocationRequest) returns (GeocodeLocationResponse)

วิธีนี้จะทำการจับคู่พิกัดภูมิศาสตร์ของตำแหน่ง ซึ่งจะจับคู่ LatLng กับที่อยู่ รวมถึงให้ข้อมูลที่จัดโครงสร้างเกี่ยวกับที่อยู่ด้วย

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.location
GeocodePlace

rpc GeocodePlace(GeocodePlaceRequest) returns (GeocodeResult)

วิธีนี้จะทำการค้นหารหัสพิกัดภูมิศาสตร์โดยใช้รหัสสถานที่

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/maps-platform.geocode
  • https://www.googleapis.com/auth/maps-platform.geocode.place

GeocodeAddressRequest

ข้อความคําขอสําหรับ GeocodeService.GeocodeAddress

ช่อง
location_bias

LocationBias

ไม่บังคับ ภูมิภาคที่จะค้นหา สถานที่นี้ใช้เป็นค่าเบี่ยงเบน ซึ่งหมายความว่าระบบอาจแสดงผลการค้นหารอบๆ สถานที่ดังกล่าว

language_code

string

ไม่บังคับ ภาษาที่ควรแสดงผลลัพธ์

region_code

string

ไม่บังคับ รหัสภูมิภาค รหัสภูมิภาคที่ระบุเป็นค่า 2 อักขระของ ccTLD ("โดเมนระดับบนสุด") พารามิเตอร์นี้ส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง พารามิเตอร์นี้จะส่งผลต่อผลลัพธ์จากบริการด้วย แต่ไม่จำกัดผลลัพธ์ทั้งหมด

ฟิลด์สหภาพ address_input ที่อยู่ที่จะเข้ารหัสพิกัดภูมิศาสตร์ address_input ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
address_query

string

ที่อยู่ที่ไม่มีโครงสร้างที่จะเข้ารหัสพิกัดภูมิศาสตร์

address

PostalAddress

ที่อยู่แบบมีโครงสร้างที่จะเข้ารหัสพิกัดภูมิศาสตร์ในรูปแบบที่อยู่ไปรษณีย์

LocationBias

ภูมิภาคที่จะค้นหา สถานที่นี้ใช้เป็นค่ากําหนด ซึ่งหมายความว่าระบบอาจแสดงผลการค้นหารอบๆ สถานที่ดังกล่าว

ช่อง
ฟิลด์สหภาพ type ประเภทของอคติด้านสถานที่ตั้ง type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
rectangle

Viewport

กล่องสี่เหลี่ยมผืนผ้าที่กําหนดโดยมุมตะวันออกเฉียงเหนือและตะวันตกเฉียงใต้ rectangle.high() ต้องเป็นจุดตะวันออกเฉียงเหนือของวิวพอร์ตสี่เหลี่ยมผืนผ้า rectangle.low() ต้องเป็นจุดตะวันตกเฉียงใต้ของวิวพอร์ตสี่เหลี่ยมผืนผ้า rectangle.low().latitude() ต้องไม่เกิน rectangle.high().latitude() ซึ่งจะทำให้ช่วงละติจูดว่างเปล่า วิวพอร์ตสี่เหลี่ยมผืนผ้าต้องไม่กว้างเกิน 180 องศา

GeocodeAddressResponse

ข้อความตอบกลับสำหรับ GeocodeService.GeocodeAddress

ช่อง
results[]

GeocodeResult

ผลการเข้ารหัสพิกัดภูมิศาสตร์

GeocodeLocationRequest

ข้อความคําขอสําหรับ GeocodeService.GeocodeLocation

ช่อง
language_code

string

ไม่บังคับ ภาษาที่ควรแสดงผลลัพธ์

region_code

string

ไม่บังคับ รหัสภูมิภาค รหัสภูมิภาคที่ระบุเป็นค่า 2 อักขระของ ccTLD ("โดเมนระดับบนสุด") พารามิเตอร์นี้ส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง

types[]

string

ไม่บังคับ ชุดแท็กประเภทเพื่อจํากัดผลลัพธ์ ระบบจะนำผลลัพธ์ที่ไม่มีประเภทที่ระบุออก

ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ตาราง ก และตาราง ข ที่ https://developers.google.com/maps/documentation/places/web-service/place-types

granularity[]

Granularity

ไม่บังคับ ตัวกรองของรายการแบบละเอียดของสถานที่อย่างน้อย 1 รายการ

ฟิลด์สหภาพ location_input สถานที่ที่จะเข้ารหัสพิกัดภูมิศาสตร์ location_input ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
location_query

string

ตำแหน่งในรูปแบบสตริง "lat,lng" เช่น "64.7611872,-18.4705364"

location

LatLng

สถานที่ตั้งในรูปแบบ Structured Data

GeocodeLocationResponse

ข้อความตอบกลับสำหรับ GeocodeService.GeocodeLocation

ช่อง
results[]

GeocodeResult

ผลการเข้ารหัสพิกัดภูมิศาสตร์

plus_code

PlusCode

Plus Code ของสถานที่ในคำขอ

GeocodePlaceRequest

ข้อความคําขอสําหรับ GeocodeService.GeocodePlace

ช่อง
place

string

ต้องระบุ ตัวระบุสถานที่เพื่อจับคู่พิกัดภูมิศาสตร์ในรูปแบบ places/{place}

language_code

string

ไม่บังคับ ภาษาที่ควรแสดงผลลัพธ์

region_code

string

ไม่บังคับ รหัสภูมิภาค รหัสภูมิภาคที่ระบุเป็นค่า 2 อักขระของ ccTLD ("โดเมนระดับบนสุด") พารามิเตอร์นี้ส่งผลต่อผลลัพธ์ตามกฎหมายที่เกี่ยวข้อง

GeocodeResult

ผลการค้นหาพิกัดภูมิศาสตร์มีข้อมูลทางภูมิศาสตร์เกี่ยวกับสถานที่

ช่อง
place

string

ตัวระบุสถานที่แบบเต็มที่สมบูรณ์สำหรับผลการค้นหานี้ ในรูปแบบ "//places.googleapis.com/places/{placeID}" ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/places/web-service/place-id

place_id

string

รหัสสถานที่สำหรับผลการค้นหานี้

location

LatLng

ละติจูดและลองจิจูดของที่อยู่นี้

granularity

Granularity

รายละเอียดของสถานที่

viewport

Viewport

วิวพอร์ตที่เหมาะสำหรับแสดงผลลัพธ์พิกัดภูมิศาสตร์

bounds

Viewport

กล่องขอบเขตของที่อยู่

formatted_address

string

ที่อยู่ที่มีการจัดรูปแบบเป็นบรรทัดเดียว

postal_address

PostalAddress

ที่อยู่ในรูปแบบที่อยู่ไปรษณีย์

address_components[]

AddressComponent

คอมโพเนนต์ที่ซ้ำกันสำหรับระดับสถานที่ตั้งแต่ละระดับ

postal_code_localities[]

LocalizedText

รายการสถานที่ทั้งหมดที่อยู่ในรหัสไปรษณีย์

ระบบจะป้อนข้อมูลนี้เฉพาะเมื่อผลลัพธ์เป็นประเภท "postal_code"

types[]

string

ชุดแท็กประเภทสําหรับผลการค้นหานี้ เช่น "political" และ "administrative_area"

ดูรายการค่าที่เป็นไปได้ทั้งหมดได้ที่ตาราง ก และตาราง ข ที่ https://developers.google.com/maps/documentation/places/web-service/place-types

plus_code

PlusCode

Plus Code ของสถานที่ในรหัสพิกัดภูมิศาสตร์นี้

AddressComponent

คอมโพเนนต์ที่มีโครงสร้างซึ่งประกอบกันเป็นที่อยู่ที่มีการจัดรูปแบบ หากมีข้อมูลนี้

ช่อง
long_text

string

คำอธิบายแบบเต็มหรือชื่อของคอมโพเนนต์ที่อยู่ เช่น องค์ประกอบที่อยู่สำหรับประเทศออสเตรเลียอาจมีชื่อเต็มว่า "ออสเตรเลีย"

short_text

string

ชื่อแบบย่อขององค์ประกอบที่อยู่ (หากมี) เช่น องค์ประกอบที่อยู่สำหรับประเทศออสเตรเลียอาจมีชื่อย่อว่า "AU"

types[]

string

อาร์เรย์ที่ระบุประเภทขององค์ประกอบที่อยู่

ดูรายละเอียดเพิ่มเติมได้ที่ https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types

language_code

string

ภาษาที่ใช้จัดรูปแบบคอมโพเนนต์นี้ในรูปแบบ CLDR

รายละเอียด

รายละเอียดของสถานที่

Enum
GRANULARITY_UNSPECIFIED โปรดอย่าใช้
ROOFTOP ตำแหน่งจริงของแปลงที่ดินที่ตรงกับที่อยู่ซึ่งตรงกัน
RANGE_INTERPOLATED interpolate จากช่วงเลขที่ถนน เช่น หากเราทราบว่าส่วนของ Amphitheatre Pkwy มีตัวเลข 1600-1699 ตัวเลข 1650 อาจอยู่ตรงกลางระหว่างปลายทาง
GEOMETRIC_CENTER ศูนย์กลางเรขาคณิตขององค์ประกอบที่เรามีข้อมูลรูปหลายเหลี่ยม
APPROXIMATE ที่เหลือ

PlusCode

Plus Code (http://plus.codes) คือข้อมูลอ้างอิงตำแหน่งที่มี 2 รูปแบบ ได้แก่ โค้ดสากลที่กำหนดสี่เหลี่ยมผืนผ้าขนาด 14x14 เมตร (1/8000 องศา) หรือเล็กกว่านั้น และโค้ดแบบผสมที่ใช้สถานที่อ้างอิงแทนคำนำหน้า

ช่อง
global_code

string

รหัสสากล (แบบเต็ม) ของสถานที่ เช่น "9FWM33GV+HQ" ซึ่งแสดงพื้นที่ 1/8000 องศาคูณ 1/8000 องศา (~14 x 14 เมตร)

compound_code

string

รหัสแบบผสมของสถานที่ เช่น "33GV+HQ, Ramberg, Norway" ซึ่งมีนามสกุลของรหัสสากลและแทนที่คำนำหน้าด้วยชื่อที่มีการจัดรูปแบบของเอนทิตีอ้างอิง