ฟังก์ชัน PLACES_COUNT_PER_H3

ฟังก์ชัน PLACES_COUNT_PER_H3 รับพื้นที่ทางภูมิศาสตร์ที่จะค้นหา และแสดงผลตารางจำนวนสถานที่ต่อเซลล์ H3 ใน พื้นที่ค้นหา

เนื่องจากฟังก์ชัน PLACES_COUNT_PER_H3 แสดงผลตาราง ให้เรียกใช้ฟังก์ชันนี้โดยใช้คําสั่ง FROM

  • พารามิเตอร์อินพุต:

    • จำเป็น: geography พารามิเตอร์ตัวกรอง ที่ ระบุพื้นที่ค้นหา พารามิเตอร์ geography มีค่าที่กำหนดโดย ประเภทข้อมูล GEOGRAPHY ของ BigQuery ซึ่งรองรับจุด เส้น และรูปหลายเหลี่ยม

      ดูตัวอย่างการใช้ภูมิศาสตร์การค้นหาประเภทต่างๆ เช่น Viewport และเส้น ได้ที่ PLACES_COUNT ฟังก์ชัน

    • จำเป็น: h3_resolution พารามิเตอร์ตัวกรอง ที่ ระบุความละเอียด H3 ที่ใช้เพื่อรวม จำนวนสถานที่ในเซลล์ H3 แต่ละเซลล์ ค่าที่รองรับคือ 0 ถึง 11

    • ไม่บังคับ: พารามิเตอร์ตัวกรองเพิ่มเติมเพื่อปรับแต่ง การค้นหา

  • ค่าที่ส่งคืน:

    • ตารางที่มี 1 แถวต่อเซลล์ H3 ตารางประกอบด้วยคอลัมน์ h3_cell_index (STRING), geography (GEOGRAPHY) ซึ่งกำหนด รูปหลายเหลี่ยมที่แสดงเซลล์ H3, count (INT64) และ sample_place_ids (ARRAY<STRING>) โดย sample_place_ids มีรหัสสถานที่ได้สูงสุด 250 รายการสำหรับเซลล์ H3 แต่ละเซลล์

ตัวอย่าง: นับร้านสะดวกซื้อและร้านขายของชำที่รองรับรถเข็นต่อเซลล์ H3

ตัวอย่างด้านล่างจะคำนวณจำนวนร้านสะดวกซื้อและร้านขายของชำที่เปิดให้บริการและรองรับรถเข็นต่อเซลล์ H3 ในนครนิวยอร์ก เซลล์ H3 ใช้ ระดับความละเอียด 8

ตัวอย่างนี้ใช้ Overture Maps Data BigQuery ชุดข้อมูลสาธารณะ เพื่อรับ ภูมิศาสตร์ของนครนิวยอร์ก

DECLARE geo GEOGRAPHY;

-- Get the geography for New York City.
SET geo = (SELECT geometry FROM `bigquery-public-data.overture_maps.division_area`
  WHERE country = 'US' AND subtype = 'locality' AND names.primary = 'New York'  LIMIT 1);

SELECT * FROM `PROJECT_NAME.places_insights___us.PLACES_COUNT_PER_H3`(
  JSON_OBJECT(
      'geography', geo,
      'types', ["convenience_store","grocery_store"],
      'wheelchair_accessible_entrance', true,
      'business_status', ['OPERATIONAL'],
      'h3_resolution', 8
    )
);

การตอบกลับของฟังก์ชัน

ผลลัพธ์สำหรับการกรองร้านสะดวกซื้อและร้านขายของชำที่รองรับเก้าอี้รถเข็นในนิวยอร์กซิตี้

แสดงผลลัพธ์เป็นภาพ

รูปภาพต่อไปนี้แสดงข้อมูลนี้ใน Looker Studio เป็นแผนที่แบบระบายสี เซลล์ H3 ยิ่งสีเข้มยิ่งมีความเข้มข้นของผลลัพธ์สูง

แผนที่ที่กรอกข้อมูลแล้วสำหรับการกรองร้านสะดวกซื้อและร้านขายของชำที่รถเข็นเข้าถึงได้ในนิวยอร์กซิตี้

วิธีนำเข้าข้อมูลลงใน Looker Studio

  1. เรียกใช้ฟังก์ชันด้านบนเพื่อสร้างผลลัพธ์

  2. ในผลลัพธ์ BigQuery ให้คลิกเปิดใน -> Looker Studio ระบบจะนำเข้าผลลัพธ์ลงใน Looker Studio โดยอัตโนมัติ

  3. Looker Studio จะสร้างหน้าแรกของรายงานเริ่มต้นและเริ่มต้นด้วยชื่อ ตาราง และกราฟแท่งของผลลัพธ์

    รายงานเริ่มต้นใน Looker Studio

  4. เลือกทุกอย่างในหน้าแล้วลบออก

  5. คลิกแทรก -> แผนที่แบบระบายสี เพื่อเพิ่มแผนที่แบบระบายสีลงในรายงาน

  6. กำหนดค่าช่องในส่วนประเภทแผนภูมิ -> การตั้งค่า ดังที่แสดงด้านล่าง

    การตั้งค่าฮีตแมปใน Looker Studio

  7. แผนที่แบบระบายสีจะปรากฏขึ้นดังที่แสดงด้านบน คุณเลือกประเภทแผนภูมิ -> รูปแบบ เพื่อกำหนดค่าลักษณะที่ปรากฏของแผนที่เพิ่มเติมได้

ดูข้อมูลเพิ่มเติมและตัวอย่างเกี่ยวกับการแสดงผลลัพธ์ของข้อมูลเชิงลึกเกี่ยวกับสถานที่เป็นภาพได้ที่ แสดงผลการค้นหาเป็นภาพ