แสดงรายการฟีเจอร์ในเนื้อหาตาราง วิธีนี้ช่วยให้ผู้เรียกใช้สามารถใช้ตัวกรองเชิงพื้นที่และเวลา รวมถึงตัวกรองพร็อพเพอร์ตี้กับตารางได้ ระบบจะแสดงผลลัพธ์เป็นรายการออบเจ็กต์ฟีเจอร์ GeoJSON
คำขอ HTTP
GET https://earthengine.googleapis.com/v1/{asset=projects/*/assets/**}:listFeatures
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
asset |
ต้องระบุ ชื่อเนื้อหาตารางที่จะแสดง การให้สิทธิ์ต้องใช้สิทธิ์ IAM ต่อไปนี้ในทรัพยากร
|
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
pageSize |
จำนวนผลลัพธ์สูงสุดต่อหน้า เซิร์ฟเวอร์อาจแสดงผลชิ้นงานน้อยกว่าที่ขอ หากไม่ระบุ ค่าเริ่มต้นของขนาดหน้าจะเป็น 1, 000 ผลการค้นหาต่อหน้า |
pageToken |
โทเค็นที่ระบุหน้าผลการค้นหาที่เซิร์ฟเวอร์ควรแสดง โดยปกติแล้ว ค่านี้คือค่าของ |
region |
รูปทรงเรขาคณิตที่กําหนดขอบเขตการค้นหา (หากมี) ซึ่งระบุเป็นสตริงรูปทรงเรขาคณิต GeoJSON (ดู RFC 7946) |
filter |
(หากมี) ระบุตัวกรองพร็อพเพอร์ตี้แบบง่ายเพิ่มเติม |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
ข้อความตอบกลับสําหรับ EarthEngineService.ListFeatures
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"type": string,
"features": [
{
object ( |
ช่อง | |
---|---|
type |
มีสตริงคงที่ "FeatureCollection" เสมอ ซึ่งจะทําเครื่องหมายออบเจ็กต์นี้เป็นออบเจ็กต์ FeatureCollection ของ GeoJSON |
features[] |
รายการองค์ประกอบที่ตรงกับการค้นหา เป็นรายการออบเจ็กต์องค์ประกอบ GeoJSON (ดู RFC 7946) ที่มีสตริง "Feature" ในช่องชื่อ "type" เรขาคณิตในช่องชื่อ "geometry" และพร็อพเพอร์ตี้คีย์/ค่าในช่องชื่อ "properties" |
nextPageToken |
โทเค็นสําหรับดึงข้อมูลหน้าถัดไปของผลการค้นหา ส่งค่านี้ในช่อง |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
ดูข้อมูลเพิ่มเติมได้ที่ OAuth 2.0 Overview