Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Maantieteelliset Ominaisuudet | BigQuerylle Ominaisten Ominaisuuksien Johdanto
BigQueryn Perusteet

bookMaantieteelliset Ominaisuudet

Pyyhkäise näyttääksesi valikon

Tutustu BigQueryn maantieteellisiin tietotyyppeihin ja funktioihin, erityisesti maantieteellisiin pisteisiin, jotka muodostetaan leveys- ja pituusastearvoista. Vaikka nämä ominaisuudet ovat erikoistuneempia, ne ovat erittäin hyödyllisiä sijaintipohjaisessa analyysissä, kuten kartoituksessa, liikenteessä ja toimitustiedoissa.

Maantieteelliset pisteet

BigQuery käyttää GEOGRAPHY-tietotyyppiä kuvaamaan sijainteja Maan pinnalla. Kun tietojoukossa on leveys- ja pituusastearvot, ne voidaan yhdistää yhdeksi maantieteelliseksi pisteeksi, jonka BigQuery osaa tulkita spatiaalisti.

Maantieteellisiä pisteitä käytetään yleisesti seuraavissa tilanteissa:

  • Kartoitus ja visualisointi;
  • Liikenne- ja reittitiedot;
  • Toimitusalueet ja palvelualueet;
  • Kaikki analyysit, jotka perustuvat fyysiseen sijaintiin.

Maantieteellisten pisteiden luominen

Maantieteelliset pisteet luodaan ST_GEOGPOINT(longitude, latitude) -funktiolla. Tämä muuntaa raakat koordinaattiarvot spatiaaliseen objektiin, jota voidaan käyttää etäisyyslaskelmissa ja spatiaalikyselyissä.

Esimerkiksi kaupungin leveys- ja pituusaste-sarakkeet voidaan yhdistää pisteeksi, joka kuvaa sen tarkkaa sijaintia.

Etäisyyden laskeminen

ST_DISTANCE(pointA, pointB) -funktio laskee kahden maantieteellisen pisteen välisen etäisyyden ja palauttaa tuloksen yleensä metreinä.

Yleisiä käyttötapauksia ovat:

  • Kahden kaupungin välisen etäisyyden mittaaminen;
  • Toimitusreittien pituuksien laskeminen;
  • Palvelusäteen määrittäminen tietyn sijainnin ympärillä.

Suodatus ja vertailu

Maantieteellisiä laskelmia voidaan yhdistää tavallisiin suodattimiin, kuten rajaamalla tulokset tiettyihin kaupunkeihin. Näin voidaan vertailla etäisyyksiä dynaamisesti valittujen sijaintien välillä tietojoukossa.

Vaikka maantieteellisiä funktioita ei käytetä jokaisessa projektissa, ne avaavat tehokkaita spatiaalisen analyysin mahdollisuuksia BigQueryssa. Sijaintipohjaisten tietojen kanssa työskennellessä nämä työkalut mahdollistavat tarkat etäisyyslaskelmat ja merkitykselliset maantieteelliset havainnot.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 3. Luku 7
some-alt