ฟังก์ชัน PLACES_COUNT_PER_H3

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

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

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

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

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

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

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

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

  • ตารางที่มี 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 ชุดข้อมูลสาธารณะ 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 names.primary = 'City of New York'  LIMIT 1);

SELECT * FROM `maps-platform-analytics-hub.sample_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. แผนที่ที่เติมแล้วจะปรากฏดังที่แสดงด้านบน คุณเลือกประเภทแผนภูมิ -> รูปแบบเพื่อกำหนดค่าลักษณะที่ปรากฏของแผนที่เพิ่มเติมได้ (ไม่บังคับ)

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