Fungsi PLACES_COUNT_PER_H3

Fungsi PLACES_COUNT_PER_H3 mengambil area geografis untuk ditelusuri dan menampilkan tabel jumlah tempat per sel H3 di area penelusuran.

Karena fungsi PLACES_COUNT_PER_GEO menampilkan tabel, panggil fungsi tersebut menggunakan klausa FROM.

  • Parameter input:

    • Wajib: Parameter filter geography yang menentukan area penelusuran. Parameter geography adalah nilai yang ditentukan oleh jenis data GEOGRAPHY BigQuery, yang mendukung titik, linestring, dan poligon.

      Untuk contoh penggunaan berbagai jenis geografi penelusuran, seperti area tampilan dan garis, lihat fungsi PLACES_COUNT.

    • Wajib: Parameter filter h3_resolution yang menentukan resolusi H3 yang digunakan untuk menggabungkan jumlah tempat di setiap sel H3. Nilai yang didukung adalah dari 0 hingga 8.

    • Opsional: Parameter filter tambahan untuk menyaring penelusuran Anda.

  • Retur:

  • Tabel dengan satu baris per sel H3. Tabel berisi kolom h3_cell_index (STRING), geography (GEOGRAPHY) yang menentukan poligon yang merepresentasikan sel H3, count (INT64), dan sample_place_ids (ARRAY<STRING>) dengan sample_place_ids berisi hingga 250 ID tempat untuk setiap sel H3.

Contoh: Hitung jumlah toko serba ada dan toko bahan makanan yang dapat diakses pengguna kursi roda per sel H3

Contoh di bawah menghitung jumlah toko serba ada dan toko bahan makanan yang beroperasi dan dapat diakses dengan kursi roda per sel H3 di New York City. Sel H3 menggunakan tingkat resolusi 8.

Contoh ini menggunakan Data Overture Maps set data publik BigQuery untuk mendapatkan geografi New York City.

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
    )
);

Respons untuk fungsi:

Hasil untuk memfilter toko serba ada dan toko bahan makanan yang dapat diakses pengguna kursi roda di New York City.

Memvisualisasikan hasil

Gambar berikut menunjukkan data ini yang ditampilkan di Looker Studio sebagai peta isian. Makin gelap sel H3, makin tinggi konsentrasi hasilnya:

Peta yang diisi untuk memfilter toko serba ada dan toko bahan makanan yang dapat diakses kursi roda di New York City.

Untuk mengimpor data Anda ke Looker Studio:

  1. Jalankan fungsi di atas untuk menghasilkan hasil.

  2. Di hasil BigQuery, klik Open in -> Looker Studio. Hasil Anda akan otomatis diimpor ke Looker Studio.

  3. Looker Studio membuat halaman laporan default dan menginisialisasinya dengan judul, tabel, dan grafik batang dari hasilnya.

    Laporan default di Looker Studio.

  4. Pilih semua yang ada di halaman, lalu hapus.

  5. Klik Sisipkan -> Peta wilayah untuk menambahkan peta wilayah ke laporan Anda.

  6. Di bagian Jenis diagram -> Penyiapan, konfigurasikan kolom seperti yang ditunjukkan di bawah ini:

    Penyiapan peta panas di Looker Studio.

  7. Peta yang diisi akan muncul seperti di atas. Anda dapat memilih Jenis diagram -> Gaya untuk mengonfigurasi lebih lanjut tampilan peta.

Untuk mengetahui informasi dan contoh selengkapnya tentang cara memvisualisasikan hasil Insight Tempat, lihat Memvisualisasikan hasil kueri.