Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De kaartvisualisaties geven resultaten weer op een geografische kaart. De resultatenset van de query moet de juiste geografische gegevens bevatten:
- Choropleth-: Geografische locaties, zoals landen of staten, worden gekleurd volgens de geaggregeerde waarden van elke belangrijke kolom. De query moet geografische locaties retourneren op naam of als een geometrie - of geografiekolom . Zie voorbeeld van choropleth voor een voorbeeld.
- Puntkaart: Een markering wordt op een set coördinaten op de kaart geplaatst. Het queryresultaat moet breedte- en lengtegraadparen of een geometrie - of geografiekolom retourneren. Voor een voorbeeld, zie markeervoorbeeld.
U kunt shapes ook weergeven vanuit een kolom GEOMETRIE of GEOGRAFIE in plaats van te vertrouwen op vooraf gedefinieerde beheergrenzen of afzonderlijke kolommen voor breedte- en lengtegraad. Bekijk aangepaste geografische gegevens.
Opties voor choropleten
Een choropleth-kaart kleuren geografische regio's, zoals landen, staten of provincies, op basis van een numerieke waarde in uw gegevens.
Voorbeeld
Klik op het tabblad Gegevens op + SQL-gegevensset toevoegen, plak de volgende query en voer deze uit:
Voorbeeldgegevensset
SELECT state, total_sales
FROM VALUES
('California', 98750),
('Texas', 87200),
('New York', 76300),
('Florida', 65100),
('Illinois', 54800),
('Pennsylvania', 48200),
('Ohio', 43500),
('Georgia', 41200),
('North Carolina', 39700),
('Michigan', 36100),
('New Jersey', 34800),
('Virginia', 32500),
('Washington', 31200),
('Arizona', 29700),
('Massachusetts', 28400),
('Tennessee', 26900),
('Indiana', 25100),
('Missouri', 23800),
('Maryland', 22600),
('Wisconsin', 21300),
('Minnesota', 20100),
('Colorado', 19400),
('Alabama', 18200),
('South Carolina', 17600),
('Louisiana', 16900),
('Kentucky', 15800),
('Oregon', 14700),
('Oklahoma', 13600),
('Connecticut', 12500),
('Utah', 11900),
('Iowa', 11200),
('Nevada', 10800),
('Arkansas', 10100),
('Mississippi', 9600),
('Kansas', 9200),
('New Mexico', 8700),
('Nebraska', 8300),
('West Virginia', 7900),
('Idaho', 7400),
('Hawaii', 7100),
('New Hampshire', 6800),
('Maine', 6400),
('Montana', 6100),
('Rhode Island', 5800),
('Delaware', 5400),
('South Dakota', 5100),
('North Dakota', 4800),
('Alaska', 4500),
('Vermont', 4200),
('Wyoming', 3900)
AS t(state, total_sales);
Configureer het volgende in de visualisatie-editor:
- Stel het visualisatietype in op Choropleth-kaart.
- Klik in de sectie Regio onder Land op het
pluspictogram. Klik onder Values op Selecteer een land en selecteer Verenigde Staten.
- Klik in de sectie Regio onder Staat/Provincie op het
Pluspictogram. Selecteer onder
state. - Klik onder Kleur op het
pluspictogram, selecteer
total_salesen stel de transformatie in op SOM.
Region
De instelling Regio vertelt de kaart hoe de locatiewaarden in uw gegevens moeten worden geïnterpreteerd. Kies de indeling die overeenkomt met uw gegevens:
- Administratief: Land, Staat/Provincie, Provincie/Stad, Stad/Town of City/Village
- Postcode: postcodes.
- CSA / CSAB: statistische gebiedsaanduidingen van het Amerikaanse Census Bureau. CSA (Gecombineerde statistische gebieden) groeperen aangrenzende grootstedelijke en micropolitan gebieden met economische banden. CBSA (Core Based Statistical Areas) heeft betrekking op individuele grootstedelijke en micropolitan gebieden.
- Wetgeving: Amerikaanse wetgevende districten, waaronder congresdistricten en districten van de staats senaat.
- NUTs: EU-nomenclatuur van territoriale eenheden voor statistieken. Ondersteunt drie niveaus: NUTS 1 (belangrijke sociaal-economische regio's), NUTS 2 (basisregio's voor het toepassen van regionaal beleid) en NUTS 3 (kleine regio's voor specifieke diagnoses).
- Aangepaste geometrie: Selecteer een kolom GEOMETRIE of GEOGRAFIE om regiogrenzen rechtstreeks vanuit uw gegevens weer te geven. Bekijk aangepaste geografische gegevens.
Als een waarde in de locatiekolom niet overeenkomt met de geselecteerde indeling, worden er geen gegevens weergegeven voor die regio. Download de volgende opzoektabellen om te controleren welke namen en afkortingen worden ondersteund:
- country-names.csv
- state-province-names.csv
- county-district-names.csv
- town-names.csv
- city-village-names.csv
- senate-names.csv
- congressional-district-codes.csv
- zipcode-codes.csv
- us-csa-codes.csv
- us-cbsa-codes.csv
- eu-nuts-1-codes.csv
- eu-nuts-2-codes.csv
- eu-nuts-3-codes.csv
Opmerking
Voor grenzen van beheerder-0 (land) kunt u Engelse namen uit de name_en kolom rechtstreeks als id in uw query gebruiken. Voor andere regioniveaus gebruikt u de name_en kolom om ondersteunde waarden op te zoeken, maar gebruikt u een van de andere kolommen als id in uw query.
Kleuren
Kleuren worden automatisch ingevuld voor elke regio met gegevens. Klik op de kleurstaal om een andere kleur te kiezen.
Als u regio's wilt kleuren op basis van een numeriek veld, klikt u op het de sectie Kleur en selecteert u een veld. U kunt een transformatie toepassen, zoals
SUM of MEDIAN. Op de kaart wordt een kleurovergang toegepast voor het bereik van waarden. Als u de kleuren, kleurovergang en labels wilt aanpassen, klikt u op het kleurstalen.
Opties voor puntenkaart
In deze sectie worden opties voor puntkaartgrafieken beschreven.
Voorbeeld
Klik op het tabblad Gegevens op + SQL-gegevensset toevoegen, plak de volgende query en voer deze uit:
SELECT city, latitude, longitude, population
FROM VALUES
('New York', 40.7128, -74.0060, 8336817),
('Los Angeles', 34.0522, -118.2437, 3979576),
('Chicago', 41.8781, -87.6298, 2693976),
('Houston', 29.7604, -95.3698, 2320268),
('Phoenix', 33.4484, -112.0740, 1608139),
('Philadelphia', 39.9526, -75.1652, 1603797),
('San Antonio', 29.4241, -98.4936, 1434625),
('San Diego', 32.7157, -117.1611, 1386932),
('Dallas', 32.7767, -96.7970, 1304379),
('San Jose', 37.3382, -121.8863, 1013240)
AS t(city, latitude, longitude, population);
Configureer het volgende in de visualisatie-editor:
- Selecteer onder Coördinatende optie Lengtegraad/Breedtegraad.
- Klik onder Lengtegraad op
pluspictogram en selecteer
longitude. - Klik onder Breedtegraad op
pluspictogram en selecteer
latitude.
- Klik onder Lengtegraad op
- Klik onder Grootte op
pluspictogram en selecteer
population.
Coördinaten
Gebruik de visualisatie-editor om de coördinaten te configureren:
- Lengtegraad/breedtegraad: kies de kolom die de onderdelen Lengtegraad en Breedtegraad van de kaartcoördinaten bevat.
- Geometrie: Selecteer een kolom GEOMETRIE of GEOGRAFIE die moet worden gebruikt als puntlocatie in plaats van afzonderlijke kolommen voor breedtegraad en lengtegraad. Bekijk aangepaste geografische gegevens.
Kleur
Voor niet-gegroepeerde gegevens klikt u op de kleurstaal om de kleuren van de punten op de kaart te wijzigen. Als u een groepeerstrategie wilt toepassen, klikt u op het Pluspictogram in de sectie Kleur van de visualisatie-editor. U kunt de automatisch toegewezen kleuren aanpassen door te klikken op het kleurenstaal naast elk groepslabel in de editor.
Grootte
Klik op pluspictogram in de sectie Grootte om een veld te kiezen dat de hoeveelheid weerspiegelt, zodat u puntjes van verschillende grootten kunt weergeven op basis van de gegevenswaarde.
Aangepaste geografische gegevens
U kunt kaarten rechtstreeks vanuit een GEOMETRIE - of GEOGRAFIE-kolom weergeven in elke gegevensset. Gebruik deze optie om aangepaste shapes te visualiseren, zoals verkoopregio's, schooldistricten en opslaggebieden, of om punten te tekenen zonder coördinaten te splitsen in afzonderlijke kolommen voor breedtegraad en lengtegraad.
Elke rij wordt onafhankelijk getekend, zodat vormen of punten elkaar kunnen overlappen als uw gegevens meerdere rijen per regio hebben. Als u rijen in één vorm per regio wilt combineren, gebruikt u een meetwaarde in een metrische weergave. Zie Beperkingen en lokale metrische weergaven.
Een metrische weergave definiëren met een geometriemeting
Stel in de YAML-weergave voor metrische gegevens de geometrie- of geografiekolom in als een meting met behulp van een van de ondersteunde aggregaties: ST_UNION_AGG, ST_ENVELOPE_AGG, FIRSTof LAST. Gebruik dimensies voor de niet-geometriekolommen waarop u wilt groeperen.
De volgende lokale metrische weergave definieert region als dimensie, total_sales als numerieke meting en gebruikt ST_UNION_AGG voor het combineren van grenzen per rij in één shape per regio:
version: 0.1
source: sales.territories
dimensions:
- name: region
expr: region
measures:
- name: total_sales
expr: SUM(sales_amount)
- name: region_shape
expr: ST_UNION_AGG(boundary)
Als uw geografische gegevens worden opgeslagen als een geserialiseerde tekenreeks of binaire waarde, castt u deze naar GEOMETRY of GEOGRAPHY in de metingexpressie.
Een choropleth-kaart maken
Choropleth-kaarten ondersteunen Polygon en MultiPolygon vormen.
- Voeg de metrische weergave toe als een gegevensset.
- Stel het visualisatietype in op Choropleth-kaart.
- Selecteer onder Regiode optie Aangepaste geometrie en selecteer uw meetwaarde voor geometrie (bijvoorbeeld
region_shape). - Selecteer onder Kleur een numerieke meting, zoals
total_sales.
Een puntkaart maken
Ondersteuning en Point shapes voor puntkaartenMultiPoint. Gebruik een Pointmeetwaarde voor geometrie, zoals FIRST(location) of ST_UNION_AGG(location).
- Voeg de metrische weergave toe als een gegevensset.
- Stel het visualisatietype in op Puntkaart.
- Onder Coördinaten selecteert u Geometrie en selecteert u de meetwaarde voor geometrie.
- (Optioneel) Selecteer onder Grootte een numerieke meting om de grootte van punten te variëren.
Limitations
-
GROUP BYwordt niet ondersteund voorGEOMETRYofGEOGRAPHYkolommen. Als u meerdere rijen in één vorm per groep wilt combineren, aggregeert u geometrie als meting voor metrische weergave met behulp vanST_UNION_AGG,ST_ENVELOPE_AGG,FIRSTofLAST. Anders wordt elke rij onafhankelijk weergegeven en kunnen vormen elkaar overlappen. - De kaartweergave maakt gebruik van WGS84 (
SRID 4326).GEOMETRYkolommen in andere SRID's worden automatisch opnieuw geprojecteerd;GEOGRAPHYkolommen moeten al zijnSRID 4326. Gebruik ST_Transform in de metingexpressie om indien nodig opnieuw te projecteren. -
GEOMETRYkolommen metSRID 0(onbekend coördinatensysteem) worden niet weergegeven. -
GeometryCollectionwaarden en kolommen die meerdere shapetypen combineren, worden niet ondersteund. - Labelcoderingen worden niet ondersteund op kaarten die gebruikmaken van een geometrie- of geografiekolom.