i
1 -
table customer; table shops;
custo#er_id s.hop_itf I the_geom shop_id tbe_geom
1000 100 100
10S1 100 f 101
1002 101
Super Spiders
Conclusie
Referenties
- e
-»
v:V l*
Figuur n - Objecttabellen. Bron: Spider Diagrams in ETGeowizards.
SELECT c.customer_id, c.5hop_iaj ST^-aKeLineCc-the^eomjS.tfte^gecmi)
FROM customer as c 101N shops as s
OM c.shop_id s.shop_io
WHERE shop_ict 10®
Figuur 12 - Query voor het creëren van een Spider Diagram voor winkel id too. Bron: Spider Diagrams
in ET Geowizards.
het gebruik van commerciële extensies
als Network Analyst of ET Geowizards[6].
Een derde optie is het genereren van
objectrelaties in een database met behulp
van database functies. In figuur 11 en 12
is weergegeven hoe in een (PostgreSQL)
database een Spider Diagram gemaakt
kan worden door middel van een query[7].
Met de komst van grootschalige social
media netwerken, zoals Linkedln,Twitter
en Facebook, worden gegevens van hon
derden miljoenen mensen en de relaties,
die zij hebben met vrienden en volgers,
opgeslagen. Met de opkomst van het
Internet ofThings zullen ook steeds meer
apparaten worden toegevoegd aan deze
sociale netwerken; de glasbak en de prul
lenbak krijgen binnen niet al te lange tijd
ook een Facebook en Twitter account en
volgers. Deze enorme aantallen objecten
en relaties kunnen worden gevisualiseerd
in complexe dynamische Spider Diagrams,
ook wel graphs (grafen)[8] genoemd.
De InMaps applicatieho], toont alle rela
ties tussen een Linkedln gebruiker en zijn
of haar Linkedln contacten (zie figuur 13).
Wanneer de posities van de personen in een
graph bekend zijn, bijvoorbeeld in de vorm
van het woon-of werkadres, via een Google-
of Foursquare checkin locatie of een Smart-
phone GPS positie, dan kan de graph ook
worden gevisualiseerd in een dynamische
kaart. Nieuwe technologieën zoals graph
databases zijn nodig om een dergelijke grote
hoeveelheid objecten en de relaties op een
efficiënte manier op te slaan, te bevragen
en te visualiseren. Een voorbeeld van een
dergelijke database is Neo4-l[n].
Door middel van Spider Diagrams kunnen
relaties tussen objecten inzichtelijk worden
gemaakt in een kaart, waardoor patronen
in data zichtbaar worden die anders ver
borgen zouden blijven. Zowel statische als
dynamische geografische objecten, en de
relaties daartussen, kunnen in een Spider
Diagram worden gevisualiseerd. Spider
Diagrams kunnen een waardevolle bijdrage
leveren bij de afstemming van vraag en
aanbod van bijvoorbeeld zorg, onderwijs
en logistiek. Met de exponentiële groei
van real-time data (Big Data) worden
visualisatietechnieken om al deze data te
kunnen interpreteren steeds belangrijker.
Statische en dynamische Spider- en graph
Diagrams kunnen daarbij een belangrijke
rol vervullen.
Er zijn commerciële en open source tools
op de markt waarmee Spider Diagrams
gegenereerd kunnen worden.
1. Spider Diagram definitie Wikipedia
http://en.wikipedia.org/wiki/Spider_Diagram
2. Convex en concave huil http://gis.stackex-
change.com/questions/1200/concave-hull-
definition-algorithms-and-practical-solutions
3. Batch geocoding http://www.findlatitudeand-
longitude.com/batch-geocode
4. Spider Diagram Tool voor ArcGIS 10.0
http://resources.arcgis.com
5. Spider Diagram plugin voor QGIS
http://plugins.qgis.org/plugins/rt_qSpider
6. Spider Diagrams in ET Geowizards
http://www.ian-ko.com/ET_GeoWizards/
UserGuide/SpiderDiagram.htm
7. Postgres functie voor Spider Diagrams
http://gis.stackexchange.com/questions/2823/
postgis-function-to-create-Spider-Diagrams
8. Grafentheorie http://nl.wikipedia.org/wiki/
Grafentheorie
9. GoDiagram http://www.nwoods.com/index.htm
10. InMaps applicatie http://www.linkedinLabs.com
11. Neo4J Graph database http://ne04j.org/
l JehnOemKHst
a
Figuur 13 - Weergave van relaties tussen Linkedin contacten met InMaps.
8 Geo-lnfo 2013-4