Tableau-kaarten maken op basis van bestanden met ruimtelijke data
In Tableau Desktop kunt u verbinding maken met de volgende ruimtelijke bestandstypen: shapefiles, MapInfo-tabellen, KML-bestanden (Keyhole Markup Language), GeoJSON-bestanden, TopoJSON-bestanden en Esri File Geodatabases. Vervolgens kunt u punt-, lijn- of veelhoekkaarten maken met de data in die bestanden.
Met een Creator-licentie in Tableau Cloud of Tableau Server kunt u ruimtelijke bestandsindelingen uploaden waarvoor slechts één bestand nodig is (KML, GeoJSON, TopoJSON, Esri-shapefiles verpakt in een .zip
, en Esri File Geodatabases met de extensie .gdb.zip
) op het tabblad Bestanden wanneer u een nieuwe werkmap maakt en verbinding maakt met data.
Opmerking: in huidige versies van Tableau kunt u alleen verbinding maken met puntgeometrieën, lineaire geometrieën en veelhoeken. U kunt geen verbinding maken met gemengde geometrietypen.
Waar vind ik ruimtelijke bestanden?
Als u nog geen ruimtelijke bestanden hebt, kunt u deze vinden op veel open dataportalen. U kunt ze ook vinden op de websites voor uw plaats of van een specifieke organisatie, als ze deze aanbieden.
Hier zijn enkele voorbeelden:
- LONDON DATASTORE(Link wordt in een nieuw venster geopend)
- EGIS South Africa(Link wordt in een nieuw venster geopend)
- U.S. Energy Information Administration(Link wordt in een nieuw venster geopend)
- USGS Water Resources(Link wordt in een nieuw venster geopend)
- Geospatial Information Authority of Japan(Link wordt in een nieuw venster geopend)
- Data.gov(Link wordt in een nieuw venster geopend)
- Census.gov(Link wordt in een nieuw venster geopend)
Verbinding maken met ruimtelijke bestanden
- In Tableau Desktop: klik op het pictogram Nieuwe databron en selecteer Ruimtelijk bestand.
In Tableau Cloud of Tableau Server (Creator-rol): selecteer Maken > Werkmap. Selecteer het tabblad Bestanden. Ga naar de map met uw ruimtelijke data en selecteer het ruimtelijke bestand waarmee u verbinding wilt maken. Klik vervolgens op Openen.
Opmerking: om verbinding te maken met ruimtelijke bestanden, moet u alle volgende bestanden in dezelfde map opnemen:
Voor Esri-shapefiles: de map moet
.shp
-,.shx
-,.dbf
- en.prj
-bestanden en ook.zip
-bestanden bevatten. Bij het verbinden met Esri shapefiles in Tableau Cloud of Tableau Server moet het bestand worden verpakt in een.zip
-bestand.Voor Esri File Geodatabases: de map moet het
.gdb
-bestand van het geodatabasebestand bevatten of het.zip
-bestand van het bestand.gdb.
van het geodatabasebestand. Bij het verbinden met Esri shapefiles in Tableau Cloud of Tableau Server moet de Esri File Geodatabase worden verpakt met de extensie.gdb.zip
.Voor MapInfo-tabellen (alleen Tableau Desktop): de map moet het volgende bevatten: de bestanden
.TAB
,.DAT
,.MAP
, en.ID
of.MID
en.MIF
.Voor KML-bestanden: de map moet de volgende informatie bevatten:
.kml
-bestand. (Er zijn geen andere bestanden vereist.)Voor GeoJSON-bestanden: de map moet de volgende informatie bevatten:
.geojson
-bestand. (Er zijn geen andere bestanden vereist.)Voor TopoJSON-bestanden: de map moet het
.json
- of.topojson
-bestand bevatten. (Er zijn geen andere bestanden vereist.)
Hoe Tableau uw ruimtelijke data interpreteert
Zodra u verbinding maakt met uw ruimtelijke data, leest Tableau de informatie over de ruimtelijke referenties van de dataset. De data wordt in breedte- en lengtegraadcoördinaten omgezet. Alle data, ongeacht het ruimtelijke referentiesysteem, worden veranderd naar WGS84 (EPSG:4326).
Opmerking: als uw data accenttekens op tekens niet correct weergeven, controleer dan of het bestand correct is: met UTF-8 gecodeerd.
Het veld Geometrie
Wanneer u verbinding maakt met ruimtelijke data, maakt Tableau een veld Geometrie voor uw puntgeometrieën of uw veelhoeken. Met het veld Geometrie kunt u een kaart maken met uw ruimtelijke data.
De waarden in dit veld geven de primitieve geometrie weer, bijvoorbeeld: Point voor puntgeometrieën, Linestring of Multilinestring voor lineaire geometrieën, en Polygon of Multipolygon voor veelhoeken. Maar dit is slechts een alias voor de onderliggende ruimtelijke data.
Zie het deel Een kaartweergave maken op basis van ruimtelijke data voor meer informatie over het maken van een kaart met het veld Geometrie.
Een join maken voor ruimtelijke data
Soms bevatten uw ruimtelijke data alleen geometrische informatie en geen demografische of andere informatie. In dit geval kunt u een join maken voor een ruimtelijke met een ander type databron of zelfs met een ander ruimtelijk bestand dat de aanvullende data bevat die u nodig hebt voor uw analyse, zolang de bestanden een kolom (of veld) gemeenschappelijk hebben.
U kunt bijvoorbeeld een join maken van een KML-bestand met aangepaste geografieën voor schooldistricten in Oregon, VS, met een Excel-spreadsheet met demografische informatie over die schooldistricten.
Zie Een join maken van bestanden met ruimtelijke data in Tableau voor meer informatie over de verschillende manieren om joins te maken voor ruimtelijke data.
Een kaartweergave maken op basis van ruimtelijke data
Open een nieuw werkblad.
Dubbelklik in het deelvenster Data, onder Meetwaarden, op het veld Geometrie.
Het veld Geometrie toegevoegd aan Detail op de kaart Markeringen, en de velden Breedtegraad (gegenereerd) en Lengtegraad (gegenereerd) worden toegevoegd aan de containers Kolommen en Rijen. Er wordt een kaartweergave gemaakt.
Geometrieën filteren om weergaveprestaties te verbeteren
Wanneer u met grote ruimtelijke datasets werkt, kan het lang duren voordat uw weergave wordt weergegeven. Als dit het geval is, kunt u het aantal geometrieën filteren dat aan de weergave wordt toegevoegd met een andere dimensie in uw databron. Zie Data uit uw weergaven filteren(Link wordt in een nieuw venster geopend) voor meer informatie over het filteren van data.
In de onderstaande afbeelding is de weergave bijvoorbeeld gefilterd tot een kleine subset van veelhoeken met een dimensie (Family Nam). De databron, van de IUCN-lijst van bedreigde soorten(Link wordt in een nieuw venster geopend), bevat data over bedreigde zoogdieren over de hele wereld. De dimensie Family Nam bevat daarom een lijst met familienamen van zoogdieren. Deze weergave is teruggebracht tot één familienaam: neushoorns. In de weergave worden alleen veelhoeken voor neushoorns weergegeven.
Zonder het filter worden de veelhoeken voor elk zoogdier in de databron over de hele wereld weergegeven. Dan duurt het lang voordat de weergave wordt weergegeven wanneer u een actie uitvoert, zoals het selecteren van een markering in de weergave.
Detailniveaus toevoegen aan de weergave
Het veld Geometrie is een meetwaarde en wordt standaard samengevoegd tot één enkele markering met de aggregatie COLLECT wanneer het veld aan de weergave wordt toegevoegd. Al uw veelhoeken of markeringen worden weergegeven, maar ze functioneren als één enkele markering. Daarom moet u:
Extra detailniveaus toevoegen aan de weergave om deze op te splitsen in afzonderlijke markeringen (op basis van het detailniveau dat u opgeeft)
of
Het aggregeren van alle data opheffen, zodat elke afzonderlijke markering (veelhoek of datapunt) apart wordt behandeld.
Om extra detailniveaus aan de weergave toe te voegen:
Sleep vanuit Dimensies een of meer velden naar Detail op de kaart Markeringen.
Om het aggregeren van de data op te heffen:
Klik op Analyse en was dan Meetwaarde aggregeren.
Het uiterlijk van geometrieën aanpassen
U kunt de weergave van punten, veelhoeken en lijnen aanpassen door kleur toe te voegen, veelhoeklijnen te verbergen, op te geven welke veelhoeken of datapunten bovenop worden weergegeven en de grootte van uw datapunten aan te passen.
Kleur toevoegen
Om kleur toe te voegen aan uw datapunten of veelhoeken, sleept u een dimensie of meetwaarde naar Kleur op de kaart Markeringen.
In de afbeeldingen hierboven is de dimensie (Presence) bijvoorbeeld op Kleur geplaatst om de aanwezigheid van een dier in een bepaald gebied weer te geven.
Veelhoeklijnen verbergen
Standaard worden veelhoeklijnen weergegeven wanneer u een veelhoekkaart maakt op basis van ruimtelijke data. Als u een schonere weergave wilt, kunt u deze verwijderen.
Neem bijvoorbeeld de volgende afbeeldingen. De eerste afbeelding toont veelhoeklijnen. De tweede afbeelding toont geen veelhoeklijnen.
Om veelhoeklijnen te verbergen:
Klik op de kaart Markeringen op Kleur.
Selecteer onder Effecten de vervolgkeuzelijst Rand en klik vervolgens op Geen.
Aangeven welke veelhoeken of datapunten bovenop worden getoond
Het is mogelijk dat uw veelhoeken of datapunten elkaar overlappen of bedekken. U kunt opgeven welke veelhoeken of datapunten bovenop worden weergegeven als u een legenda met kleur of grootte in de weergave hebt.
In de onderstaande afbeelding zit bijvoorbeeld een kleinere veelhoek verborgen zit achter de grotere, blauwgroene veelhoek in zuidelijk Afrika.
U kunt de punten in uw legenda opnieuw rangschikken om te bepalen welke datapunten of veelhoeken bovenop worden weergegeven. Hiervoor selecteert u in de legenda het item dat u bovenop wilt hebben en sleept u het naar de bovenkant van de lijst.
De grootte van datapunten aanpassen
Als u puntgeometrieën gebruikt, kunt u de grootte van de punten in de kaartweergave aanpassen. Dit is handig als u uw datapunten wilt verdelen in kwantitatieve waarden, zoals gemiddelde omzet of winst.
Om de grootte van uw datapunten aan te passen:
Sleep vanuit het deelvenster Data een meetwaarde naar Formaat op de kaart Markeringen.
Klik op de kaart Markeringen op de vervolgkeuzelijst Markeringstype en selecteer dan Cirkel.
Optioneel: sleep vanuit het deelvenster Data een of meer dimensies naar Detail op de kaart Markeringen om meer datapunten aan uw weergave toe te voegen.
Opmerking: het detailniveau bepaalt welke datapunten een bepaalde grootte krijgen. Voeg extra dimensies toe aan Detail op de kaart Markeringen om meer detailniveaus (meer datapunten) toe te voegen. Anders bestaat de kans dat u met één groot datapunt eindigt.
Zie het deel Detailniveaus toevoegen aan de weergave voor meer informatie over het toevoegen van detailniveaus aan de weergave.
Een kaart met dubbele as maken op basis van ruimtelijke data
Als u een join maakt voor een ruimtelijk bestand met een ander ruimtelijk bestand of een ander bestandstype, kunt u een kaart met dubbele assen maken met de geografische data uit die bestanden. Hiermee kunt u met uw data meerdere lagen op een kaart maken.
Hieronder ziet u bijvoorbeeld een kaartweergave met dubbele assen die is gemaakt met twee ruimtelijke bestanden. Het voorbeeld bevat twee kaarten. Op de ene kaart worden de stadsdelen van New York City weergegeven als veelhoeken, en op de andere worden de datapunten van de metro-ingangen in de stad weergegeven. De data van de metro-ingangen worden over de veelhoeken van de stadsdelen heen gelegd.
Open een nieuw werkblad in Tableau Desktop.
Maak verbinding met uw databronnen.
Maak de eerste kaartweergave.
Zie Een kaartweergave maken op basis van ruimtelijke data hierboven over hoe u een kaartweergave kunt maken van ruimtelijke bestanden.
Gebruik in de container Kolommen control-slepen (command-slepen op een Mac) voor het veld Lengtegraad om het te kopiëren. Plaats het dan rechts van het eerste veld Lengtegraad.
Belangrijk: in dit voorbeeld worden de velden Breedtegraad (gegenereerd) en Lengtegraad (gegenereerd) gebruikt die Tableau maakt wanneer u verbinding maakt met ruimtelijke data. Als uw databron eigen velden voor breedte- en lengtegraad bevat, kunt u deze gebruiken in plaats van de door Tableau gegenereerde velden, of in combinatie met de door Tableau gegenereerde velden. Zie Kaarten met dubbele as (gelaagde kaarten) maken in Tableau voor meer informatie.
U hebt nu twee identieke kaartweergaven. Er zijn nu drie tabbladen op de kaart Markeringen: één voor elke kaartweergave en één voor beide weergaven (Alle). U kunt deze gebruiken om de visuele details van de kaartweergaven te beheren. Het bovenste tabblad Lengtegraad komt overeen met de kaart aan de linkerkant van de weergave, en het onderste tabblad Lengtegraad komt overeen met de kaart aan de rechterkant van de weergave.
Klik op de kaart Markeringen op een van de tabbladen Lengtegraad en verwijder vervolgens alle velden op dat tabblad.
Eén van uw kaartweergaven is nu leeg.
Maak de tweede kaartweergave door de juiste velden uit het deelvenster Data naar het lege tabblad Lengtegraad te slepen op de kaart Markeringen.
Wanneer uw twee kaartweergaven klaar zijn, klikt u met de rechtermuisknop, in de container Kolommen, op het veld Lengtegraad aan de rechterkant. Selecteer vervolgens Dubbele as.
Uw kaartdata worden nu in één kaartweergave weergegeven.
Om te wijzigen welke data bovenop worden weergegeven, sleept u, in de container Kolommen, het veld Lengtegraad naar de rechterkant. Plaats het vervolgens vóór het veld Lengtegraad aan de linkerkant.
Zie ook
Ruimtelijk bestand(Link wordt in een nieuw venster geopend)
Tackle your geospatial analysis with ease in Tableau 10.2(Link wordt in een nieuw venster geopend) (Tableau-blogbericht)
Een join maken van bestanden met ruimtelijke data in Tableau
Concepten voor het maken van kaarten in Tableau(Link wordt in een nieuw venster geopend)