Kaartvisualisatie

De kaartvisualisatie aggregeert de resultaten van een query die is gegroepeerd op een sleutelkolom en waarvan de waarden worden geaggregeerd. In de volgende query worden de resultaten gegroepeerd op en wordt de omzet van elke tabel n_name geaggregeerd door te SUM(l_extendedprice * (1 - l_discount) * (length(n_name)/100)) berekenen.

USE CATALOG SAMPLES;

SELECT
    initcap(n_name) AS `Nation`,
    SUM(l_extendedprice * (1 - l_discount) * (length(n_name)/100)) AS revenue
FROM
    `samples`.`tpch`.`customer`,
    `samples`.`tpch`.`orders`,
    `samples`.`tpch`.`lineitem`,
    `samples`.`tpch`.`supplier`,
    `samples`.`tpch`.`nation`,
    `samples`.`tpch`.`region`
WHERE
    c_custkey = o_custkey
    AND l_orderkey = o_orderkey
    AND l_suppkey = s_suppkey
    AND c_nationkey = s_nationkey
    AND s_nationkey = n_nationkey
    AND n_regionkey = r_regionkey
GROUP BY
    INITCAP(n_name)
ORDER BY
    revenue DESC;

Zie Een kaartvisualisatie (Ethopleth) maken.

In de volgende query wordt een markering op elke kaartcoördinaat geplaatst die overeenkomt met de locatie die overeenkomt met de begincoördinaten voor elke reis.

SELECT do_long, do_lat, COUNT(1) AS trips, SUM(total_amount) AS total_amount
  FROM database.table
 WHERE borough = 'Brooklyn'
 GROUP BY do_long, do_lat

Zie Een kaartvisualisatie (markering) maken.

U kunt een visualisatie maken of de instellingen ervan wijzigen vanuit de queryeditor.

Een kaartvisualisatie (Ethopleth) maken

In een kaartvisualisatie (Ethopleth) worden sleutel-waardeparen gegroepeerd op sleutel en gearceerd in een kleur langs een kleur (een ethopleth) op basis van hun waarden. Ga als volgt te werk om een kaartvisualisatie (Ethopleth) te maken op de volgende voorbeeldquery:

USE CATALOG SAMPLES;

SELECT
    initcap(n_name) AS `Nation`,
    SUM(l_extendedprice * (1 - l_discount) * (length(n_name)/100)) AS revenue
FROM
    `samples`.`tpch`.`customer`,
    `samples`.`tpch`.`orders`,
    `samples`.`tpch`.`lineitem`,
    `samples`.`tpch`.`supplier`,
    `samples`.`tpch`.`nation`,
    `samples`.`tpch`.`region`
WHERE
    c_custkey = o_custkey
    AND l_orderkey = o_orderkey
    AND l_suppkey = s_suppkey
    AND c_nationkey = s_nationkey
    AND s_nationkey = n_nationkey
    AND n_regionkey = r_regionkey
GROUP BY
    INITCAP(n_name)
