#VRML V2.0 utf8 EXTERNPROTO Put [ field SFVec3f translation field MFString brick field MFString water field SFFloat radius field SFFloat height ] "Opdr_II_Put.wrl#Put" EXTERNPROTO Gebouw [ exposedField SFVec3f scale exposedField SFVec3f translation ] "Opdr_II_Gebouw.wrl#Gebouw" EXTERNPROTO Fruit [ exposedField SFVec3f scale exposedField SFVec3f translation ] "Opdr_II_Boom.wrl#Fruit" EXTERNPROTO Backdrop [ exposedField SFVec3f translation exposedField SFVec3f scale exposedField SFRotation rotation exposedField MFString url ] "Opdr_II_Elzen.wrl" EXTERNPROTO bloem [ field SFVec3f translation field SFVec3f scale field SFRotation rotation field MFString flower ] "bloem.wrl#bloem" EXTERNPROTO logPile [ exposedField SFRotation rotation exposedField SFVec3f scale exposedField SFVec3f translation ] "log.wrl#logPile" EXTERNPROTO BirdHouse [ field SFVec3f scale field SFRotation rotation field SFVec3f translation field MFString daktextuur field MFString hout field MFString url ]"opdracht1.wrl#BirdHouse" EXTERNPROTO Layer2D [ eventIn MFNode addChildren eventIn MFNode removeChildren exposedField MFNode children exposedField SFVec2f translation exposedField SFVec2f size exposedField SFNode background exposedField SFNode viewport ] ["urn:inet:blaxxun.com:node:Layer2D","http://www.blaxxun.com/vrml/protos/nodes.wrl#Layer2D","nodes.wrl#Layer2D"] EXTERNPROTO TextDisplay [ exposedField SFVec3f translation exposedField SFVec3f scale exposedField SFRotation rotation exposedField MFString string exposedField SFNode appearance exposedField SFNode fontStyle ] "textdisplay.wrl#TextDisplay" NavigationInfo { type "Fly"} PointLight { ambientIntensity 4 } DEF sloten Group { children [ #Sloot1 Transform { translation 69 0.04 -110 scale 250 1 10 children [ Shape { appearance Appearance { texture ImageTexture { url "water.gif" } material Material { } } geometry Box { size 1 1 1 } } ] } #Sloot2 Transform { translation 69 0.04 65 scale 250 1 10 children [ Shape { appearance Appearance { texture ImageTexture { url "water.gif" } material Material { } } geometry Box { size 1 1 1 } } ] } #Sloot3 Transform { translation 221 0.05 0 scale 495 1 55 rotation 0 1 0 1.57 children [ Shape { appearance Appearance { texture ImageTexture { url "water.gif" } material Material { } } geometry Box { size 1 1 1 } } ] } ] } DEF meidoornhagen Group { children [ #Meidoornhaag1 Transform { translation -60 7.5 -22.5 scale 185 15 8 rotation 0 1 0 1.57 children [ Shape { appearance Appearance { texture ImageTexture { url "meidoorn2.jpg" } material Material { } } geometry Box { size 1 1 1 } } ] } #Meidoornhaag2 Transform { translation 53 7.5 -54 scale 103 15 8 rotation 0 1 0 1.57 children [ Shape { appearance Appearance { texture ImageTexture { url "meidoorn2.jpg" } material Material { } } geometry Box { size 1 1 1 } } ] } ] } DEF grond Group { children [ #Grond Transform { translation 0 0 0 scale 1 1 1 children [ Shape { appearance Appearance { texture ImageTexture { url "Weiland.jpg" } material Material { } } geometry Box { size 500 1 500 } } ] } ] } DEF schapen Group { children [ #Schapen Transform { translation 11 2.9 -40 children [ DEF Schaap Billboard { children [ Shape { appearance Appearance { texture ImageTexture { url "knipschaap_trans.png" } } geometry Box { size 5 5 0.0001 } } ] } ] } Transform { translation -24 2.9 -20 children [ USE Schaap ] } Transform { translation -28 2.9 -62 children [ USE Schaap ] } ] } DEF wilgen Group { children [ #Wilgen Transform { translation 50 12.6 80 children [ Shape { appearance Appearance { texture ImageTexture { url "wilg22.png" } } geometry Box { size 25 25 0.0001 } } ] } Transform { translation 85 12.6 80 children [ Shape { appearance Appearance { texture ImageTexture { url "wilg11.png" } } geometry Box { size 25 25 0.0001 } } ] } ] } DEF fruit Group { children [ Fruit { scale 3 3 3 translation -4 8.2 -18 } Fruit { scale 3 3 3 translation 18 8.2 -38 } Fruit { scale 3 3 3 translation 9 8.3 -68 } Fruit { scale 3 3 3 translation -52 8.3 -15 } Fruit { scale 3 3 3 translation -46 8.2 -75 } ] } DEF backdrop Group { children [ Backdrop { scale 250.5 155 0.0001 translation 247.5 155 0 rotation 0 1 0 1.58 } Backdrop { scale 250.5 155 0.0001 translation 0 155 247.5 #247.5 155 0 #rotation 0 0 0 1.58 } Backdrop { scale 250.5 155 0.0001 translation 0 155 -247.5 } Backdrop { scale 250.5 155 0.0001 translation -247.5 155 0 rotation 0 1 0 1.58 url "elzen3.jpg" } ] } DEF erf-divers Group { children [ Gebouw { scale 6 6 6 translation 42 6.1 8 } logPile { rotation 0 1 0 1.58 scale 35 25 25 translation 59 2.5 15 } Put { translation 75 1.5 -10 radius 3 height 4 } Transform { children [ BirdHouse{ scale 6 6 6 translation 3.5 8 -17.2 rotation 0 1 0 0 } ] } #Boerderij Transform { translation 0 30 -120 children [ Shape { appearance Appearance { texture ImageTexture { url "boerderij3.png" } } geometry Box { size 120 60 0.0001 } } ] } ] } DEF heggen Group { children [ #Heg #laag1 Transform { translation 150 1.6 -38 scale 60 2.5 2.5 rotation 0 0 0 0 children [ DEF heg Shape { appearance Appearance { texture ImageTexture { url "heg1.jpg" } material Material { } } geometry Box { size 1 1 1 } } ] } Transform { translation 150 1.6 22 scale 60 2.5 2.5 children [ USE heg ] } Transform { translation 178.75 1.6 -8 scale 57.5 2.5 2.5 rotation 0 1 0 1.58 children [ USE heg ] } #laag2 Transform { translation 147.5 1.6 -33 scale 55 2.5 2.5 children [ USE heg ] } Transform { translation 147.5 1.6 17 scale 55 2.5 2.5 children [ USE heg ] } Transform { translation 173.75 1.6 -8 scale 52.5 2.5 2.5 rotation 0 1 0 1.58 children [ USE heg ] } #laag3 Transform { translation 145 1.6 -28 scale 50 2.5 2.5 children [ USE heg ] } Transform { translation 145 1.6 12 scale 50 2.5 2.5 children [ USE heg ] } Transform { translation 168.75 1.6 -8 scale 42.5 2.5 2.5 rotation 0 1 0 1.58 children [ USE heg ] } #laag4 Transform { translation 142.5 1.6 -23 scale 45 2.5 2.5 children [ USE heg ] } Transform { translation 142.5 1.6 7 scale 45 2.5 2.5 children [ USE heg ] } Transform { translation 163.75 1.6 -8 scale 32.5 2.5 2.5 rotation 0 1 0 1.58 children [ USE heg ] } #laag5 Transform { translation 140 1.6 -18 scale 40 2.5 2.5 children [ USE heg ] } Transform { translation 140 1.6 2 scale 40 2.5 2.5 children [ USE heg ] } Transform { translation 158.75 1.6 -8 scale 22.5 2.5 2.5 rotation 0 1 0 1.58 children [ USE heg ] } #laag6 Transform { translation 137.5 1.6 -13 scale 35 2.5 2.5 children [ USE heg ] } Transform { translation 137.5 1.6 -3 scale 35 2.5 2.5 children [ USE heg ] } Transform { translation 153.75 1.6 -8 scale 12.5 2.5 2.5 rotation 0 1 0 1.58 children [ USE heg ] } ] } DEF viewpoints Group { children [ DEF startViewpoint Viewpoint { position -90 45 40 orientation 0 1 0 -1.1 fieldOfView 1.08 description "Introductie (1/10)" jump FALSE } DEF Elzensingels Viewpoint { position -90 45 40 orientation 0 1 0 -2.8 fieldOfView 1.3 description "Elzensingels (2/10)" jump FALSE } DEF Schuur Viewpoint { position -10 9 14 orientation 0 1 0 -1.58 fieldOfView 1.2 description "Schuur (3/10)" jump FALSE } DEF Schuur_detail Viewpoint { position 35 9 18 orientation 0 1 0 -3.16 fieldOfView 1.2 description "Schuur - detail (3/10)" jump FALSE } DEF Boomgaarde Viewpoint { position -10 8 14 orientation 0 1 0 0 fieldOfView 1.2 description "Boomgaarde (4/10)" jump FALSE } DEF Boomgaarde_als_weide Viewpoint { position -10 8 -40 orientation 0 1 0 0.7 fieldOfView 1 description "Boomgaarde (4/10)" jump FALSE } DEF Knotwilgen_griend Viewpoint { position 65 9 45 orientation 0 1 0 3.16 fieldOfView 1.2 description "Knotwilgen/griend (5/10)" jump FALSE } DEF Boerenerf_elementen Viewpoint { position 100 9 30 orientation 0 1 0 -5.55 fieldOfView 1.2 description "Boerenerf - elementen (6/10)" jump FALSE } DEF Boerenerf_sierheg Viewpoint { position 85 17 -7.5 orientation 0 1 0 -1.58 fieldOfView 1.2 description "Boerenerf - sierheg (7/10)" jump FALSE } DEF Boerenerf_tuinen Viewpoint { position 95 13 -70 orientation 0 1 0 -1.58 fieldOfView 1.2 description "Boerenerf - tuinen (8/10)" jump FALSE } DEF Boerenerf Viewpoint { position 95 13 -125 orientation 0 1 0 -3.16 fieldOfView 1.2 description "Boerenerf (9/10)" jump FALSE } DEF SlotViewpoint Viewpoint { position 54 35 -122 orientation 0 1 0 -3.16 fieldOfView 1.25 description "Slot (10/10)" jump FALSE } ] } DEF bloemen Group { children [ #bloemen bloem { scale 5 5 5 translation 120 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 120 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 120 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 125 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 125 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 125 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 130 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 130 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 130 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 135 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 135 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 135 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 140 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 140 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 140 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 145 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 145 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 145 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 150 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 150 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 150 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 155 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 155 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 155 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 160 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 160 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 160 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 165 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 165 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 165 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 170 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 170 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 170 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 175 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 175 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 175 1.5 -84.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 180 1.5 -79.5 flower "bloem.gif" } bloem { scale 5 5 5 translation 180 1.5 -82 flower "bloem.gif" } bloem { scale 5 5 5 translation 180 1.5 -84.5 flower "bloem.gif" } ] } DEF uien Group { children [ #ui Transform { translation 120 1.85 -60.5 scale 1 1 1 children [ DEF ui Shape { appearance Appearance { texture ImageTexture { url "onion.gif" } material Material { } } geometry Box { size 0.0001 3.5 3.5 } } ] } Transform { translation 120 1.85 -55.5 children [ USE ui ] } Transform { translation 125 1.85 -60.5 children [ USE ui ] } Transform { translation 125 1.85 -55.5 children [ USE ui ] } Transform { translation 130 1.85 -60.5 children [ USE ui ] } Transform { translation 130 1.85 -55.5 children [ USE ui ] } Transform { translation 135 1.85 -60.5 children [ USE ui ] } Transform { translation 135 1.85 -55.5 children [ USE ui ] } Transform { translation 140 1.85 -60.5 children [ USE ui ] } Transform { translation 140 1.85 -55.5 children [ USE ui ] } Transform { translation 145 1.85 -60.5 children [ USE ui ] } Transform { translation 145 1.85 -55.5 children [ USE ui ] } Transform { translation 150 1.85 -60.5 children [ USE ui ] } Transform { translation 150 1.85 -55.5 children [ USE ui ] } Transform { translation 155 1.85 -60.5 children [ USE ui ] } Transform { translation 155 1.85 -55.5 children [ USE ui ] } Transform { translation 160 1.85 -60.5 children [ USE ui ] } Transform { translation 160 1.85 -55.5 children [ USE ui ] } Transform { translation 165 1.85 -60.5 children [ USE ui ] } Transform { translation 165 1.85 -55.5 children [ USE ui ] } Transform { translation 170 1.85 -60.5 children [ USE ui ] } Transform { translation 170 1.85 -55.5 children [ USE ui ] } Transform { translation 175 1.85 -60.5 children [ USE ui ] } Transform { translation 175 1.85 -55.5 children [ USE ui ] } Transform { translation 180 1.85 -60.5 children [ USE ui ] } Transform { translation 180 1.85 -55.5 children [ USE ui ] } ] } DEF slakroppen Group { children [ #sla Transform { translation 120 1.2 -71.5 scale 1 1 1 children [ DEF sla Shape { appearance Appearance { texture ImageTexture { url "sla.gif" } material Material { } } geometry Box { size 0.0001 1.5 1.5 } } ] } Transform { translation 120 1.2 -68.5 children [ USE sla ] } Transform { translation 125 1.2 -71.5 children [ USE sla ] } Transform { translation 125 1.2 -68.5 children [ USE sla ] } Transform { translation 130 1.2 -71.5 children [ USE sla ] } Transform { translation 130 1.2 -68.5 children [ USE sla ] } Transform { translation 135 1.2 -71.5 children [ USE sla ] } Transform { translation 135 1.2 -68.5 children [ USE sla ] } Transform { translation 140 1.2 -71.5 children [ USE sla ] } Transform { translation 140 1.2 -68.5 children [ USE sla ] } Transform { translation 145 1.2 -71.5 children [ USE sla ] } Transform { translation 145 1.2 -68.5 children [ USE sla ] } Transform { translation 150 1.2 -71.5 children [ USE sla ] } Transform { translation 150 1.2 -68.5 children [ USE sla ] } Transform { translation 155 1.2 -71.5 children [ USE sla ] } Transform { translation 155 1.2 -68.5 children [ USE sla ] } Transform { translation 160 1.2 -71.5 children [ USE sla ] } Transform { translation 160 1.2 -68.5 children [ USE sla ] } Transform { translation 165 1.2 -71.5 children [ USE sla ] } Transform { translation 165 1.2 -68.5 children [ USE sla ] } Transform { translation 170 1.2 -71.5 children [ USE sla ] } Transform { translation 170 1.2 -68.5 children [ USE sla ] } Transform { translation 175 1.2 -71.5 children [ USE sla ] } Transform { translation 175 1.2 -68.5 children [ USE sla ] } Transform { translation 180 1.2 -71.5 children [ USE sla ] } Transform { translation 180 1.2 -68.5 children [ USE sla ] } ] } DEF tuingrond Group { children [ #tuingrond Transform { translation 150 0.05 -58 scale 65 1 10 children [ Shape { appearance Appearance { texture ImageTexture { url "dirt.jpg" } textureTransform TextureTransform { scale 6 2 } material Material { } } geometry Box { size 1 1 1 } } ] } Transform { translation 150 0.05 -70 scale 65 1 10 children [ Shape { appearance Appearance { texture ImageTexture { url "dirt.jpg" } textureTransform TextureTransform { scale 5 2 } material Material { } } geometry Box { size 1 1 1 } } ] } Transform { translation 150 0.05 -82 scale 65 1 10 children [ Shape { appearance Appearance { texture ImageTexture { url "dirt.jpg" } textureTransform TextureTransform { scale 5 2 } material Material { } } geometry Box { size 1 1 1 } } ] } ] } DEF pad Group { children [ #pad Transform { translation 95 0.5 -22.5 scale 163 0.5 10 rotation 0 1 0 1.58 children [ Shape { appearance Appearance { texture ImageTexture { url "stones.jpg" } textureTransform TextureTransform { scale 8 2 } material Material { } } geometry Box { size 1 1 1 } } ] } Transform { translation 94.2 0.5 -110 scale 12 0.5 10 rotation 0 1 0 1.58 children [ Shape { appearance Appearance { texture ImageTexture { url "wood.jpg" } material Material { } } geometry Box { size 1 1 1 } } ] } Transform { translation 95.8 0.5 65 scale 12 0.5 10 rotation 0 1 0 1.58 children [ Shape { appearance Appearance { texture ImageTexture { url "wood.jpg" } material Material { } } geometry Box { size 1 1 1 } } ] } ] } DEF tekst Group { children [ Layer2D { children [ Transform { translation -0.50 -0.34 0 children [ Shape { appearance Appearance { texture ImageTexture { url "boer3.png" } } geometry Box { size 0.6 0.6 0 } } ] } Transform { translation 0 -0.44 0 children [ Shape { appearance Appearance { texture ImageTexture { url "groen.png" } } geometry Box { size 0.6 0.06 0 } } Shape { appearance Appearance { material Material { transparency 0.5 } } geometry Box { size 0.6 0.06 0 } } DEF Onderwerp TextDisplay { scale 0.05 0.05 0.05 translation 0 -0.015 0 } ] } Transform { translation 0 -0.53 0 children [ Shape { appearance Appearance { texture ImageTexture { url "groen.png" } } geometry Box { size 1.85 0.12 0 } } Transform { translation 0 0.01 0 scale 0.04 0.04 0.04 children [ DEF tekstHud TextDisplay { } Transform { translation -22.6 -0.25 0 children [ Shape { appearance Appearance { material Material { diffuseColor 1 1 1 } } geometry Text { string "Vorige" fontStyle FontStyle {justify "LEFT" family ["SANS"]} } } Transform { translation 1.9 0 0 children [ Shape { appearance Appearance { material Material { transparency 0.5 } } geometry Box { size 5 3 0 } } DEF vorigeTouchSensor TouchSensor {} ] } ] } Transform { translation 19.1 -0.25 0 children [ Shape { appearance Appearance { material Material { diffuseColor 1 1 1 } } geometry Text { string "Volgende" fontStyle FontStyle {justify "RIGHT" family ["SANS"]} } } Transform { translation 1.6 0 0 children [ Shape { appearance Appearance { material Material { transparency 0.5 } } geometry Box { size 5 3 0 } } DEF volgendeTouchSensor TouchSensor {} ] } ] } ] } ] } ] } ] } DEF Tour Script { directOutput TRUE field SFNode tekstHud USE tekstHud field SFNode Onderwerp USE Onderwerp field SFNode startViewpoint USE startViewpoint field SFNode Elzensingels USE Elzensingels field SFNode Schuur USE Schuur field SFNode Schuur_detail USE Schuur_detail field SFNode Boomgaarde USE Boomgaarde field SFNode Boomgaarde_als_weide USE Boomgaarde_als_weide field SFNode Knotwilgen_griend USE Knotwilgen_griend field SFNode Boerenerf_elementen USE Boerenerf_elementen field SFNode Boerenerf_sierheg USE Boerenerf_sierheg field SFNode Boerenerf_tuinen USE Boerenerf_tuinen field SFNode Boerenerf USE Boerenerf field SFNode SlotViewpoint USE SlotViewpoint eventIn SFTime volgende eventIn SFTime vorige field MFString viewpoint1Tekst ["Het Nederlandse landschap is in de loop van de jaren sterk veranderd.", "Dit had vooral te maken met de modernisering van de landbouw.", "Vele landschapselementen zijn daardoor verdwenen uit het landschap.","", "Tegenwoordig willen mensen deze kenmerkende landschapselementen", "toch deels behouden als cultuurhistorisch erfgoed.", "In deze rondleiding zullen voorbeelden van landschapselementen naar voren komen die", "gebruikelijk waren in het Nederlands landschap, voor de modernisering van de landbouw."] field MFString viewpoint2Tekst ["Elzensingels zijn smalle rijen bomen (voornamelijk elzen) en struiken", "langs een greppel of sloot zonder permanente wateraanvoer gedurende het jaar.", "Ten eerste dienden ze, voor de komst van prikkeldraad, als perceelscheiding", "en voorkwamen ze dat het vee op (andermans) akkerland liep.", "Ten tweede vormden de singels een bron van hout voor diverse doelen.", "Bijvoorbeeld voor rond- en balkhout voor gebouwen, gebruiksvoorwerpen en brandhout.", "Door de opkomst van alternatieven voor deze vroegere functies", "zijn vele elzensingels verdwenen door gebrek aan onderhoud."] field MFString viewpoint3Tekst ["Schuren werden volledig door boeren zelf gemaakt. Al het materiaal", "voor deze bouwwerken, zoals hout, stro en riet is afkomstig uit de eigen omgeving."] field MFString viewpoint4Tekst ["Zoals hier in meer detail is te zien,", "gebruikten de boeren vaak bijzondere stromotieven voor schuren.", "Naast het feit dat deze motieven er mooi uit zagen,", "waren ze ook stevig en bijvoorbeeld bestand tegen de wind."] field MFString viewpoint5Tekst ["Eeuwen lang hadden hoogstamfruitbomen vanwege hun economische functie,", "een vaste plaats op het boerenbedrijf.", "Daarbij ging het afwisselend van enkele fruitbomen op het erf", "tot uitgestrekte boomgaarden.", "Het betrof met name appels maar ook andere soorten fruit waren aanwezig,", "zoals peren, kersen en pruimen."] field MFString viewpoint6Tekst ["Boomgaarden dienden ook als weide voor jongvee,", "dat in de gaten moest worden gehouden, en daarom dicht bij de boerderij lag." "Tegenwoordig zijn hoogstamfruitbomen niet meer rendabel", "vanwege de lange wachttijd tot oogst (om de 8-10 jaar),", "Dit in tegenstelling tot laagstamfruitbomen, die in opkomst zijn gekomen bij", "gemechaniseerde fruitbedrijven, en veel snellere oogsten hebben (om de 2-3 jaar)."] field MFString viewpoint7Tekst ["Grienden waren aanplanten van wilg, waarbij hout", "dat aan de uiteinden van de stammen groeide, ongeveer een keer per jaar werd geoogst." "Door dit type onderhoud werd de bovenzijde van de boom steeds dikker", "door de opeenhoping van scheuten, waardoor de kenmerkende knotten zich vormden.", "De oogst werd samengebonden in takkenbossen afgevoerd en gebruikt als bindtouw,", "in schuttingen of bij de productie van gevlochten manden.", "Door het verlies van deze economische functies zijn vele grienden verdwenen.","", "Tegenwoordig zijn alleenstaande knotwilgen of kleinere grienden", "overblijfselen van vroegere grienden." "Vaak worden deze nog door vrijwilligers onderhouden."] field MFString viewpoint8Tekst ["Het boerenerf was een begrensd stuk grond waarop de boerderij,", "schuren en andere bedrijfsgebouwen stonden.", "Het erf werd bijvoorbeeld met een sloot afgeschermd van vee en/of wind.", "", "Op het boerenerf waren ook allerlei bijgebouwen en andere elementen te vinden", "zoals groente/fruitschuren, houtstapels en putten."] field MFString viewpoint9Tekst ["De boerentuin was vroeger een vast onderdeel van het boerenerf,", "waarop bijvoorbeeld sierheggen voorkwamen." "De heggen waren meestal in strakke vormen gesnoeid", "en stonden in rechte rijen in vierkante of rechthoekige perken."] field MFString viewpoint10Tekst ["Naast sierheggen werden ook vaak gewassen aangeplant,", "voornamelijk voor eigen gebruik of lokale uitwisseling." "Voorbeelden hiervan waren bonen, kool, uien en bladgroenten.", "Ook werden vaak allerlei soorten bloemen aangeplant."] field MFString viewpoint11Tekst ["Als gevolg van de modernisering van de landbouw", "moest het land efficiënter worden ingericht", "en verdwenen de minder bruikbare elementen op het boerenerf,", "zoals de zojuist beschreven boerentuinen en bijgebouwen."] field MFString viewpoint12Tekst ["Als gevolg van de modernisering van de landbouw verloren veel landbouwgebieden", "hun traditionele agrarische functies." "Ten eerste is het land vaak overgenomen door nieuwe bewoners uit de stad en zijn vele", "boerderijen op willekeurige wijze ingericht, afwijkend van de traditionele inrichting." "Ten tweede is ook veel land omgezet in industrieterreinen en recreatiegebieden.","", "Tot slot speelt ook klimaatsverandering een rol bij het verdwijnen van landbouwgebieden" "waardoor deze (al dan niet gedwongen) zijn ingericht als overloopgebieden" "voor rivieren en andere wateren.","", "Ondanks het feit dat het landschap in vele opzichten blijft veranderen, zetten verschillende" "organisaties zich in voor behoud van kenmerkende landschapselementen in Nederland." "Informatiebron: Burm P. en Haartsen A., 2003, Boerenland als natuur,", "Utrecht: Stichting Matrijs" "Door: Amit Bhikharie - 2008"] field MFString huidigeViewpointTekst [] field SFInt32 huidigeViewpoint 0 field SFInt32 huidigeTekst 0 field SFInt32 aantalViewpointTeksten 12 url "javascript: function initialize() { stelHuidigeViewpointTekstIn(); geefRegelsTekstWeer(); } function gaNaarViewpoint(){ } function stelHuidigeViewpointTekstIn(){ huidigeViewpoint += aantalViewpointTeksten; huidigeViewpoint %= aantalViewpointTeksten; if(huidigeViewpoint == 0){ huidigeViewpointTekst = viewpoint1Tekst; startViewpoint.set_bind = true; Onderwerp.string = new MFString(startViewpoint.description); }else if (huidigeViewpoint == 1){ huidigeViewpointTekst = viewpoint2Tekst; Elzensingels.set_bind = true; Onderwerp.string = new MFString(Elzensingels.description); }else if (huidigeViewpoint == 2){ huidigeViewpointTekst = viewpoint3Tekst; Schuur.set_bind = true; Onderwerp.string = new MFString(Schuur.description); }else if (huidigeViewpoint == 3){ huidigeViewpointTekst = viewpoint4Tekst; Schuur_detail.set_bind = true; Onderwerp.string = new MFString(Schuur_detail.description); }else if (huidigeViewpoint == 4){ huidigeViewpointTekst = viewpoint5Tekst; Boomgaarde.set_bind = true; Onderwerp.string = new MFString(Boomgaarde.description); }else if (huidigeViewpoint == 5){ huidigeViewpointTekst = viewpoint6Tekst; Boomgaarde_als_weide.set_bind = true; Onderwerp.string = new MFString(Boomgaarde_als_weide.description); }else if (huidigeViewpoint == 6){ huidigeViewpointTekst = viewpoint7Tekst; Knotwilgen_griend.set_bind = true; Onderwerp.string = new MFString(Knotwilgen_griend.description); }else if (huidigeViewpoint == 7){ huidigeViewpointTekst = viewpoint8Tekst; Boerenerf_elementen.set_bind = true; Onderwerp.string = new MFString(Boerenerf_elementen.description); }else if (huidigeViewpoint == 8){ huidigeViewpointTekst = viewpoint9Tekst; Boerenerf_sierheg.set_bind = true; Onderwerp.string = new MFString(Boerenerf_sierheg.description); }else if (huidigeViewpoint == 9){ huidigeViewpointTekst = viewpoint10Tekst; Boerenerf_tuinen.set_bind = true; Onderwerp.string = new MFString(Boerenerf_tuinen.description); }else if (huidigeViewpoint == 10){ huidigeViewpointTekst = viewpoint11Tekst; Boerenerf.set_bind = true; Onderwerp.string = new MFString(Boerenerf.description); }else if (huidigeViewpoint == 11){ huidigeViewpointTekst = viewpoint12Tekst; SlotViewpoint.set_bind = true; Onderwerp.string = new MFString(SlotViewpoint.description); } } function vorigeViewpoint(){ huidigeViewpoint--; stelHuidigeViewpointTekstIn(); if(huidigeViewpointTekst.length % 2) { huidigeTekst = huidigeViewpointTekst.length - 1; }else { huidigeTekst = huidigeViewpointTekst.length - 2; } } function volgendeViewpoint(){ huidigeViewpoint++; stelHuidigeViewpointTekstIn(); huidigeTekst = 0; } function geefRegelsTekstWeer(){ print(huidigeViewpointTekst.length); if(huidigeViewpointTekst.length > huidigeTekst+1){ tekstHud.string = new MFString(huidigeViewpointTekst[huidigeTekst],huidigeViewpointTekst[huidigeTekst+1]); }else if(huidigeViewpointTekst.length == huidigeTekst+1){ tekstHud.string = new MFString(huidigeViewpointTekst[huidigeTekst]); } } function volgende(value, time){ if(huidigeTekst+2 < huidigeViewpointTekst.length){ huidigeTekst+=2; }else { volgendeViewpoint(); } geefRegelsTekstWeer(); } function vorige(value, time){ if(huidigeTekst == 0){ vorigeViewpoint(); }else { huidigeTekst-=2; } geefRegelsTekstWeer(); } " } ROUTE volgendeTouchSensor.touchTime TO Tour.volgende ROUTE vorigeTouchSensor.touchTime TO Tour.vorige