Google Premier Partner gespecialiseerd in Location-Based Services.

Datagestuurde styling in Google Maps gebruiken om je data tot leven te brengen

Je data tot leven brengen met datagestuurde styling in Google Maps

Onlangs kondigde Google de release aan van de nieuwe datagestuurde stylingfunctie ter ondersteuning van het bouwen van kaarttoepassingen met de Google Maps Javascript API. Dit is hoe deze nieuwe functie je kan helpen het meeste uit je locatiegegevens te halen.

Datagestuurde styling in het kort

Met de datagestuurde styling in Google Maps kunnen gebruikers belangrijke informatie presenteren via Google Maps met behulp van particuliere of openbaar beschikbare gegevensbronnen. Gebruik de administratieve grensgegevens van Google samen met je eigen ruimtelijke of tabelgegevens om client-side visualisaties te maken, zoals aangepaste chloropleths of highlight maps. Alles wat nodig is, is een Javascript vectorkaart met een geconfigureerde mapID, en de placeID’s of geografische namen van de grenzen die zullen interageren met uw bedrijfsgegevens. Als eerste Google Cloud-partner kan Localyse je helpen dit op te zetten en snel aan de slag te gaan.

De bestaande Geocoding API kan worden gebruikt om interessante plaats-ID’s te verkrijgen. Als alternatief kan ook de nieuwe Region Lookup API worden gebruikt om passende plaats-ID’s te vinden die verband houden met uw bedrijfsgegevens.

Data-driven styling wordt momenteel ondersteund voor Javascript. iOS en Android zullen in een later stadium worden ondersteund. Google rolt nog aanvullende mogelijkheden uit, maar laten we eens kijken wat er al mogelijk is met data-driven styling en mogelijke use cases.

Use cases

Hoewel de gebruiksmogelijkheden zeer ruim zijn, volgen hier enkele potentiële gebruiksmogelijkheden:

Het interessegebied markeren: Wanneer je gebruikers zoeken naar een adres of locatie, zoals winkels in de buurt, informatie over gebouwen of POI’s, kun je de omliggende of bevattende administratieve grens markeren, waardoor je zoekresultaten meer context en waarde krijgen.

Chloropleth-kaarten maken: Combineer gegevens in tabelvorm met de administratieve grenzen van Google om chloropleth-kaarten te maken die fluctuaties in gegevens over verschillende geografische regio’s laten zien. Verschillende administratieve grenzen kunnen worden gebruikt om je gegevens te aggregeren, zoals postcode, stad, staat en landenpolygonen.

Pas dynamische kaartstyling toe: Verander het uiterlijk van je kaarten op basis van dynamische gegevens of door de gebruiker verzamelde invoer. Je kunt direct reageren op klikgebeurtenissen van gebruikers om de kaartstijlen bij te werken.

Demo met openbare gegevens uit Nederland

Voor deze Localyse demo data van het CBS wordt de gemiddelde waarde van verkochte huizen per gemeente in Nederland samengevat. Laten we eerst onderzoeken welke administratieve grenzen beschikbaar zijn voor het gebied van interesse. Voor Nederland zijn er momenteel 3 opties (we gebruiken de administratieve grenzen op niveau 2, d.w.z. gemeenten). Het Google-team voegt regelmatig nieuwe opties toe.

Schermafbeelding 2022 07 20 om 09.56.52 300x195 1

https://developers.google.com/maps/documentation/javascript/dds-boundaries/coverage

Vervolgens moeten een paar dingen worden voorbereid, of je krijgt deze wanneer je een Localyse klant bent. Zo kan je het opstellen van je eigen kaarten en stijlen vergeten.

Eerst is een kaartstijl nodig die wordt toegevoegd aan de aangepaste kaart.

Schermafbeelding 2022 07 20 om 10.00.20 1

Onder feature layers moet de Administrative Area Level 2 optie aangevinkt worden om deze optie te kunnen gebruiken in de Javascript Maps API. Maak vervolgens een nieuwe vectorkaart, en koppel de in de vorige stap aangemaakte kaartstijl.

Schermafbeelding 2022 07 20 om 10.04.07 1

De publieke dataset toevoegen aan de code

Met data-driven styling kan de feature layer Administrative Area Level 2 van Google worden gestyled met gegevens van de Nederlandse overheid. Verschillende klassen zijn gedefinieerd om de vulkleur van de polygonen te bepalen. Dit wordt de legenda. In dit voorbeeld zijn gemeenten met huizenprijzen onder de 300.000 euro groen gekleurd, terwijl de duurste gemeenten paars zijn gekleurd (zoals Amsterdam).

Schermafbeelding 2022 07 20 om 10.18.38 300x279 1

De resulterende kaart toont een chloropleth die de gegevensfluctuaties in heel Nederland laat zien.

Schermafbeelding 2022 07 20 om 10.21.42 2
Check out our live demo:

 Bron: CBS 2022

Samengevat

Datagestuurde styling is een geweldige manier om je bestaande gegevens, in tabelvorm of ruimtelijk, te verrijken. De combinatie met bestaande Google Maps gegevens opent nieuwe mogelijkheden om zonder extra kosten belangrijke inzichten met je klanten te delen, terwijl het ontwikkelingsproces wordt versneld en de ondersteunende infrastructuur tot een minimum wordt beperkt.

Start je eigen kaarten

Bij Localyse zijn we geïnteresseerd in wat deze nieuwe Google Maps mogelijkheid onze klanten brengt. Praat met ons over hoe je deze functie gebruikt, of neem contact op om uit te vinden hoe je vandaag nog met je gegevens aan de slag kunt.

Sluit je aan bij de 950+ professionals die onze inzichten volgen

Sluit je aan bij de 950+ professionals die onze inzichten volgen

We delen onze insights graag met jou. Abonneer je dus nu en ontvang elke maand een nieuwsbrief boordevol tips, tricks en inzichten!