Geocodering in Azure Maps Power BI-visual
Azure Maps maakt gebruik van het coördinatensysteem voor breedtegraad en lengtegraad om plaatsen op de kaart te vinden. De Power BI-visual van Azure Maps biedt velden voor breedtegraad en lengtegraad om een specifieke locatie op de kaart aan te wijzen, maar de meeste gegevensbronnen gebruiken een adres om een locatie vast te stellen in plaats van de waarden voor breedtegraad en lengtegraad.
De Power BI-visual van Azure Maps biedt nu een locatieveld dat adreswaarden accepteert die kunnen worden gebruikt om een locatie op de kaart vast te stellen met behulp van geocodering.
Geocodering is het proces van het nemen van een adres en het retourneren van de bijbehorende coördinaat voor breedtegraad/lengtegraad. Het adres bepaalt de granulariteit die mogelijk is om geocode te gebruiken, zoals een stad in plaats van een specifiek adres.
Het locatieveld
Het veld Locatie in de Power BI-visual van Azure Maps kan meerdere waarden accepteren, zoals land/regio, provincie, plaats, adres en postcode. Het verstrekken van meerdere bronnen van locatiegegevens in het veld Locatie verbetert de nauwkeurigheid van de resultaten en verwijdert eventuele dubbelzinnigheid die de identificatie van een specifieke locatie kan beperken. Er zijn bijvoorbeeld meer dan 20 verschillende steden in de Verenigde Staten genaamd Franklin.
Geohiërarchieën gebruiken om in te zoomen
Wanneer u meerdere waarden invoert in het veld Locatie , maakt u een geohiërarchie. Met geohiërarchieën kunt u de hiërarchische inzoomfuncties in de kaart inschakelen, zodat u kunt inzoomen op verschillende 'niveaus' van de locatie.
Knop | Beschrijving |
---|---|
1 | Met de zoomknop uiterst rechts, met de naam Drill Mode, kunt u een kaartlocatie selecteren en inzoomen op die specifieke locatie één niveau tegelijk. Als u bijvoorbeeld de inzoomoptie inschakelt en Noord-Amerika selecteert, gaat u omlaag in de hiërarchie naar de volgende niveaustatussen in Noord-Amerika. Voor geocodering verzendt Power BI alleen land- en statusgegevens van Azure Maps voor Noord-Amerika. De knop aan de linkerkant gaat één niveau omhoog. |
2 | De dubbele pijl zoomt in op het volgende niveau van de hiërarchie voor alle locaties tegelijk. Als u bijvoorbeeld momenteel naar landen/regio's kijkt en deze optie vervolgens gebruikt om naar het volgende niveau te gaan, geeft Power BI statusgegevens weer voor alle landen/regio's. Voor geocodering verzendt Power BI statusgegevens van Azure Maps (geen land-/regiogegevens) voor alle locaties. Deze optie is handig als elk niveau van uw hiërarchie niet is gerelateerd aan het niveau erboven. |
3 | Net als bij de optie voor inzoomen, behalve dat u de kaart niet hoeft te selecteren. Het wordt uitgevouwen naar het volgende niveau van de hiërarchie, waarbij de context van het huidige niveau wordt onthouden. Als u bijvoorbeeld momenteel naar landen/regio's kijkt en dit pictogram selecteert, gaat u omlaag in de hiërarchie naar de volgende niveaustatussen. Voor geocodering verzendt Power BI gegevens voor elke status en de bijbehorende land/regio om Azure Maps-geocodeer nauwkeuriger te helpen. Gebruik in de meeste kaarten deze optie of de optie voor inzoomen uiterst rechts. Dit verzendt Azure zoveel mogelijk informatie en resulteert in nauwkeurigere locatiegegevens. |
Geografische velden categoriseren in Power BI
Om ervoor te zorgen dat velden correct zijn gegecodeerd, kunt u de gegevenscategorie instellen voor de gegevensvelden in Power BI. Selecteer in de gegevensweergave de gewenste kolom. Selecteer op het lint het tabblad Modellering en stel vervolgens de gegevenscategorie in op een van de volgende eigenschappen: Adres, Plaats, Plaats, Provincie, Provincie, Postcode, Land, Continent, Breedtegraad of Lengtegraad. Deze gegevenscategorieën helpen Azure de gegevens correct te coderen. Zie Gegevenscategorisatie in Power BI Desktop voor meer informatie. Als u live verbinding maakt met SQL Server Analysis Services, stelt u de gegevenscategorisatie buiten Power BI in met behulp van SQL Server Data Tools (SSDT).
Notitie
Wanneer u geografische velden in Power BI categoriseert, moet u de status- en provinciegegevens afzonderlijk invoeren voor nauwkeurige geocodering. Onjuiste categorisatie, zoals het invoeren van zowel state - als countygegevens in een van beide categorieën, kan momenteel werken, maar kan in de toekomst leiden tot problemen.
Bijvoorbeeld:
- Correct gebruik: Staat = GA, County = Decatur County
- Onjuist gebruik: Staat = Decatur County, GA of County = Decatur County, GA
Volgende stappen
Meer informatie over de Power BI-visual van Azure Maps:
Meer informatie over de Visual Pie Chart-laag van Azure Maps die gebruikmaakt van geocodering: