Licht in de Duisternis Online visualisatie van geografische data en analyse met behulp van mapserver
|
|
- Albert de Boer
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Licht in de Duisternis Online visualisatie van geografische data en analyse met behulp van mapserver René van der Ark S Versie 1.2 september 2006 Rijksuniversiteit Groningen Informatiekunde
2 1 Inleiding 1.1 Online visualisatie van de correlatie tussen dialectafstand en hemelsbrede afstand Zoals in het eerste hoofdstuk van Jelle Wouda wordt aangegeven, zijn met behulp van de Levenshteinmethode voor 186 onderzoekslocaties onderling de fonetische afstanden berekend[7]. Deze data zijn vervolgens gecorreleerd aan de hemelsbrede afstanden tussen de plaatsen onderling. Dit onderdeel gaat over het online visualiseren van de data die is gebruikt bij het onderzoek naar die correlatie. De kernvraag is hoe, op een inzichtelijke wijze, de data hieruit (online) in beeld gebracht dienen te worden zodat er relevante constateringen gemaakt kunnen worden. Voor het online toegankelijk maken van de projectdata wordt gebruik gemaakt van het serverside applet mapserver[8]. In zijn meest basale vorm is deze applicatie een cgi-script dat gebruikt maakt van het shapefile-formaat van het Environmental Systems Research Institute (ESRI) om kaarten te transformeren naar tijdelijke png-bestanden[13]. Deze kunnen online worden weergegeven, al dan niet met behulp van een html-template. Om de relevantie van de data op verscheidene manieren te verduidelijken wordt gebruik gemaakt van het Delaunay-algoritme voor de berekening van de meest nabije buurtlocaties in combinatie met Voronoi tesselatie om begrenzingen tussen deze gebieden vast te leggen[12][15]. Door het gebruiken van verschillende kleuren en/of lijndiktes kan correlatie zichtbaar worden gemaakt. 1.2 Beschouwing en methodiek De aanpak van het deelproject (onder deelproject wordt verstaan de visualisatie van het volledige onderzoek en hiernaar zal in het vervolg als danig gerefereerd worden) zal in vier onderdelen behandeld worden. Om te beginnen zal er in algemeen beschouwde vorm worden omschreven wat er wordt verwacht van de eindvisualisatie, gegeven de data voorhanden. Dan volgt er een uitleg over de gekozen software en visualisatietechnieken. Ten derde wordt de werkwijze voor dit deelonderwerp beschreven, waarbij problemen die ondervonden en gevonden oplossingen de leidraad zullen vormen. Als laatste worden de constateringen die resulteren uit de visualisatie onder de loep genomen; in het bijzonder de constateringen aangaande het totale 2
3 onderzoek, maar ook die aangaande de doelstelling in het reeds boven geformuleerde deelonderwerp. In de conclusie zal, naast de verdediging van de relevantie van dit deelonderzoek, ook gespeculeerd worden over de mogelijkheden tot het toepassen van soortgelijk werk bij andere onderzoeken en over het in meerdere mate interactief maken van het huidige project. 2 Beschouwing en Methodiek Doelstelling ten behoeve van visualisatie van geografische (en lingustische) data In het boek Principals of Geographical Information Systems worden geografische datamodellen als formele abstracties van de realiteit[3].dit impliceert dat één van de belangrijkste doelstellingen van een geografisch informatiesysteem (GIS) de inzichtelijkheid zou moeten zijn. Onder het scheppen van inzichtelijkheid wordt in dit verband verstaan het intutief begrijpelijk maken van abstracte data voor de gebruiker van het eindproduct. Ter verduidelijking volgt nu een omschrijving van hoe het proces van verwerking van rauwe data tot inzichtelijke visualisatie kan worden omschreven. In zijn artikel New Theoretical Research Trends in Cartography haalt Sluter het Communications Paradigm aan, dat in de jaren zeventig werd geformuleerd als de standaard voor het ontwerpen van cartografische projecten[11]. Figure 1: Het traditionele Communications Paradigm volgens Sluter Sluter vervolgt met het omschrijven van de problematiek die samenhangt met deze aanpak, omdat er noise ontstaat bij elke stap van dit proces en hij stelt modernere methoden van beschouwing voor.[10] De student beschouwt 3
4 echter het traditionele paradigma als meest relevant voor dit deelproject, omdat het voorgestelde modernere paradigma niet aansluit bij de werkwijze die in dit onderzoek wordt gebruikt. Uitgaande van het Communications Paradigm zou de werkwijze als volgt moeten verlopen: constateer een fenomeen, vergaar er data over, interpreteer de data, visualiseer de data in een kaart, interpreteer de data als lezer van de kaart. In het geval van dit onderzoek is het fenomeen reeds bekend. De data zijn eveneens reeds vergaard en interpretatie van de data vindt plaats binnen de statistische analyse. De interessante stadia voor dit deelproject zijn het verwerken van deze interpretatie tot een kaart en het uitlezen van de data in deze kaart. Daarom volgt nu een korte herhaling van de data voorhanden, gevolgd door de wijze waarop deze data tot kaart verwerkt worden. Voor alle 186 onderzoekslocaties is de dialectafstand volgens de Levenshteinmethode berekend, alsmede de Euclidische afstand. Van de onderzoekslocaties zijn onderlinge paren gemaakt, resulterend een matrix van paren. Op basis van deze paren wordt de correlatie tussen onderlinge hemelsbrede afstand en dialectafstand van twee locaties getoetst. Deze correlatie heeft de vorm van een residuele waarde. Als deze residuen boven nul uitvallen dan is het dialectverschil tussen twee gebieden groter dan men zou voorspellen op basis van de onderlinge hemelsbrede afstand. Dit onderzoek richt zich enkel op de paren die elkaars meest nabije buur zijn. Om te bepalen welke locaties elkaars meest nabije buur zijn wordt het Delaunay-algoritme gebruikt. Op basis van de zogenaamde Delaunaylijnen die hierdoor worden gegenereerd kunnen grenzen getrokken worden tussen onderzoekslocaties. Dit heet Voronoi tesselatie. Deze grenzen worden getrokken zodat er tussen twee onderzoekslocaties het dialectverschil kan worden getoond. De fase van interpretatie naar kaart is dus het tekenen van deze begrenzingen. 3 Delaunay, Voronoi en Monmonier In het onderzoek van Manni et al., werd, om residuen van de correlatie tussen achternamen en dialectverschillen in beeld te brengen, gebruik gemaakt van dezelfde methode als in dit onderzoek[9]. Manni gebruikt hierbij Delaunaylijnen, Voronoitesselatie en het algoritme van Monmonier. Net als bij Manni, wordt in het project van de studenten eerst het algoritme van Delaunay toegepast om de meest nabije buren te vinden in de groep onderzoekslocaties. In dit project is gebruik gemaakt van het programma 4
5 triangle, waarover meer in de volgende sectie over handelswijzen[12]. Ten tweede wordt triangle gebruikt om Voronoitesselatie tussen de onderzoekslocaties te bereiken. Aan de hand van Figuur 2 kan worden uitgelegd wat het Delaunay-algoritme doet. Men neme een willekeurige graaf, in dit geval met 6 punten (A). Beginnende bij punt 1 wordt voor punt 1 afgegaan welke buurpunten er zijn (B). Van deze buren wordt de meest nabije geselecteerd en de rest verworpen (C). Dit proces herhaalt zich voor punt 2 (D, E) totdat er voor alle punten in de graaf de meest nabije buren zijn gevonden, resulterend in Delaunaydriehoekstesselatie (F). Figure 2: Delaunay selectie Het algoritme van Delaunay is om twee redenen nuttig. Ten eerste om de meest nabije paren te vinden, waarop het onderzoek zich richt. Door de volledige matrix van onderzoekslocaties te filteren op enkel de paren die voorkomen uit het Delaunay-algoritme blijven de 538 paren relevant aan dit onderzoek over. Ten tweede is het nuttig als een manier om bepaalde constateringen te visualiseren. Hierbij moet men denken aan gebieden waarbij onderlinge dialectverschillen laag zijn, waardoor blijk wordt gegeven van een hogere cohesie tussen bepaalde onderzoekspunten. Om de begrenzingen tussen de onderzoeksgebieden te kunnen weergeven, wordt, net als bij Manni et al, gebruik gemaakt van het Voronoi algoritme[15]. Dit algoritme genereert polygonen rond de onderzoekslocaties en ook hierin wordt voorzien door het programma triangle. 5
6 Figure 3: Eindresultaat Delaunay-algoritme op testlocaties in dataset Zoals in figuur 4 is af te lezen bevinden de begrenzingen zich tussen de zwaartepunten (A) tussen drie onderzoeksgebieden, afhankelijk van de onderlinge afstand van de omliggende punten. De dikkere grijze lijnen in figuur 4 zijn de Voronoibegrenzingen, die de dunnere zwarte Delaunaylijnen kruisen. In de gebruikte dataset zijn de Voronoi- en Delaunaylijnen aan elkaar gekoppeld. Figure 4: Voronoibegrenzingen 6
7 Figure 5: Eindresultaat Voronoi tesselatie op testlocaties in dataset Het uiteindelijke doel van het project, wederom als bij Manni et al., is om grenslijnen te trekken volgens het maximum difference algoritme van Monmonier. Deze grenzen zouden dan een indicatie kunnen zijn van de begrenzingen van grotere dialectgebieden en, aangezien deze grenzen groter zouden zijn dan voorspeld op basis van hemelsbrede onderlinge afstand, zou er een indicatie zijn van een geografische barrière[10]. Op het moment van voltooien van dit deelproject is er nog geen implementatie van het algoritme van Monmonier. Daarom wordt er beperkt tot het kijken naar onderlinge dialectverschillen en residuen tussen paren. 4 Werkwijze De implementatie van de doelstellingen van dit project bestond uit vier stadia. Ten eerste is er in het servlet mapserver een geschikte webgeoriënteerde visualisator van geografische data gevonden[8]. Ten tweede is de ruwe dataset, vooralsnog alleen beschikbaar in tekstformaat, omgezet naar pasklare data voor mapserver. Hier werden, met behulp van het bovengenoemde programma triangle, het Delaunay- en Voronoi-algoritme toegepast. 7
8 Vervolgens werden de relevante data gekoppeld aan de output van triangle. Tot slot werd de website aangepast aan de projectwensen. Hieronder zullen de stadia stapsgewijs worden uitgediept. 4.1 Mapserver en de Shapefile Mapserver is, in zijn meest basale vorm, een cgi-script dat ESRI shapefiles converteert naar png-plaatjes, al dan niet met behulp van een eenvoudige query[13]. In eerste instantie werd de optie tot het gebruik van zelf gegenereerde.svg-bestanden (scalable vector graphics-bestanden) in plaats van mapserver overwogen, met het oog op tijdsbesparing. Deze optie werd snel verworpen, toen bleek dat het werken met mapserver minder complex was dan vooraf aangenomen en omdat de software van mapserver zeer compleet is. Er zal nu een korte omschrijving van de achtergrond van het programma mapserver volgen. Naar zeggen van de website van de ontwikkelaar is mapserver niet een compleet GIS-systeem, maar eerder een goede manier om ruimtelijke data... op het web in beeld te brengen[8]. Het is ontwikkeld door de Universiteit van Minnesota voor het Fornet Project met samenwerking van NASA en wordt momenteel gehost door TerraSip[2]. Een ander voorbeeld van het gebruik van mapserver is de website van het Minnesota DNR Recreation Compass[4]. Om wat meer inzicht te krijgen in de werking van mapserver, is inzicht in de definitie van de shapefile essentieel. Het shapefile-formaat is in feite een combinatie van op zijn minst drie bestanden: een dbase-bestand, waarin de abstracte data zoals in het geval van dit project de residuen staan opgeslagen, een binair.shp-bestand, waarin de beschrijving van alle punten, lijnen, of polygonen staat en een binaire index, of.shx-bestand, met daarin de geheugenlocaties van alle records van het.shp bestand. Wanneer de gewenste bestanden op de juiste manier worden aangeleverd, kan er met behulp van mapserver de relevante data uit het dbase-bestand worden gefilterd en gekoppeld aan de vormendata in het.shp-bestand. Mapserver maakt, naast shapefiles, gebruik van zogenaamde mapfiles en een html-template. De mapfile is een beschrijving van de verschillende datalayers, die in beeld gebracht dienen te worden. In deze mapfile kan een simpele query worden opgenomen. 8
9 Figure 6: Sample van mapfile. Beschrijft de laag van landen van de wereld De variabelen in figuur 6 hebben de volgende beduiding: LAYER begin laag NAME naam laag TYPE soort vormen STATUS DEFAULT deze laag wordt altijd getoond DATA naam brondatabestand (shapefile + dbf) CLASS begin blok voor klassering van de laag STYLE begin blok voor stijl van de laag OUTLINECOLOR kleur van de rand van polygonen COLOR kleur van polygonen, punten, of lijnen END einde datablok De html-template word als een form gebruikt, waarin variabelen, zijnde output van mapserv.cgi, voor de standaardwaarden staan, die worden meegegeven bij een nieuwe aanroep van mapserv.cgi. Bij eerste aanroep van mapserver moeten deze waarden dus in een andere html-form doorgegeven worden. Deze waarden hebben betrekking tot zoom- en coördinatiefuncties, alsmede tot de layers die weergegeven dienen te worden. De variabelen voor layers in de template komen overeen met variabelen in de mapfile, die verwijzen naar waardes in het dbase-bestand. 9
10 Figure 7: Schematische opzet werking mapserver 4.2 Van ruwe data tot mapserver De opdracht van visualisatie bleek al snel een nauwe samenhang te hebben met dataconversies. Dit deel van de opdracht was is in eerste instantie ondergebracht in het deelproject voor databaseontwerp, maar het bleek zo nauw vervlochten met het visualisatiedeel dat er is besloten om twee lijnen te verkennen. De lijn, genomen in het bovenstaande deelproject, verkende de mogelijkheden die ArcGIS en daaraan verwante software bood tot het converteren naar shapefiles. Maar de Rijksuniversiteit bleek niet in het bezit te zijn van de benodigde licenties en zodoende is er overgegaan tot de lijn die in dit deelproject werd verkend: de benodigde conversies toepassen met gratis linuxsoftware, perlscripts en c ++ code. Voor het eindresultaat dienden er drie shapefiles gegenereerd te worden. Ten eerste een shapefile waarin de coördinaten van de onderzoekslocaties stonden opgeslagen, met daaraan gekoppeld een dbase-bestand waarin de plaat- 10
11 snamen en dialectafstanden stonden opgeslagen 1. Ten tweede een shapefile met daarin de beschrijving van de Delaunaylijnen, gekoppeld aan de dbasebestand waarin referenties stonden naar de IDs van de onderzoekslocaties, de hemelsbrede afstand, de fonologische afstand en het residu 2. Ten derde een shapefile met daarin de beschrijving van de Voronoilijnen, gekoppeld aan een dbase-bestand dat dezelfde data bevat als het Delaunay bestand 3. De eerste shapefile met de onderzoekslocaties werd gegenereerd met behulp van ArcGIS. De coördinaten van de onderzoekslocaties werden vanuit een ASCII-tekstbestand gemporteerd en geconverteerd naar de juiste projectie. Het dbase-bestand werd automatisch gekoppeld aan deze gegevens. Voor de algoritmes, benodigd voor de andere twee shapefiles, waren er, zoals reeds boven genoemd, geen ArcGIS-licenties beschikbaar. Daarom is er gezocht naar een alternatieve aanpak. De stappen van de alternatieve aanpak zullen op chronologische wijze worden opgesomd. Het programma dat een Delaunay-algoritme alsmede een Voronoi-algoritme kon toepassen op de dataset van de 186 testlocaties bleek het meermalen genoemde triangle. Dit programma vraagt een tabel in tekstvorm, waarin indices en punten worden weergegeven. Het genereert vervolgens een reeks bestanden, waaruit een klein aantal relevant is. Een.edge-bestand, waarin de referenties naar Delaunays meest nabije buren staan, een.v.node- (coördinaten van Voronoilijnen) en een.v.edge-bestand, waarin de Voronoilijnen staan omschreven. De IDs van de Voronoilijnen in het.v.edge-bestand komen overeen met die van de Delaunay referenties in het.edge-bestand. Zodoende konden de gegevens van beide bestanden gekoppeld worden aan de testlocaties. 1 s /mapserver/allegro project/allegro points 2.[shp shx dbf] 2 s /mapserver/allegro project/delaunay2.[shp shx dbf] 3 s /mapserver/allegro project/voronoi2.[shp shx dbf] 11
12 Figure 8:.node-bestand (input voor triangle). Bevat coördinaten en ID s van testlokaties Toelichting van data in figuur 8. Kolom 1 - IDs van de onderzoekslocaties (eerste rij totaal aantal) Kolom 2 - X-coördinaat Kolom 3 - Y-coördinaat Kolom 4 - Boundary-marker gegenereerd door triangle, verworpen. Figure 9:.edge bestand. Bevat een ID, gevolgd door referenties naar nabije buren (ID s van testlokaties) Toelichting van data in figuur 9. Kolom 1 - IDs van de begrenzinglijnen Kolom 2 - Referentie naar punt 1 Kolom 3 - Referentie naar punt 2 Kolom 4 - Boundary-marker gegenereerd door triangle, verworpen. De output van triangle was, zoals boven te zien, nog steeds ASCII-data. Om deze data te converteren van ASCII naar een binaire shapefile waren een extra tussenstappen nodig. Er zijn hiertoe twee mogelijkheden onderzocht. Het programma ogr2ogr, onderdeel van het pakket FWtools en een programma genaamd gen2shp, dat gebruik maakt van de c-library shapelib[14][16][17][18]. Na korte tijd bleek ogr2ogr alleen een leeg dbase-bestand te genereren en 12
13 geen shapefile. Het programma gen2shp genereert wel werkende.shp- en.shx-bestanden, maar wederom een lege.dbf. De input die gevraagd wordt door gen2shp, echter, kwam weinig overeen met de outputdata van triangle. Figure 10:.gen-bestand (input voor gen2shp) Met behulp van perl-conversies zijn de oorspronkelijke puntdata, het.edgebestand en het.v.edge bestand gecombineerd tot bovenstaande input voor zowel de Delaunay- als de Voronoi shapefile. Bij het testen van de gegenereerde shapefiles bleek de projectie verkeerd te zijn. De coördinaten van de oorspronkelijke puntdata was bij het genereren van de eerste shapefile geconverteerd. De correcte coördinaten waren alleen nog beschikbaar in het binaire.shp-formaat. Het bovenstaande proces, moest nu herhaald worden met de correcte coördinaten, maar alvorens dat kon plaatsvinden moesten de correcte coördinaten wel in ASCII-formaat beschikbaar zijn. Er is op het internet gezocht naar conversiesoftware die shapefiles naar tekst converteren, maar het bleek tijdsefficiënter om, met behulp van de bovengenoemde technische beschrijving van de shapefile, een c ++ -programma te schrijven om de coördinaten uit de shapefile te filteren s /shape/shpinfo.[cpp hpp] 13
14 Figure 11: sample uit shpinfo.hpp Het eindresultaat na het opnieuw uitvoeren van de bovengenoemde stappen is hieronder te zien. De Voronoilijnen zijn handmatig aan de contouren van het Duitslandpolygoon aangepast, door het bovengetoonde.gen bestand aan te passen en opnieuw te converteren naar shapefile. De lijnen die buiten Duitsland vielen zijn op 0 gezet, aangezien die gebieden geacht worden geen buren van elkaar te zijn. De datarecords voor deze gebieden zijn, met het oog op een eventuele andere interpretatie van de data wel bewaard. Figure 12: Voronoi-lijnen aangepast aan Duitslands contouren 14
15 4.3 Abstracte data gekoppeld aan de Shapefile Met abstracte data worden de uitkomsten van de statistische analyse en de namen en IDs van de onderzoekslocaties bedoeld, wat wil zeggen alle data niet zijnde geografische coördinaten of vormen. Deze abstracte data, de residuen van de regressie-analyse over alle paren in het onderzoek (ca records), diende gekoppeld te worden aan de Delaunay- en Voronoishapefiles. Beide bestanden bevatten 538 records, waarin de coördinaten van de lijnen staan. Deze records moesten gekoppeld worden aan de relevante 538 paren van de paren, die in de regressieanalyse staan. Hiertoe zijn wederom perl-scripts gebruikt en zijn de data in dbase-bestanden gezet. In de toekomst, wanneer de relationele mysql-database gentegreerd is met mapserver, zullen deze dbase-bestanden redundant zijn, aangezien die dan on-the-fly gegenereerd zullen worden, op basis van het gehele bestand. Hierover meer in de conclusie. De benutte perlscripts maken wederom gebruik van de data in de output van triangle en zijn per bestand specifiek geschreven. Voorbeelden ervan zijn te vinden op de hagenaccount van de student Website 6 Nu de voorwaarden voor een website opgezet waren kon worden overgegaan tot het optimaliseren van de website,. De oorspronkelijke doelstelling was om de data zo toegankelijk mogelijk te maken voor de eindgebruiker. Wederom is gebleken dat mapserver op zichzelf niet veel toegang biedt tot manipulatie van de data. Aangezien mapserver enkel queries kan stellen aan de dbase-bestanden in de mapfile in de vorm van een if-statement moeten deze mapfiles eigenlijk gegenereerd worden met behulp van mapscript, of een eigen geschreven servlet, alsook de dbase-bestanden. Om deze reden is website vooralsnog beperkt tot aanvinkbare layers en alle analyse die wordt toegepast staat in de mapfile uitgeschreven en is per definitie geactiveerd 7. De data kan daarom opgevraagd worden met een simpele html-form met checkboxes. 5 s /perl allegro/ 6 s /mapserver/allegro project/ 7 s /mapserver/allegro project/global.map 15
16 De analyse in de mapfile bestaat uit een opsomming van layers voor de Voronoi-analyse en voor de Delaunay-analyse. Zoals eerder gezegd is emulatie van het Monmonieralgoritme op deze wijze niet mogelijk. Elke laag heeft een drempelwaarde en, afhankelijk van de die drempelwaarde, is die lijn zichtbaarder gemaakt. Bij de Delaunaylijnen kan cohesie worden getoond, door lijnen met kleine onderlinge dialectafstanden te verdikken en apart te kleuren. Bij de Voronoilijnen gaat het om de verschillen: hoe groter het verschil, hoe zichtbaarder de lijn. Figure 13: Voorbeeld van Voronoi-analyse: hoe dikker de rode lijnen, hoe meer het dialectverschil afwijkt van de voorspelde waarde 16
17 Voor de drempelwaarden is gebruik gemaakt van een normaalkwantielplot van de residuen van de regressieanalyse om een eerlijke distributie van de waarden te garanderen. Figure 14: Normaalkwantielplot van de residuen 17
18 5 Constateringen In The English Language (blz ) stelt Barber dat, vanwege verplichte scholing, massamedia en verhoogde mobiliteit, de traditionele landelijke dialecten in Groot Brittanië nagenoeg zijn verdwenen en zijn vervangen door nieuwe, gemixte dialecten, gebaseerd op de grote stedelijke centra[1]. Kerswill beaamt dit in Dialect levelling and geographical diffusion in British English[6]. In Zugänge zum Substandard: Korrelativ-globale und konversationelllokale Verfahren (Gilles, 2002) wordt bevestigd dat ook Duitsland aan deze tendens onderhevig is[5]. 5.1 Grote steden en rurale gebieden Bij het werpen van een eerste blik op de kaart lijkt boven omschreven stelling ook af te lezen te zijn. De grootste onderlinge variatie, die hoger is dan voorspeld op basis van hemelsbrede afstand, bevindt zich in en rond het stedelijke Ruhrgebiet en midden van Duitsland, terwijl meer rurale gebieden minder onderling onderscheid vertonen. Figure 15: Keulen als dialectologisch geïsoleerde lokatie Toch is dit niet een algemeen af te lezen beeld op de kaart. Dit kan zijn oorsprong hebben bij het feit dat van de grote stedelijke centra Hamburg, Berlijn, München en Keulen, alleen Keulen afzonderlijk is onderzocht. Sterker, in die omgeving zijn ook de grote steden Aken en Bonn onderzocht. De resultaten tonen inderdaad dat Keulen in de omliggende gebieden qua 18
19 dialect vrijwel geïsoleerd ligt. Alleen het verschil met Aken is relatief minder groot, maar nog altijd groter dan voorspeld. 5.2 Geologische barrières Op basis van de drempels in combinatie met de voronoi-lijnen zijn weinig tot geen indicaties te vinden dat er sprake is van een samenhang tussen geologische barrières zoals rivieren, of bergruggen - en lokale onderlinge dialectverschillen. Een mogelijk bezwaar is dat de onderzoekslokaties te dicht bij elkaar liggen. Bovendien zouden er nog andere constateringen uit het toepassen van het Monmonier-algoritme kunnen voortkomen. 5.3 Samenhang absolute verschillen en residuen Zoals in figuur 13 af te lezen is er bovendien sprake van indicaties tot samenhang tussen grote absolute dialectafstand en dialectafstand die is gecorreleerd aan hemelsbrede afstand. In deze analyse tonen de regionale Voronoibegrenzingen de residuen en de Delaunay-lijnen de absolute fonologische cohesie. In vrijwel alle gevallen is de absolute cohesie (lees: het overeenkomst in dialect) kleiner waar de dialectafstand tussen twee plaatsen groter is dan voorspeld op basis van hun onderlinge hemelsbrede afstand. Bij een grote cohesie is er eveneens sprake van veel kleinere verschillen dan voorspeld op basis van hemelsbrede afstand. Figure 16: Absolute cohesie versus gecorreleerde verschillen 19
20 Deze constatering kan, in het geval van dit onderzoek, de analyse ondermijnen, omdat dit een sterke indicatie is dat de geconstateerde grotere dialectafstand dan voorspeld op basis van hemelsbrede afstand in vrijwel alle gevallen überhaupt al grotere absolute dialectafstanden zijn, wat geen relatie heeft tot hemelsbrede afstand. Ter versterking van deze ondermijning kan het onderzoeksgebied Kleinbottwar in Zuid-Duitsland worden geobserveerd. 5.4 Eilanden Het kan zeer interessant zijn om bij verder onderzoek in te zoomen op dialects-eilanden. Er kan bijvoorbeeld worden onderzocht of de proefpersoon in die specifieke regio indicatief was voor het dialect dat daar wordt gesproken. Zo ja, hoe is het dan zo gekomen dat hier het dialect zo afwijkt van de omliggende regio s. Dit zou bovendien een eerste indicatie kunnen zijn voor de relatie tussen geografische barrières en de grotere dialectsafstand dan voorspeld. Denk hierbij aan afgelegen dorpjes in laaggebergte. Een ander voorbeeld van zo n dialectseiland is Poettmes, wat nabij het Zwarte Woud gelegen blijkt. Dit zijn enkel gissen, echter en nader onderzoek zou benodigd zijn om dit te verifiëren. 5.5 Variatie in het centrum van Duitsland Een ander mogelijk punt van interesse is de grote variatie in het centrum van Duitsland. Dit is niet enkel te verklaren aan de hand van het feit dat dit gebied meer verstedelijkt is dan andere gebieden in Duitsland, aangezien dit niet voor het gehele centrum van Duitsland geldt. In dit centrum echter is er ook geen duidelijke sprake van vele geografische barrières, dus dat kan ook de verklaring niet zijn. 5.6 Oost-West geen barrière Na 50 jaar scheiding, vertoon van andere massamedia en verschillende educatie, zou men verwachten dat er een scheiding in dialect zou zijn ontstaan tussen Oost en West Duitsland. De resultaten van dit onderzoek, echter, lijken te suggereren dat lokale dialecten robuuster zijn dan vijftig jaar scheiding. 20
21 6 Conclusie 6.1 Doelstelling deelproject De doelstelling van dit deelproject was het in beeld brengen van de ons ter beschikking gestelde data op een dusdanige wijze dat op basis ervan relevante conclusies getrokken kunnen worden. Aan deze doelstelling is enkel in beperkte mate voldaan, niet in de minste plaats vanwege het ontbreken van de implementatie van het algoritme van Monmonier. De methoden van het aanbrengen van drempelwaarden en verschillende analyses over elkaar heen leggen hebben wel degelijk geleid tot enkele relevante constateringen; indicaties voor de vraagstelling van het gehele onderzoek. Men moet hierbij denken aan de constatering dat de onderzoeksgebieden mogelijkerwijs te dicht bij elkaar liggen om naar geologische barrières te kijken en de constatering dat onderlinge dialectsverschillen in verstedelijkte gebieden groter zijn dan voorspeld en in rurale gebieden kleiner. De wijze waarop de website is opgebouwd biedt op dit moment echter nog grote beperkingen aan de eindgebruiker om eigen analyse toe te passen op de data. 7 Toekomst Met het oog op de toekomst is er sprake van twee deelkwesties. Ten eerste het relationeel maken van de de dataset op de server in combinatie met het toepassen van het algoritme van Monmonier. Ten tweede de vraag of een soortgelijk project ook toegepast zou kunnen worden op andere lokaties dan Duitsland. De voorwaarden zijn op dit moment geschapen om in zeer nabije toekomst de website zo interactief te maken, als in de doelstelling van het onderzoek. Alle data is reeds in de vorm van een relationele MySQL-database beschikbaar en er wordt gewerkt aan het algoritme van Monmonier. Deze twee zaken leiden ertoe dat de zoekvragen die de eindgebruiker aan de dataset zal kunnen stellen in theorie onbeperkt zijn, afhankelijk van de interface. In de toekomst zou een soortgelijk project zonder moeite opnieuw kunnen worden toegepast op willekeurig welke andere dataset. Dit vereist echter wel meer conformiteit in stijl en weergave van de verschillende soorten data, met name als het gaat om shapefiles. 21
22 References [1] Charles Barber. The English Language, A Historical Introduction. Cambridge University Press, [2] T.E. Burk. Terrasip. Website: University of Minnesota, date visited: [3] Peter A. Burrough and Rachel A. McDonnel. Principals of Geographical Information Systems. Oxford University Press, Oxford University Press. [4] Merriam G. Minnesota department of natural resources (dnr) recreation compass. Website: Minnesota DNR, date visited: [5] Peter Gilles. Zugänge zum substandard: Korrelativ-globale und konversationell-lokale verfahren. In Jannis K. Androutsopoulos and Evelyn Ziegler, editors, Standardfragen, [6] Paul Kerswill. Dialect levelling and geographical diffusion in british english. In D. Britain and J. Cheshire, editors, Social Dialectology. In honour of Peter Trudgill, pages Benjamins, [7] Peter Kleiweg. Levenshtein demo. Website: Peter Kleiweg, kleiweg/lev/, date visited: [8] Stephen Lime. Welcome to mapserver - umn mapserver. Website: Mapserver, date visited: [9] Franz Manni, Wilbert Heeringa, and John Nerbonne. To what extent are surnames words? comparing geographic patterns of surnames and dialect variation in the netherlands. to appear in:. Literary and Linguistic Computing, 21(4), [10] M. Monmonier. Maximum-difference barriers: an alternative numerical regionalization method. Geographical Analysis, 3: , [11] Jr. Robert S. Sluter. New theoretical research trends in cartography. Revista Brasileira de Cartografia, 53:29 37, december
23 [12] Jonathan Richard Shewchuk. Triangle: A two-dimensional quality mesh generator and delaunay triangulator. Website: Jonathan Richard Shewchuk - Computer Science Division University of California at Berkeley, quake/triangle.html, date visited: [13] Unknown. Esri shapefile technical description. Website: Esri.com, july date visited: [14] D. van Heesch. Ogr2ogr. Website: Heesch D, date visited: [15] M.G. Voronoi. Nouvelles application des paramtres continus à la théorie des formes quadratiques, deuxième mémoire, recherche sur le paralléloedres primitives. Journal für die reine und angewandte Mathematik, 134: , [16] J.O. Wagner. gen2shp: converts arcinfo generate format to shapefile format. Website: Wagner JO, jwagner/gen2shp/gen2shp.html, date visited: [17] F. Warmerdam. Fwtools: Open source gis binary kit for windows and linux. Website: Warmerdam F, date visited: [18] F. Warmerdam. Shapefile c library v1.2. Website: Warmerdam F, date visited:
Geografische invloed op taalvariatie
Geografische invloed op taalvariatie J. Wouda juni 2006 1 Inleiding Rijksuniversiteit Groningen Informatiekunde Een dialectologisch axioma is, dat geografische informatie tot op zekere hoogte ligt besloten
Nadere informatieOrde in de Chaos Een efficiënte manier van opslaan van de data die gebruikt wordt bij het visualiseren van geografische invloed op taalvariatie
Orde in de Chaos Een efficiënte manier van opslaan van de data die gebruikt wordt bij het visualiseren van geografische invloed op taalvariatie E. Pieters S1054996 Eelse pieters@hotmail.com Versie 1.2
Nadere informatieFunctie beschrijving: Het automatisch aanmaken van een raai-volgende contour
Modelit Rotterdamse Rijweg 126 3042 AS Rotterdam Telefoon +31 10 4623621 info@modelit.nl www.modelit.nl Functie beschrijving: Het automatisch aanmaken van een raai-volgende contour Datum 8 Mei 2004 Modelit
Nadere informatieAPPENDIX 3. Visueel voetmodel ter simulatie van voetkinematica aan de hand van planetaire drukdata (Friso Hagman)
APPENDIX 3. Visueel voetmodel ter simulatie van voetkinematica aan de hand van planetaire drukdata (Friso Hagman) 1. Introductie De doelstelling van het SIMKINPRES-project is het ontwikkelen van een klinisch
Nadere informatieTechnisch Rapport. BAG Extract in i-bridge2.0. Versie 1.0. Datum 9 December 2010
Technisch Rapport BAG Extract in i-bridge2.0 Versie 1.0 Datum 9 December 2010 Status Final Colofon IVENT A&A CDC Madame Curielaan 4-6 Postbus 20703 2289 CA Rijswijk Contactpersoon Patrick Brooijmans Teamleider
Nadere informatiePrincipe Maken van een Monte Carlo data-set populatie-parameters en standaarddeviaties standaarddeviatie van de bepaling statistische verdeling
Monte Carlo simulatie In MW\Pharm versie 3.30 is een Monte Carlo simulatie-module toegevoegd. Met behulp van deze Monte Carlo procedure kan onder meer de betrouwbaarheid van de berekeningen van KinPop
Nadere informatieSOCIAL INFORMATION SYSTEM
De SIS is een tool die oplossingen biedt voor uitdagingen en vragen in de wijk. Het product is vooral sterk in het verbinden van belangen. Zo stelt het organisaties in staat makkelijk en efficiënt met
Nadere informatieRelease notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )
Aantekeningen voor 5.0 (20161128) Opgeloste problemen: In module Projection: RD x,y,h, geographic wordt het inlezen van een file met X,Y,H coordinaten niet goed verwerkt. De beperkingen zoals beschreven
Nadere informatieSpatial Metadata & Opensource Geo Software. Paul van Genuchten OSGeo.nl dag 2012 - Velp
Spatial Metadata & Opensource Geo Software Paul van Genuchten OSGeo.nl dag 2012 - Velp This is 2012 Uw data staat online... Metadata is de manier om gebruikers op de hoogte te stellen van gebruiksbeperkingen,
Nadere informatieCentrum voor Beleidsstatistiek en Microdata Services. Documentatierapport X- en Y-coördinaten van een verblijfsobject (VSLCOORDTAB)
Centrum voor Beleidsstatistiek en Microdata Services Documentatierapport X- en Y-coördinaten van een verblijfsobject (VSLCOORDTAB) Datum: 7 oktober 2015 Bronvermelding Publicatie van uitkomsten geschiedt
Nadere informatieEen Artikel Schrijven. Prof. dr. Paul A. Kirschner Coördinator Onderzoek
Een Artikel Schrijven Prof. dr. Paul A. Kirschner Coördinator Onderzoek Met dank aan 1. Writing Scientific Manuscripts (Journal of Young Investigators) 2. S. Downes: How to publish a scientific paper 3.
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatie15 July 2014. Betaalopdrachten web applicatie gebruikers handleiding
Betaalopdrachten web applicatie gebruikers handleiding 1 Overzicht Steeds vaker komen we de term web applicatie tegen bij software ontwikkeling. Een web applicatie is een programma dat online op een webserver
Nadere informatieKenmerk ontheffing in de Bijstands Uitkeringen Statistiek
Centraal Bureau voor de Statistiek Divisie sociale en regionale statistieken (SRS) Sector statistische analyse voorburg (SAV) Postbus 24500 2490 HA Den Haag Kenmerk ontheffing in de Bijstands Uitkeringen
Nadere informatieKOSTENEFFECTIVITEIT RE-INTEGRATIETRAJECTEN
Gepubliceerd in: Maandblad Reïntegratie nr. 9, 2007, p. 6-10 KOSTENEFFECTIVITEIT RE-INTEGRATIETRAJECTEN Drs. Maikel Groenewoud 2007 Regioplan Beleidsonderzoek Nieuwezijds Voorburgwal 35 1012 RD Amsterdam
Nadere informatieOPTIMALISEER DE LEVENSDUUR VAN UW DOORSLIJPSCHIJF
OPTIMALISEER DE LEVENSDUUR VAN UW DOORSLIJPSCHIJF Een studie naar de variabelen bij doorslijpen met een haakse slijper Door Peter Boen, 3M technical team leader Application Engineer surface finishing Benelux
Nadere informatieSamenvatting. A. van Leeuwenhoeklaan MA Bilthoven Postbus BA Bilthoven KvK Utrecht T
A. van Leeuwenhoeklaan 9 3721 MA Bilthoven Postbus 1 3720 BA Bilthoven www.rivm.nl KvK Utrecht 30276683 T 030 274 91 11 info@rivm.nl Uw kenmerk Gevoeligheid van de gesommeerde depositiebijdrage onder 0,05
Nadere informatiemath inside Model orde reductie
math inside Model orde reductie Model orde reductie Met het voortschrijden van de rekenkracht van computers en numerieke algoritmen is het mogelijk om steeds complexere problemen op te lossen. Was het
Nadere informatieAan het begin verliet Tony Campmans ons team, we hebben dus het hele project met één persoon minder gewerkt.
INFOB1PICA 2013-2014 EINDVERSLAG Team 5: Solvify 1. Individuele teamleden en algemene informatie Studentnr Naam Uren 4153553 Joost Besseling 143 4145607 Coen Boot 161 4146603 Joost Houben 171 4088646 Michiel
Nadere informatieProjectHeatmap. Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar
ProjectHeatmap Onderzoeksrapport v0.5 11-03-11 Dennis Wagenaar 1 Inhoudsopgave Inleiding...3 Gheat...4 Info...4 Voordelen...4 Nadelen...4 Google Fusion Tables...5 Info...5 Voordelen...5 Nadelen...5 OLHeatmap...6
Nadere informatieCover Page. The handle http://hdl.handle.net/1887/20358 holds various files of this Leiden University dissertation.
Cover Page The handle http://hdl.handle.net/1887/20358 holds various files of this Leiden University dissertation. Author: Witsenburg, Tijn Title: Hybrid similarities : a method to insert relational information
Nadere informatieSoftware Design Document
Software Design Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie
Nadere informatieAuteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0
Auteur Arjaan den Ouden Datum 4 december 2013 Status Definitief Versie 1.0 Behoudens uitzondering door de wet gesteld, mag zonder schriftelijke toestemming van de rechthebbende op het auteursrecht van
Nadere informatie3. Structuren in de taal
3. Structuren in de taal In dit hoofdstuk behandelen we de belangrijkst econtrolestructuren die in de algoritmiek gebruikt worden. Dit zijn o.a. de opeenvolging, selectie en lussen (herhaling). Vóór we
Nadere informatieRelease notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )
Aantekeningen voor 5.0 (20180501) De preferences schermen voor de file in-uitvoer zijn gewijzigd. Zowel de lay-out als een aantal benamingen is aangepast. Tevens is er een optie bijgekomen voor de standaard
Nadere informatieRelease notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )
Aantekeningen voor 5.0 (20170322) Opgeloste problemen: In module Geographic transformation: ETRS89 ITRS wordt de nauwkeurigheid verkeerd ingesteld. In alle ETRS/ITRS/WGS84 modules wordt bij opgeven van
Nadere informatieVormgeving en kleurgebruik in GeoQlik
Vormgeving en kleurgebruik in GeoQlik Door het gebruik van GeoQlik binnen QlikView kunnen ruimtelijke clusteringen of ruimtelijke verbanden inzichtelijk gemaakt worden door kleuren en symbolen op de achtergrondkaart
Nadere informatie{button Installeer Zelfstudie Bestanden, execfile(seedatauk.exe,tutorial.ctb;tutorial nn.see)}
Kringnet Vereffening Deze zelfstudie maakt gebruik van de module Vereffening. Opmerking: Deze zelfstudie kan niet worden uitgevoerd met LISCAD Lite. Doelstelling Het doel van deze zelfstudie is om te laten
Nadere informatieHoofdstuk 2: Kritisch reflecteren 2.1. Kritisch reflecteren: definitie Definitie: Kritisch reflecteren verwijst naar een geheel van activiteiten die
Hoofdstuk 2: Kritisch reflecteren 2.1. Kritisch reflecteren: definitie Definitie: Kritisch reflecteren verwijst naar een geheel van activiteiten die worden uitgevoerd om uit het gevonden bronnenmateriaal
Nadere informatieKenmerk ontheffing in de Bijstands Uitkeringen Statistiek 2009 Versie 2
Centraal Bureau voor de Statistiek Divisie sociale en regionale statistieken (SRS) Sector statistische analyse voorburg (SAV) Postbus 24500 2490 HA Den Haag Kenmerk ontheffing in de Bijstands Uitkeringen
Nadere informatieMULTIPELE IMPUTATIE IN VOGELVLUCHT
MULTIPELE IMPUTATIE IN VOGELVLUCHT Stef van Buuren We hebben het er liever niet over, maar allemaal worden we geplaagd door ontbrekende gegevens. Het liefst moffelen we problemen veroorzaakt door ontbrekende
Nadere informatieQlik Sense Healthcare. Document 16052
Qlik Sense Healthcare Document 16052 Inhoud 1. Introductie... 3 1.1 Qlik Sense... 3 1.2 Qlik Sense Healthcare... 3 1.3 Qlik Sense als product... 3 2 Overview healthcare module... 4 2.1 De opbouw van de
Nadere informatieDe statespace van Small World Networks
De statespace van Small World Networks Emiel Suilen, Daan van den Berg, Frank van Harmelen epsuilen@few.vu.nl, daanvandenberg1976@gmail.com, Frank.van.Harmelen@cs.vu.nl VRIJE UNIVERSITEIT AMSTERDAM 2 juli
Nadere informatieAutomating Complex Workflows using Processing Modeler
Automating Complex Workflows using Processing Modeler QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons
Nadere informatieInformatica: C# WPO 12
Informatica: C# WPO 12 1. Inhoud Datacontainers, bestanden uitlezen, bestanden schrijven en data toevoegen aan en bestand, csv-bestanden 2. Oefeningen Demo 1: Point2D Demo 2: Notepad Demo 3: Read CSV-file
Nadere informatieWat is nieuw in Enterprise Guide
Enterprise Guide 42 4.2 Lieve Goedhuys Copyright 2009 SAS Institute Inc. All rights reserved. Wat is nieuw in Enterprise Guide Vereenvoudigde interface Gebruikersinterface i Project recovery Conditionele
Nadere informatieTestrapport Kiezen op Afstand Backup en Recoverytest Stembus
Testrapport Backup en Recoverytest Stembus Dit document heefi 9 pagina 's Testrapport backup en recoverytest stembus vo.2 Document historie Versie Datum Bijzonderheden Autorisatie 0.1 03-10-2006 Opzet
Nadere informatieVoorstel contactmoment
Voorstel contactmoment Welbergweg 80-84 Postbus 768 7550 AT Hengelo Tel: 074 259 40 08 Fax: 074 256 64 24 Door: N. Bruins 2-2- 2011 Versiebeheer Versie Status Datum Auteur Reden wijziging 0.1 Concept 20-01-
Nadere informatieStarten met PFS 9.0: exporteren & importeren van data. Marjolein Sebille Geographic Information Systems PLM Customer Support
Starten met PFS 9.0: exporteren & importeren van data Marjolein Sebille Geographic Information Systems PLM Customer Support Overview 1. Bereid uw beheerstructuur voor gebruikmakend van de PFS 2. Exporteer
Nadere informatieCATCHPlus D2.7.2 Lokale triple store DELIVERABLE. D Lokale triple store. René van der Ark Sara van Bussel
DELIVERABLE D 2.7.2 Lokale triple store René van der Ark Sara van Bussel Auteur : Sara van Bussel 15/03/2011 14:03:00 PM page 1 of 7 1 Documenteigenschappen Rapportage datum: 1 november 2010 Rapoportage
Nadere informatieTechnisch Ontwerp W e b s i t e W O S I
Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept
Nadere informatie# $ + K @ Dwarsprofiel Ontwerp Overbrengen naar de Kaart. Selecteer Bestand/Openen om het bestand "Tutorial 28.SEE" in de map Tutorial op te roepen.
# $ + K @ Dwarsprofiel Ontwerp Overbrengen naar de Kaart Deze zelfstudie maakt gebruik van de modules Profielen & Ontwerpen, DTM en Volumes. Doelstelling Het doel van deze zelfstudie is om een set ontwerp
Nadere informatieMicrodataservices. Documentatierapport Coördinaten van de vierkanten van 100x100 en 500x500 meter waarin een verblijfsobject valt (VSLVIERKANTTAB)
Documentatierapport Coördinaten van de vierkanten van 100x100 en 500x500 meter waarin een verblijfsobject valt (VSLVIERKANTTAB) Datum:22 juni 2016 Bronvermelding Publicatie van uitkomsten geschiedt door
Nadere informatie11. Multipele Regressie en Correlatie
11. Multipele Regressie en Correlatie Meervoudig regressie model Nu gaan we kijken naar een relatie tussen een responsvariabele en meerdere verklarende variabelen. Een bivariate regressielijn ziet er in
Nadere informatieAanmaken en wijzigen van een shapefile met QGIS
Wat is het verschil tussen een Layer en een Shapefile? De ESRI Shapefile is een veelgebruikt uitwisselingsformaat voor geografische informatie. De door ESRI gepubliceerde specificaties van juli 1998 vermelden
Nadere informatieDocumentatierapport Coördinaten van de vierkanten van 100x100 en 500x500 meter waarin een verblijfsobject valt niet gecoördineerd (VSLVIERKANTTAB)
Centrum voor Beleidsstatistiek en Microdata Services Documentatierapport Coördinaten van de vierkanten van 100x100 en 500x500 meter waarin een verblijfsobject valt niet gecoördineerd (VSLVIERKANTTAB) Datum:18
Nadere informatieToets deel 2 Data-analyse en retrieval Vrijdag 1 Juli 2016:
Toets deel 2 Data-analyse en retrieval Vrijdag 1 Juli 2016: 11.00-13.00 Algemene aanwijzingen 1. Het is toegestaan een aan beide zijden beschreven A4 met aantekeningen te raadplegen. 2. Het is toegestaan
Nadere informatieHandleiding mirok: Meetinstrument Regionale Omgevingskwaliteit
Verspreiding: Algemeen Handleiding mirok: Meetinstrument Regionale Omgevingskwaliteit Stijn Vranckx Studie uitgevoerd in opdracht van: Departement Omgeving Mei 2018 HOOFDSTUK 1 - Wat is mirok? HOOFDSTUK
Nadere informatieDeze zelfstudie maakt gebruik van de module Inlezen/Uitzetten. Opmerking: Deze zelfstudie kan niet worden uitgevoerd met LISCAD Lite.
* # $ + K @ Polygoon Netwerk Vereffening Uitvoeren Deze zelfstudie maakt gebruik van de module Inlezen/Uitzetten. Opmerking: Deze zelfstudie kan niet worden uitgevoerd met LISCAD Lite. Doelstelling Het
Nadere informatieOefeningen Jaarproject I
Oefeningen Jaarproject I Deze oefeningenreeks behandelt de grafische Scheme bibliotheek die jullie mogen gebruiken voor de implementatie van het Pacman spel. De bibliotheek i is een evaluator voor Scheme
Nadere informatieRichtlijnen DSI Data Transformatie Tool
Vlaamse overheid Departement Ruimte Vlaanderen Richtlijnen DSI Data Transformatie Tool Doc ref.: DSI-DTT-GIM-01 INHOUDSTAFEL 1 Inleiding... 2 2 Beleidsniveau en scenario... 3 3 Inhoud van de geodata...
Nadere informatieRelease notes 5.2.4. Inhoud
Release notes 5.2.4 Deze release heeft vooral wijzigingen aan het legionella dossier. De wijzigingen hebben betrekking op vereenvoudiging in registratie en beheer van activiteiten 1. Release datum 1 november
Nadere informatieProgrammeren. Inleiding
Programmeren Inleiding STAPPEN IN DE ONTWIKKELING VAN EEN PROGRAMMA 1. Probleem 1. Probleem Ideaal gewicht berekenen Wortel van een vierkantsvergelijking berekenen Schaakspel spelen Boekhouding doen 2.
Nadere informatieTechnische keuzes Management Informatie Systeem MeanderGroep
Technische keuzes Management Informatie Systeem MeanderGroep Dit document beschrijft de keuzes die gedaan worden ten aanzien van de hard en software voor het Management Informatie Systeem. Voor de presentatielaag
Nadere informatieStarten van de tool De tool wordt opgestart door een web browser te openen (bij voorkeur Google Chrome) en in de adresbalk te typen:
Gist demo Toelichting op de interface en werking van de tool. v0.1, 20 januari 2016, Erik Boertjes v0.2, 1 februari 2016, Rianne Kaptein v0.3, 9 mei 2016, Rianne Kaptein Doel Met behulp van de tool beschreven
Nadere informatieKoppeling met een database
PHP en MySQL Koppeling met een database 11.1 Inleiding In PHP is het eenvoudig om een koppeling te maken met een database. Een database kan diverse gegevens bewaren die met PHP aangeroepen en/of bewerkt
Nadere informatieCorrectief onderhoud Bug nummers: 958, 960, 867, 977, 978, 979, 980, 981, 983, 984, 985 en 986.
Aan Metis Groep (MG) Van MCC Datum 22 09 2009 Betreft Release notes patch 38 - versie 2.1.38 VERSIE 2.1.38 Correctief onderhoud Bug nummers: 958, 960, 867, 977, 978, 979, 980, 981, 983, 984, 985 en 986.
Nadere informatieHandleiding voor installatie en gebruik van
Handleiding voor installatie en gebruik van Opticon OPN-2001 Data Collector Inhoud pakket: - OPN-2001 - USB Communicatie kabel - Neckstrap Voordat u kunt communiceren met de OPN-2001 dient u de volgende
Nadere informatieOp pad met een digitale kaart. Martijn Oolman en Jack Schoenmakers, Hogeschool VHL KNAG presentatie 19B op 13-11-2016
Op pad met een digitale kaart Martijn Oolman en Jack Schoenmakers, Hogeschool VHL KNAG presentatie 19B op 13-11-2016 Inhoud Introductie Routes met stoppunten en opdrachten Online te gebruiken Waarbij allerlei
Nadere informatieSoftware Quality Assurance Plan
Software Quality Assurance Plan GameTrac Versie Datum Auteur(s) Opmerking 1.0 10-12-2010 Bram Bruyninckx Eerste iteratie 1 Door hieronder te tekenen verklaart u akkoord te zijn met dit document en zijn
Nadere informatieNetwerk Interfacing Data Logging.
Handleiding Netwerk Interfacing Data Logging. EduTechSoft.nl 2009-2010 H.O.Boorsma. Pagina - 2 - Netwerk Interfacing Data Logging Pagina - 3 - Inhoud Inleiding.... 4 Beschrijving van het programma....
Nadere informatiecase: use-case-diagram
Hoofdstuk 9 case: use-case-diagram Dit hoofdstuk beschrijft de totstandkoming van de use-cases voor EasyShop, het maaltijdsysteem van Hans en Jacqueline. Het zijn de functionele systeemeisen die hier worden
Nadere informatieMicrodataservices. Documentatierapport X- en Y-coördinaten van een verblijfsobject (VSLCOORDTAB)
Documentatierapport X- en Y-coördinaten van een verblijfsobject (VSLCOORDTAB) Datum:27 juni 2016 Bronvermelding Publicatie van uitkomsten geschiedt door de onderzoeksinstelling of de opdrachtgever op eigen
Nadere informatieSPSS Introductiecursus. Sanne Hoeks Mattie Lenzen
SPSS Introductiecursus Sanne Hoeks Mattie Lenzen Statistiek, waarom? Doel van het onderzoek om nieuwe feiten van de werkelijkheid vast te stellen door middel van systematisch onderzoek en empirische verzamelen
Nadere informatieBepaling energie en soortelijke warmte 2D-atoomrooster m.b.v. de Metropolis Monte Carlo methode
Bepaling energie en soortelijke warmte 2D-atoomrooster m.b.v. de Metropolis Monte Carlo methode Verslag Computational Physics Sietze van Buuren Begeleider: Prof.Dr. H. de Raedt 29 december 25 Samenvatting
Nadere informatieHET GEOGRAFISCH VERKLAREN VAN DIALECTAFSTANDEN MET EEN GIS
HET GEOGRAFISCH VERKLAREN VAN DIALECTAFSTANDEN MET EEN GIS Scriptie Ilse van Gemert Alfa-Informatica Rijksuniversiteit Groningen Augustus 2002 2 Inhoudsopgave 1 Inleiding... 3 2 Theorie en methoden...
Nadere informatieHandleiding configuratie en gebruik tekenmodule
Handleiding configuratie en gebruik tekenmodule B3Partners Inhoudsopgave 1 Inleiding...2 2 Configuratie tekenmodule...3 2.1 Database tabel...4 2.2 WMS Service...5 2.3 Gegevensbron en kaartlaag...6 2.4
Nadere informatieXML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014
XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. 1 AdvertentiePlanet is een onderdeel
Nadere informatieStudents Voices (verkorte versie)
Lectoraat elearning Students Voices (verkorte versie) Onderzoek naar de verwachtingen en de ervaringen van studenten, leerlingen en jonge, startende leraren met betrekking tot het leren met ICT in het
Nadere informatieCombinatorische Algoritmen: Binary Decision Diagrams, Deel III
Combinatorische Algoritmen: Binary Decision Diagrams, Deel III Sjoerd van Egmond LIACS, Leiden University, The Netherlands svegmond@liacs.nl 2 juni 2010 Samenvatting Deze notitie beschrijft een nederlandse
Nadere informatieUser Profile Repository Testrapportage kwaliteit
CatchPlus User Profile Repository Testrapportage kwaliteit Versie 1.1 User Profile Repository Testrapportage kwaliteit Versie: 1.1 Publicatiedatum: 20-4-2012 Vertrouwelijk GridLine B.V., 2012 Pagina 1
Nadere informatieInvloed van IT uitbesteding op bedrijfsvoering & IT aansluiting
xvii Invloed van IT uitbesteding op bedrijfsvoering & IT aansluiting Samenvatting IT uitbesteding doet er niet toe vanuit het perspectief aansluiting tussen bedrijfsvoering en IT Dit proefschrift is het
Nadere informatieViewer MapGuide Open Source/Enterprise
Viewer MapGuide Open Source/Enterprise Versie 2.0, december 2012 GISkit BV Introductie Van Mapguide 6.5 MapGuide Open Source Ondanks het succes van MapGuide 6.5 had architectuur van dit product zijn beperkingen.
Nadere informatieCover Page. The handle holds various files of this Leiden University dissertation.
Cover Page The handle http://hdl.handle.net/1887/29716 holds various files of this Leiden University dissertation. Author: Schraagen, Marijn Paul Title: Aspects of record linkage Issue Date: 2014-11-11
Nadere informatieSoftware Design Document
Software Design Document Mathieu Reymond, Arno Moonens December 2014 Inhoudsopgave 1 Versiegeschiedenis 2 2 Definities 3 3 Introductie 4 3.1 Doel en Scope............................. 4 4 Logica 5 4.1
Nadere informatieDrICTVoip.dll v 2.1 Informatie en handleiding
DrICTVoip.dll v 2.1 Informatie en handleiding Nieuw in deze versie : Koppeling voor web gebaseerde toepassingen (DrICTVoIPwebClient.exe) (zie hoofdstuk 8) 1. Inleiding Met de DrICTVoIP.DLL maakt u uw software
Nadere informatieXML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013
XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.2 5-4-2013 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. AdvertentiePlanet is een onderdeel
Nadere informatieTemperatuur logger synchronisatie
Temperatuur logger synchronisatie Juni 10, 2010 1 / 7 Temperatuur logger synchronisatie Introductie Twee of meerdere ontvangers van het Multilogger systeem kunnen met de temperature logger synchronisatie
Nadere informatie4orange Connect. 4orange, 2015. Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl
4orange Connect 4orange, 2015 Hogehilweg 24 1101 CD Amsterdam Zuidoost www.4orange.nl 2 Inhoud Inhoud... 2 1. Achtergrond... 3 2) Browsen... 4 3) Scheduler... 4 4) Frequenties en kruistabellen... 4 5)
Nadere informatieCreating Heatmaps. QGIS Tutorials and Tips. Author. Ujaval Gandhi http://google.com/+ujavalgandhi. Translations by. Dick Groskamp
Creating Heatmaps QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution 4.0 International
Nadere informatieIKONOS HULPBESTANDEN. Opnamekarakteristieken van IKONOS scenes, opname Versnijdingsschema IKONOS satellietbeelden (2 km op 2,5km)
/// Rapport IKONOS HULPBESTANDEN Opnamekarakteristieken van IKONOS scenes, opname 2002-2003 Versnijdingsschema IKONOS satellietbeelden (2 km op 2,5km) Versie /// 1.0 Publicatiedatum /// 30/05/2017 www.vlaanderen.be/informatievlaanderen
Nadere informatieConclusies. Martijn de Ruyter de Wildt en Henk Eskes. KNMI, afdeling Chemie en Klimaat Telefoon +31-30-2206431 e-mail mruijterd@knmi.
Lotos-Euros v1.7: validatierapport voor 10 en bias-correctie Martijn de Ruyter de Wildt en Henk Eskes KNMI, afdeling Chemie en Klimaat Telefoon +31-30-2206431 e-mail mruijterd@knmi.nl Conclusies Bias-correctie:
Nadere informatieMicrodataservices. Documentatie Jaarbedragen van personen met een pensioenuitkering anders dan AOW of ANW (PENSOVJAARBEDRAGTAB)
Documentatie Jaarbedragen van personen met een pensioenuitkering anders dan AOW of ANW (PENSOVJAARBEDRAGTAB) Datum:19 december 2017 Bronvermelding Publicatie van uitkomsten geschiedt door de onderzoeksinstelling
Nadere informatieFLEPOS-VERDICHTINGSPUNTEN
/// Rapport FLEPOS-VERDICHTINGSPUNTEN Versie /// 1.0 Publicatiedatum /// 13/06/2017 www.vlaanderen.be/informatievlaanderen Informatie Vlaanderen /// Datum aanmaak: 13/06/2017 Datum afdruk: 11 augustus
Nadere informatieRapportage: asbestinventarisatie
Rapportage: asbestinventarisatie Readaar B.V. Maliestraat 3 3581 SH Utrecht KvK: 66239974 BTW: 856.457.760.B01 T: 06 54914858 E: contact@readaar.com W: www.readaar.com Datum: 20 november 18 Geachte heer,
Nadere informatieRapport. i-bridge FleetBroker en LocationBroker. Versie 1.0. Datum 22 December 2010
Rapport i-bridge FleetBroker en LocationBroker Versie 1.0 Datum 22 December 2010 Status Final Colofon IVENT A&A CDC Madame Curielaan 4-6 Postbus 20703 2289 CA Rijswijk Contactpersoon Patrick Brooijmans
Nadere informatieCURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN
CURRICULUM PLANNING SCENARIO S TON PEETERS, DICK KAMPMAN INTRODUCTIE Er komen steeds meer studenten op de opleiding Biologie af. Dit heeft als gevolg dat de zaalreserveringen en planning van docenten en
Nadere informatieMicrodataservices. Documentatie Jaarbedragen van personen met een Algemene Ouderdomswet (AOW)-uitkering (AOWJAARBEDRAGTAB)
Documentatie Jaarbedragen van personen met een Algemene Ouderdomswet (AOW)-uitkering (AOWJAARBEDRAGTAB) Datum:14 december 2017 Bronvermelding Publicatie van uitkomsten geschiedt door de onderzoeksinstelling
Nadere informatieHet XOR-Netwerk heeft lokale Minima
Het 2-3- XOR-Netwerk heet lokale Minima Ida G. Sprinkhuizen-Kuyper Egbert J.W. Boers Vakgroep Inormatica RijksUniversiteit Leiden Postbus 952 2300 RA Leiden {kuyper,boers}@wi.leidenuniv.nl Samenvatting
Nadere informatieSBGuidance Perceel Manager. SBGuidance Perceel Manager. Versie 2.6. Handleiding. 19 augustus 2010
SBGuidance Perceel Manager Handleiding 19 augustus 2010 Versie 2.6 Service Handleiding rev.5-1 - augustus 2010 SBGuidance Perceel Manager Service Handleiding (Herziening 5) Copyright 2010 SBG Innovatie.
Nadere informatiegravita PSUR-C conversie en import van relaties in PSU Relatiebeheer Algemeen
gravita PSUR-C conversie en import van relaties in PSU Relatiebeheer Algemeen Het converteren van adres- en andere relatiegegevens in PSU Relatiebeheer, en wat dat betreft elke koppeling tussen verschillende
Nadere informatieTRAIN SERVICE & SHUNTING PLANNER
TRAIN SERVICE & SHUNTING PLANNER BOB HUISMAN Dit projectplan is het startpunt voor de student om 1) een voorkeur voor een project uit te spreken en 2) te gebruiken als start informatie bij begin project.
Nadere informatieUploaden en inlezen CSV bestand
Uploaden en inlezen CSV bestand Versie 0.1 20-01-2010 1. Introductie... 2 1.1 DataStoreLinker... 2 1.2 Contact... 2 2. Formaat CSV bestand... 3 3. Uploaden CSV bestand... 4 4. Inlezen CSV bestand... 5
Nadere informatieSearching and Downloading OpenStreetMap Data
Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution
Nadere informatiemailgroep photoshop Copyright Lesje: Stel je eigen kamer samen -
Lesje: Stel je eigen kamer samen - http://www2.hku.nl/~fotoshop/img-tutorial5 In deze les gaan we een drie-dimensionale ruimte bouwen, in dit geval een gezellige woonkamer. Uiteraard mag je deze zelf in
Nadere informatieMA!N Rapportages en Analyses
MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6
Nadere informatiePROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D
PROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D Auteur : P. van der Meer, Ritense B.V. Datum : 17 juli 2008 Versie : 1.3 2008 Ritense B.V. INHOUD 1 VERSIEBEHEER...1 2 PROJECT
Nadere informatieZOEKHULPEN EN SELECTIEVARIANTEN
SAP/SLM Tips & Trucs SAP ALGEMEEN 1) Transactiecodes tonen in menu 2 2) Drop down lijstjes op alfabet en met code 3 3) Standaardtabblad instellen Studiedossier / Stamgegevens 4 4) Alle schermen in één
Nadere informatieMeten is weten? Performance benchmark bij een geo-ict migratietraject
Meten is weten? Performance benchmark bij een geo-ict migratietraject Student: Begeleiders: Professor: Sandra Desabandu (s.desabandu@zoetermeer.nl Edward Verbree (GIMA/TU Delft) en Pieter Bresters (CBS)
Nadere informatie