Zichtbare kaartgegevens beheren met lagere niveaus
In dit voorbeeld ziet u hoe u een kaart maakt waarvan de bovenste gebiedslaag wordt uitgevouwen naar een lager niveau met twee puntlagen.
Als u een kaart maakt met meerdere gegevenspunten in een breed geografisch gebied, kunt u drill-down-dimensies gebruiken om uw lagen weer te geven in een hiërarchie. Wanneer u selecties uitvoert in een laag, wordt de in de laag weergegeven dimensie gewijzigd in de volgende dimensie in de drill-down-dimensie. Op deze manier kunt u gegevens weergeven op verschillende selectieniveaus in uw kaart, zodat alleen de meest relevante informatie wordt weergegeven.
Het National Register of Historic Places van de National Park Service van de Verenigde Staten beschikt over een lijst met alle historische locaties. Wanneer we de steden waarin de historische locaties zich bevinden, aan een kaart toevoegen als een puntlaag, krijgen we nauwkeurige locaties voor onze bellen. Met een betere indeling kan het echter nog begrijpelijker worden gemaakt.
Maar hoe kunnen we deze informatie beter indelen, vooral als we ook nog een puntlaag met luchthavens willen toevoegen om te kunnen plannen hoe men zich tussen de verschillende locaties kan verplaatsen?
Om dit probleem op te lossen maken we een kaart van de Verenigde Staten van Amerika met een laag staten die wordt uitgevouwen tot het countyniveau. Als wordt uitgevouwen tot het countyniveau, worden zowel de steden met de historische locaties, als alle luchthavens voor die staat en de omliggende staten als gegevenspunten weergegeven.
Gegevensverzameling
In dit voorbeeld worden twee sets gegevens gebruikt:
-
Federal listings: National Register of Historic Places listed properties from federal agencies (federal_listed_20190404.xlsx)
Deze gegevensverzameling is beschikbaar via het National Register of Historic Places van de National Park Service. De set bevat gegevens over alle geregistreerde historische locaties, de locatie daarvan en de federale instanties die eraan verbonden zijn.
-
Airport data
Deze tabel bevat gegevens voor luchthavens in de Verenigde Staten. De gegevens zijn de IATA-code (International Air Transport Association), stad en staat of territorium voor elke luchthaven.
U moet deze gegevens importeren in Qlik Sense, door deze toe te voegen aan een spreadsheet dat u vervolgens importeert in Qlik Sense, of door de tabel van deze helppagina als een webbestand te importeren.
Airport data Airport AirportCity AirportState ABE Allentown/Bethlehem/Easton, PA PA ABI Abilene, TX TX ABQ Albuquerque, NM NM ABR Aberdeen, SD SD ABY Albany, GA GA ACT Waco, TX TX ACV Arcata/Eureka, CA CA ADK Adak Island, AK AK ADQ Kodiak, AK AK AEX Alexandria, LA LA AGS Augusta, GA GA ALB Albany, NY NY ALO Waterloo, IA IA AMA Amarillo, TX TX ANC Anchorage, AK AK APN Alpena, MI MI ART Watertown, NY NY ASE Aspen, CO CO ATL Atlanta, GA GA ATW Appleton, WI WI AUS Austin, TX TX AVL Asheville, NC NC AVP Scranton/Wilkes-Barre, PA PA AZO Kalamazoo, MI MI BDL Hartford, CT CT BET Bethel, AK AK BFL Bakersfield, CA CA BGR Bangor, ME ME BHM Birmingham, AL AL BIL Billings, MT MT BIS Bismarck/Mandan, ND ND BJI Bemidji, MN MN BKG Branson, MO MO BLI Bellingham, WA WA BMI Bloomington/Normal, IL IL BNA Nashville, TN TN BOI Boise, ID ID BOS Boston, MA MA BPT Beaumont/Port Arthur, TX TX BQK Brunswick, GA GA BQN Aguadilla, PR PR BRD Brainerd, MN MN BRO Brownsville, TX TX BRW Barrow, AK AK BTM Butte, MT MT BTR Baton Rouge, LA LA BTV Burlington, VT VT BUF Buffalo, NY NY BUR Burbank, CA CA BWI Baltimore, MD MD BZN Bozeman, MT MT CAE Columbia, SC SC CAK Akron, OH OH CDC Cedar City, UT UT CDV Cordova, AK AK CEC Crescent City, CA CA CHA Chattanooga, TN TN CHO Charlottesville, VA VA CHS Charleston, SC SC CIC Chico, CA CA CID Cedar Rapids/Iowa City, IA IA CLD Carlsbad, CA CA CLE Cleveland, OH OH CLL College Station/Bryan, TX TX CLT Charlotte, NC NC CMH Columbus, OH OH CMI Champaign/Urbana, IL IL CMX Hancock/Houghton, MI MI COD Cody, WY WY COS Colorado Springs, CO CO COU Columbia, MO MO CPR Casper, WY WY CRP Corpus Christi, TX TX CRW Charleston/Dunbar, WV WV CSG Columbus, GA GA CWA Mosinee, WI WI CVG Cincinnati, OH KY DAB Daytona Beach, FL FL DAL Dallas, TX TX DAY Dayton, OH OH DBQ Dubuque, IA IA DCA Washington, DC VA DEN Denver, CO CO DFW Dallas/Fort Worth, TX TX DHN Dothan, AL AL DIK Dickinson, ND ND DLH Duluth, MN MN DRO Durango, CO CO DSM Des Moines, IA IA DTW Detroit, MI MI EAU Eau Claire, WI WI ECP Panama City, FL FL EGE Eagle, CO CO EKO Elko, NV NV ELM Elmira/Corning, NY NY ELP El Paso, TX TX EUG Eugene, OR OR EWN New Bern/Morehead/Beaufort, NC NC EWR Newark, NJ NJ EVV Evansville, IN IN EYW Key West, FL FL FAI Fairbanks, AK AK FAR Fargo, ND ND FAT Fresno, CA CA FAY Fayetteville, NC NC FCA Kalispell, MT MT FLG Flagstaff, AZ AZ FLL Fort Lauderdale, FL FL FNT Flint, MI MI FOE Topeka, KS KS FSD Sioux Falls, SD SD FSM Fort Smith, AR AR FWA Fort Wayne, IN IN GCC Gillette, WY WY GCK Garden City, KS KS GEG Spokane, WA WA GFK Grand Forks, ND ND GGG Longview, TX TX GJT Grand Junction, CO CO GNV Gainesville, FL FL GPT Gulfport/Biloxi, MS MS GRB Green Bay, WI WI GRI Grand Island, NE NE GRK Killeen, TX TX GRR Grand Rapids, MI MI GSO Greensboro/High Point, NC NC GSP Greer, SC SC GTF Great Falls, MT MT GTR Columbus, MS MS GUC Gunnison, CO CO GUM Guam, TT TT HDN Hayden, CO CO HIB Hibbing, MN MN HLN Helena, MT MT HNL Honolulu, HI HI HOB Hobbs, NM NM HOU Houston, TX TX HPN White Plains, NY NY HRL Harlingen/San Benito, TX TX HSV Huntsville, AL AL IAD Washington, DC VA IAH Houston, TX TX ICT Wichita, KS KS IDA Idaho Falls, ID ID ILG Wilmington, DE DE ILM Wilmington, NC NC IMT Iron Mountain/Kingsfd, MI MI IND Indianapolis, IN IN INL International Falls, MN MN ISN Williston, ND ND ISP Islip, NY NY ITO Hilo, HI HI JAC Jackson, WY WY JAN Jackson/Vicksburg, MS MS JAX Jacksonville, FL FL JFK New York, NY NY JLN Joplin, MO MO JNU Juneau, AK AK KOA Kona, HI HI KTN Ketchikan, AK AK LAN Lansing, MI MI LAR Laramie, WY WY LAS Las Vegas, NV NV LAW Lawton/Fort Sill, OK OK LAX Los Angeles, CA CA LBB Lubbock, TX TX LCH Lake Charles, LA LA LEX Lexington, KY KY LFT Lafayette, LA LA LGA New York, NY NY LGB Long Beach, CA CA LIH Lihue, HI HI LIT Little Rock, AR AR LMT Klamath Falls, OR OR LNK Lincoln, NE NE LRD Laredo, TX TX LSE La Crosse, WI WI LWS Lewiston, ID ID MAF Midland/Odessa, TX TX MBS Saginaw/Bay City/Midland, MI MI MCI Kansas City, MO MO MCO Orlando, FL FL MDT Harrisburg, PA PA MDW Chicago, IL IL MEM Memphis, TN TN MFE Mission/McAllen/Edinburg, TX TX MFR Medford, OR OR MGM Montgomery, AL AL MHK Manhattan/Ft. Riley, KS KS MHT Manchester, NH NH MIA Miami, FL FL MKE Milwaukee, WI WI MKG Muskegon, MI MI MLB Melbourne, FL FL MLI Moline, IL IL MLU Monroe, LA LA MMH Mammoth Lakes, CA CA MOB Mobile, AL AL MOD Modesto, CA CA MOT Minot, ND ND MQT Marquette, MI MI MRY Monterey, CA CA MSN Madison, WI WI MSO Missoula, MT MT MSP Minneapolis, MN MN MSY New Orleans, LA LA MTJ Montrose/Delta, CO CO MYR Myrtle Beach, SC SC OAJ Jacksonville/Camp Lejeune, NC NC OAK Oakland, CA CA OGG Kahului, HI HI OKC Oklahoma City, OK OK OMA Omaha, NE NE OME Nome, AK AK ONT Ontario, CA CA ORD Chicago, IL IL ORF Norfolk, VA VA ORH Worcester, MA MA OTH North Bend/Coos Bay, OR OR OTZ Kotzebue, AK AK PAH Paducah, KY KY PBI West Palm Beach/Palm Beach, FL FL PDX Portland, OR OR PHF Newport News/Williamsburg, VA VA PHL Philadelphia, PA PA PHX Phoenix, AZ AZ PIA Peoria, IL IL PIH Pocatello, ID ID PIT Pittsburgh, PA PA PNS Pensacola, FL FL PPG Pago Pago, TT TT PSC Pasco/Kennewick/Richland, WA WA PSE Ponce, PR PR PSG Petersburg, AK AK PSP Palm Springs, CA CA PVD Providence, RI RI PWM Portland, ME ME RAP Rapid City, SD SD RDD Redding, CA CA RDM Bend/Redmond, OR OR RDU Raleigh/Durham, NC NC RHI Rhinelander, WI WI RIC Richmond, VA VA RKS Rock Springs, WY WY RNO Reno, NV NV ROA Roanoke, VA VA ROC Rochester, NY NY ROW Roswell, NM NM RST Rochester, MN MN RSW Fort Myers, FL FL SAF Santa Fe, NM NM SAN San Diego, CA CA SAT San Antonio, TX TX SAV Savannah, GA GA SBA Santa Barbara, CA CA SBN South Bend, IN IN SBP San Luis Obispo, CA CA SCC Deadhorse, AK AK SCE State College, PA PA SDF Louisville, KY KY SEA Seattle, WA WA SFO San Francisco, CA CA SGF Springfield, MO MO SGU St. George, UT UT SHV Shreveport, LA LA SIT Sitka, AK AK SJC San Jose, CA CA SJT San Angelo, TX TX SJU San Juan, PR PR SLC Salt Lake City, UT UT SMF Sacramento, CA CA SMX Santa Maria, CA CA SNA Santa Ana, CA CA SPI Springfield, IL IL SPS Wichita Falls, TX TX SRQ Sarasota/Bradenton, FL FL STL St. Louis, MO MO STT Charlotte Amalie, VI VI STX Christiansted, VI VI SUN Sun Valley/Hailey/Ketchum, ID ID SUX Sioux City, IA IA SWF Newburgh/Poughkeepsie, NY NY SYR Syracuse, NY NY TLH Tallahassee, FL FL TOL Toledo, OH OH TPA Tampa, FL FL TRI Bristol/Johnson City/Kingsport, TN TN TTN Trenton, NJ NJ TUL Tulsa, OK OK TUS Tucson, AZ AZ TVC Traverse City, MI MI TWF Twin Falls, ID ID TXK Texarkana, AR AR TYR Tyler, TX TX TYS Knoxville, TN TN VLD Valdosta, GA GA VPS Valparaiso, FL FL WRG Wrangell, AK AK XNA Fayetteville, AR AR YAK Yakutat, AK AK YUM Yuma, AZ AZ
Instructies
Wanneer u de gegevensverzamelingen in een nieuwe app hebt geladen in Qlik Sense, kunt u uw kaart gaan samenstellen. U moet de volgende taken uitvoeren om de voorbeeldkaart te maken:
- Maak de drill-down-dimensies.
- Voeg de kaart toe aan ons werkblad.
- Voeg de gebiedslaag State-County toe.
- Voeg de puntlaag State-City toe.
- Voeg de puntlaag State-Airport toe.
- Voeg het filtervak Resource toe.
De drill-down-dimensies maken
Eerst moet u drie drill-down-dimensies maken. Hiermee maakt u de relaties tussen State en de velden County, City en Airport, waardoor u ervoor zorgt dat de lagen County, City en Airport zichtbaar worden nadat een staat uit de laag State is geselecteerd.
Doe het volgende:
- Klik in de werkbladweergave op Werkblad bewerken op de werkbalk.
- Klik op om de masteritems weer te geven.
- Klik op Dimensies.
- Klik op Nieuw maken.
- Selecteer Drill-down.
- Voeg het veld State toe aan de dimensie.
- Voeg het veld County toe aan de dimensie.
- Na Naam typt u State-County.
- Klik op Maken..
- Voeg het veld State toe aan de dimensie.
- Voeg het veld City toe aan de dimensie.
- Na Naam typt u State-City.
- Klik op Maken..
- Voeg het veld State toe aan de dimensie.
- Voeg het veld Airport toe aan de dimensie.
- Na Naam typt u State-Airport.
- Klik op Maken..
- Klik op Klaar met bewerken.
De kaart toevoegen aan het werkblad
De volgende stap is het toevoegen van een kaart aan uw werkblad.
Doe het volgende:
-
Klik in de werkbladweergave op Werkblad bewerken op de werkbalk.
-
Sleep vanuit het bedrijfsmiddelenvenster een lege kaart naar het werkblad.
De gebiedslaag State-County toevoegen
De eerste laag die u toevoegt is een gebiedslaag, waaraan u de dimensie State-County toevoegt. Daarnaast stelt u het land in op 'USA' om ervoor te zorgen dat we de staat Georgia toevoegen aan de kaart in plaats van het land Georgië.
Doe het volgende:
- Klik in Lagen in het eigenschappenvenster op Laag toevoegen.
- Selecteer Gebiedslaag.
- Klik in Dimensies op Toevoegen en selecteer State-County.
- Klik op Locatie.
- Stel Zoekniveau voor locaties in op Aangepast.
- Voer achter Land de waarde 'USA' in.
- Selecteer achter Bestuurlijk gebied (niveau 1) de waarde State.
- Klik op Kleuren.
- Stel Kleuren in op Aangepast en selecteer Per dimensie en 100 kleuren.
- Selecteer Kleuren bij selectie behouden.
- Stel de schuifbalk Ondoorzichtigheid in op halverwege.
- Klik op Klaar met bewerken.
De puntlaag State-City toevoegen
De volgende laag die u toevoegt is een puntlaag. U voegt State-City toe als de dimensie en stelt vervolgens het land in op 'USA', en dan stelt u State in als het bestuurlijk gebied van het eerste niveau, aangezien sommige steden in verschillende staten dezelfde naam hebben.
Doe het volgende:
- Klik in Lagen in het eigenschappenvenster op Laag toevoegen.
- Selecteer Gebiedslaag.
- Klik in Dimensies op Toevoegen en selecteer State-City.
- Klik op Locatie.
- Stel Zoekniveau voor locaties in op Aangepast.
- Voer achter Land de waarde 'USA' in.
- Selecteer achter Bestuurlijk gebied (niveau 1) de waarde State.
- Klik op Kleuren.
- Stel Kleuren in op Aangepast en selecteer Enkele kleur en selecteer een kleur.
- Klik op Opties.
- Stel in de weergave Laag de optie Zichtbare detailniveaus in op Aangepast.
- Wis Staat.
- Klik op Klaar met bewerken.
De puntlaag State-Airport toevoegen
De laatste laag die u aan de kaart toevoegt, is een puntlaag waaraan u het veld State-Airport toevoegt als de dimensie. Qlik Sense herkent IATA-codes voor de plaatsing, waardoor u ervoor zorgt dat de luchthavens op de daadwerkelijke posities worden weergegeven in plaats van in de betreffende stad.
Doe het volgende:
- Klik in Lagen in het eigenschappenvenster op Laag toevoegen.
- Selecteer Gebiedslaag.
- Klik in Dimensies op Toevoegen en selecteer State-Airport.
- Klik op Locatie.
- Stel Zoekniveau voor locaties in op Aangepast.
- Voer achter Land de waarde 'USA' in.
- Selecteer achter Bestuurlijk gebied (niveau 1) de waarde State.
- Klik op Grootte en vorm.
- Selecteer bij Vorm de optie Driehoek.
- Klik op Kleuren.
- Stel Kleuren in op Aangepast en selecteer Enkele kleur en selecteer een kleur.
- Klik op Opties.
- Stel in de weergave Laag de optie Zichtbare detailniveaus in op Aangepast.
- Wis Staat.
- Klik op Klaar met bewerken.
Het filtervak Resource toevoegen
Ten slotte kunt u optioneel een filtervak met het veld Resource toevoegen. Dit vak bevat een lijst met de beschikbare historische locaties die wordt weergeven terwijl u selecties maakt op de kaart.
Doe het volgende:
- In het bedrijfsmiddelenvenster sleept u een filtervak en zet u dat neer in het werkblad.
- Klik op Dimensie toevoegen.
- Voeg een filtervak met het veld Resource toe.