ORDER BY
    revenue DESC;
  1. Klik op Query's in de zijbalk.

  2. Klik op een query om deze te bewerken of klik op Nieuwe query om een nieuwe query te maken.

  3. Klik op Run. In het onderste deelvenster van de queryeditor wordt elke visualisatie voor de query op een nieuw tabblad geladen. De standaardvisualisatie is een tabel.

  4. Controleer of de tabelvisualisatie slechts twee kolommen bevat. Bijvoorbeeld:

    Geschikt queryresultaat voor een kaartvisualisatie

  5. Klik op + Visualisatie toevoegen. U configureert de algemene instellingen, kleuren, opmaak en grenzen van de visualisatie afzonderlijk.

    1. Als u de kolom voor de kaart, de sleutelkolom en de waarde wilt configureren, klikt u op Algemeen Instellingen

      • Stel Visualisatietype in op Kaart (Lyopleth).
      • Stel Kaart in op een van de volgende waarden:
        • Landen:alle landen ter wereld
        • VS:een gedetailleerde weergave van de Verenigde Staten
        • Japan/Prefectures:Een gedetailleerde weergave van Japan en de prefecturen ervan

      Als u een visualisatie van de voorbeeldquery wilt maken, stelt u Kaart in op Landen.

      • Stel Sleutelkolom in op de indexkolom van de query. Als u een visualisatie van de voorbeeldquery wilt maken, stelt u Sleutelkolom in op Kolom .
      • Stel Doelveld in op het veld dat de naam van de sleutelkolom bevat. Deze naam wordt weergegeven als knopinfo als u de muisaanwijzer over een muisaanwijzer op de kaart beweegt. Als u een visualisatie van de voorbeeldquery wilt maken, stelt u Doelveld inop Korte naam.
      • Stel Waardekolom in op de kolom die de geaggregeerde waarde voor de kolom Sleutelkolom bevat. Als u een visualisatie van de voorbeeldquery wilt maken, stelt u Waardekolom in op Omzet.

      Algemene instellingen voor kaartvisualisatie

    2. Als u de kleuren wilt configureren die worden gebruikt om de resultaten op de kaart weer te geven, klikt u op Kleuren.

      • Stel De clustermodus in op een modus voor het toewijzen van kleurovergangen aan resultaten. Als u een visualisatie van de voorbeeldquery wilt maken, stelt u De clustermodus inop Equidmunt.
      • Stel Min color en Max color in op begin- en eindkleuren op een kleurovergang, zoals Lichtblauw ( ) en Donkerblauw ( ).
      • Stel Stappen in op het aantal kleuren dat moet worden gebruikt tussen Minimumkleur en Maximale kleur. De standaardwaarde is 5 en het maximum aantal stappen is 20 .
      • Stel Geen waardekleur in op een kleur die niet is opgenomen in de kleurovergang, zoals Lichtgrijs ( ).
      • Stel desgewenst Achtergrondkleur en Randenkleurin.

      Kleurinstellingen voor kaartvisualisatie

    3. Als u de indeling wilt configureren die wordt gebruikt om de resultaten weer te geven, klikt u op Format.

      • Stel Waardenotatie in op een opmaakopwijzer of gebruik de standaardwaarde. Als u een visualisatie van de voorbeeldquery wilt maken, stelt u Waarde-indeling in op .
      • Stel eventueel tijdelijke aanduiding voor waarde in op een waarde die aangeeft dat een bepaalde sleutel geen resultaat heeft. In de voorbeeldquery heeft Mexico bijvoorbeeld geen gerapporteerde omzet, dus wordt de tijdelijke aanduiding voor de waarde weergegeven wanneer u de muisaanwijzer N/A over Mexico beweegt op de kaart.
      • Klik op Legenda tonen om de legenda weer te geven.
      • Als u knopinfo wilt weergeven wanneer u de muisaanwijzer over een punt op de kaart beweegt, klikt u op Knopinfo weergeven en configureert u de sjabloon voor de knopinfo.
      • Als u een pop-upvenster wilt weergeven wanneer u op een punt in de kaart klikt, klikt u op Pop-up weergeven en configureert u de sjabloon voor de pop-up.

      Indelingsinstellingen voor kaartvisualisatie

    4. Als u slechts een deel van de kaart in de visualisatie wilt weergeven, klikt u op Grenzen en configureert u een waarde voor elke hoek, van noord-oost tot zuid-west.

      Instellingen voor kaartvisualisatiegrens

Een kaartvisualisatie (markering) maken

In een kaartvisualisatie (markering) worden coördinaat-waardeparen gegroepeerd op coördinaten en worden markeringen op de kaart geplaatst bij elke set coördinaten. U kunt bepalen of markeringen worden geclusterd; grotere clusters worden weergegeven als grotere markeringen. Een kaartvisualisatie (markering) maken op de volgende voorbeeldquery:

SELECT do_long, do_lat, COUNT(1) AS trips, SUM(total_amount) AS total_amount
  FROM DAIS21.au_boroughs
 WHERE borough = 'Brooklyn'
 GROUP BY do_long, do_lat
  1. Klik op Query's in de zijbalk.

  2. Klik op een query om deze te bewerken of klik op Nieuwe query om een nieuwe query te maken.

  3. Klik op Run. In het onderste deelvenster van de queryeditor wordt elke visualisatie voor de query op een nieuw tabblad geladen. De standaardvisualisatie is een tabel.

  4. Controleer of de tabelvisualisatie slechts twee kolommen bevat. Bijvoorbeeld:

    Geschikt queryresultaat voor een visualisatie van kaartmarkeringen

  5. Klik op + Visualisatie toevoegen. U configureert de algemene instellingen, groepen, indeling en stijl van de visualisatie afzonderlijk.

    1. Als u de kolommen wilt configureren die breedtegraad- en logitudewaarden voor de markeringen bevatten en deze groeperen op locatie, klikt u op Algemeen.

      • Stel Visualisatietype in op Kaart (Lyopleth).
      • Stel Breedtegraaden Lengtegraad in op de kolommen die de breedtegraad en lengtegraad voor de kaartmarkeringen bevatten.
      • Stel Groeperen op in op de groeperingskolom van de query, die ritten groepeert die beginnen met dezelfde coördinaten achter één markering.

      Algemene instellingen voor kaartmarkeringenvisualisatie

    2. Als u de kleuren wilt configureren die worden gebruikt voor groepen kaartmarkeringen, klikt u op Groepen. Klik op Automatisch naast een groep om de kleur aan te passen.

      Klik op de kaart op een cluster gegroepeerde markeringen om in te zoomen en ze te onderscheiden. Elke markering die een cluster met ritten vertegenwoordigt, wordt weergegeven als een grote, effen stip met een getal. Elke markering die één reis vertegenwoordigt, wordt weergegeven als een effen punt zonder getal.

      In de volgende afbeelding is de eerste groep blauw en de tweede groep oranje.

      Instellingen voor de visualisatiegroep Kaartmarkeringenmarkeringen

    3. Als u de indeling voor knopinfo en pop-ups in de kaartvisualisatie wilt configureren, klikt u op Format.

      • Als u knopinfo wilt weergeven wanneer u de muisaanwijzer over een kaartmarkering beweegt, klikt u op Knopinfo weergeven en wijzigt u desgewenst de standaardsjabloon. Voor de voorbeeldquery toont de standaardsjabloon de coördinaten voor elke reis die op dat punt in de kaart begint.
      • Als u een pop-up wilt weergeven wanneer u op een kaartmarkering klikt, klikt u op Pop-up weergeven en wijzigt u desgewenst de standaardsjabloon. Voor de voorbeeldquery toont de standaardsjabloon de coördinaten, het aantal ritten en de totale kosten voor elke reis.

      Indelingsinstellingen voor kaartmarkeringen

    4. Als u de kaarttegels wilt aanpassen die worden gebruikt om de kaart te bouwen, klikt u op Stijl.

      • Stel Kaarttegels in op een set kaarttegels, zoals OpenMapMap.
      • Standaard worden markeringen die een set coördinaten vertegenwoordigen, gegroepeerd op de kaart. Wanneer u op een cluster met markeringen klikt of wanneer u inzoomt op de kaart, ziet u de precieze locatie van een cluster en het aantal subclusters dat het bevat. Als u markeringsclustering wilt uitschakelen en elke markering afzonderlijk wilt tonen, deselecteert u Clustermarkeringen.

      Stijlinstellingen voor kaartmarkeringen

Een visualisatie bewerken

Als u een visualisatie wilt bewerken, klikt u op het tabblad op de tabbladbalk en klikt u vervolgens op de knop Visualisatie bewerken onder de visualisatie.