Conversie van GML naar SVG

Maat: px
Weergave met pagina beginnen:

Download "Conversie van GML naar SVG"

Transcriptie

1 Conversie van GML naar SVG Een methode om GML documenten snel en eenvoudig om te zetten naar SVG. Afstudeerscriptie van Ronald van den Berg S Maart 2005 Rijksuniversiteit Groningen Informatiekunde Scriptiebegeleider: Dr. E.A. Koster Tweede lezer: Dr. E.H. Klein

2 Inhoudsopgave VOORWOORD INLEIDING GML WAT IS GML? FEATURES XML SCHEMA BASIS GEOMETRISCHE ELEMENTEN SVG WAT IS SVG? VECTOR PLAATJES EXTRA MOGELIJKHEDEN SVG BASISOBJECTEN EN DE OPBOUW VAN EEN SVG DOCUMENT De opbouw van een SVG document Basiselementen SVG LAYERS HET CONVERSIEPROGRAMMA INLEIDING DE INVOER EN HET OP DE SERVER PLAATSEN VAN HET GML DOCUMENT BEWERKINGEN OP HET GML DOCUMENT GEGEVENS FILTEREN UIT HET GML DOCUMENT EXTRA FEATURES PROBLEMEN OPGELOSTE PROBLEMEN NIET OPGELOSTE PROBLEMEN CONCLUSIE EN AANBEVELINGEN LITERATUURLIJST BIJLAGEN HET CGI BESTAND XSLT BESTANDEN

3 Voorwoord Bij mijn zoektocht naar een geschikt onderwerp voor mijn scriptie kwam ik, dankzij de hulp van mijn scriptie begeleider, de heer Koster, bij mijn huidige onderzoeksonderwerp. Na maanden werken aan een literatuurstudie en het daadwerkelijke onderzoek is het resultaat dan daar. Ik wil de volgende personen bedanken voor hun hulp aan dit onderzoek: Mijn scriptiebegeleider, Dr. E.A. Koster, voor het lezen, corrigeren en de verdere hulp bij het onderzoek; De tweede lezer van mijn scriptie, Dr. E.H. Klein. Ronald van den Berg Zwolle, 13 februari

4 1. Inleiding Duizenden jaren voor Christus maakten mensen al gebruik van geografische kaarten, rond 2500 voor Christus maakten de Babyloniërs kaarten op kleitabletten. Eeuwenlang moesten cartografen geografische informatie opslaan in de vorm van geografische kaarten om zodoende een goed beeld te krijgen van de omgeving of om bij een volgende keer niet te verdwalen. De enige andere methode die men had kunnen gebruiken voor de opslag van geografische gegevens was het opslaan van de objecten als tekst op papier. Sinds het tijdperk van de computer en met name het toenemend gebruik van het internet, in de jaren 90, is er, ook voor cartografen, veel verandert. Nieuwe webtalen werden ontwikkeld en het kon niet uitblijven, ook op geografisch terrein werd er geautomatiseerd. Cartografen hebben tegenwoordig de beschikking over het speciaal voor de opslag van geografische objecten ontwikkelde GML (Geography Markup Language). GML beschrijft de echte wereld, volgens Guo 1, in termen van geografische entiteiten welke features genoemd worden. Daarnaast heeft men de beschikking over SVG (Scalable Vector Graphics), een XML (EXtensible Markup Language) variant waarmee objecten grafisch, als kaarten, kunnen worden weergegeven. Het voordeel van XML bestanden is dat het wijzigbare tekstbestanden zijn en daarnaast verschaffen zij een platform onafhankelijk formaat, voor het uitwisselen van informatie tussen heterogene systemen, via het internet (Zaslavsky 2 ). Het opslaan van geografische gegevens in GML biedt cartografen voordelen, het gaat sneller, het kan beter worden bewaard en de bestanden zijn eenvoudig uit te wisselen. GML heeft, zoals Bonati, Fortunati en Fresta 3 aangeven, een eigen structuur om ruimtelijke data mee te associëren en om deze te combineren met andere datatypen, zoals XML. Naast deze voordelen zit er ook een groot nadeel aan deze opslagmethode, alle gegevens die worden opgeslagen in een GML document worden als tekst opgeslagen. Een huis bijvoorbeeld, is een object dat op een bepaalde locatie staat. Het huis heeft een diepte en een breedte (alles is 2 dimensionaal dus de hoogte wordt niet opgeslagen) en er behoort een bepaalde omschrijving bij het huis. Op het moment dat iemand wil weten waar het huis precies staat zal deze persoon het GML document moeten openen, de inhoud van het document verschijnt vervolgens in de vorm van een XML document en men moet zoeken naar de gegevens van het desbetreffende huis. Wat deze gebruiker zal vinden zijn de coördinaten van het huis en eventueel wat extra gegevens. Wat de locatie van het huis is ten opzichte van andere objecten in de omgeving, en hoe groot het huis is ten opzichte van deze andere objecten is niet duidelijk. GML heeft niet de mogelijkheid om de geografische objecten grafisch weer te geven en dat is erg jammer aangezien vooral cartografen zich toch bezig houden met de grafische kant van geografische objecten. In SVG kunnen objecten, in tegenstelling tot in GML, wel grafisch worden weergegeven. Het probleem is alleen dat deze twee webtalen, ondanks het feit dat beide talen XML varianten zijn, weinig met elkaar van doen hebben. De opzet van een GML document is significant anders dan de opbouw van SVG documenten. Het zou ideaal zijn als de inhoud van GML documenten eenvoudig omgezet zou 1 Guo, e.a., Zaslavsky, 3. 3 Bonati,e.a., 4. 3

5 kunnen worden naar SVG. In deze scriptie wordt onderzocht of dit mogelijk is. De algemene onderzoeksvraag luidt daarom als volgt: Hoe kan een GML bestand, bestaande uit elementen, eenvoudig en zonder extra aanpassingen worden omgezet naar een SVG bestand? De primaire doelgroep die baat heeft bij de resultaten uit dit onderzoek bestaat onder andere uit cartografen die gebruik maken van GML documenten en deze documenten ook wel eens (willen) omzetten naar de SVG variant. Naast de cartografen zijn er diverse beroepsgroepen die gebruik maken van GML documenten en voor wie het nuttig zou zijn als de documenten kunnen worden omgezet naar SVG. Historici die gegevens van oude kaarten hebben ingevoerd in GML documenten kunnen deze gegevens om laten zetten naar SVG om zodoende de SVG kaart te vergelijken met de originele versie van de kaart. Voor degenen die voor zakelijk of privé-gebruik GML documenten schrijven, en niet tot de primaire doelgroep behoort, is dit onderzoek vanzelfsprekend ook een prima methode om de gegevens uit de GML documenten eens als SVG kaart te aanschouwen. Voor de conversie van GML naar SVG wordt in deze scriptie gebruik gemaakt van een XSLT (extensible Stylesheet Language Transformation) bestand. Een XSLT bestand is een onderdeel van XML. De reden voor het gebruik van XSLT voor het omzetten van GML naar SVG is dat met een XSLT onderdelen uit een XML document kunnen worden geselecteerd en kunnen worden weggeschreven in een ander document, eventueel een XML document, of zoals Meynert 4 aangeeft: XSLT is het natuurlijke conversiemiddel voor GML en SVG. Omdat beide talen XML talen zijn kunnen gegevens door middel van een XLST uit het GML bestand worden gehaald en kunnen deze, bewerkt, als SVG weer in een nieuw bestand worden geplaatst. De algemene XML taal is een taal die gebruik maakt van door de gebruiker zelf ontworpen elementen zoals bijvoorbeeld het begin- en eindelement. XML lijkt wat dat betreft wel wat op <Persoon> <Naam></Naam> <Voornaam></Voornaam> <Geslacht></Geslacht> </Persoon> Figuur 1: Begin- en eindelementen HTML (HyperText Markup Language ) maar met dat verschil dat er binnen HTML geen gebruik gemaakt mag worden van door deze gebruiker zelf ontworpen elementen. Binnen deze elementen kan informatie worden opgeslagen, en deze informatie kan op het moment dat een XML bestand wordt aangeroepen in de browser worden getoond. Stel dat in een XML document de naam, het adres en de woonplaats van diverse personen worden opgeslagen. Door middel van een XSLT bestand kunnen deze persoonsgegevens in de browser worden getoond. Een XSLT bestand kan XML documenten omzetten naar HTML documenten. In dit geval kan er worden bepaald dat de inhoud van alle Persoon elementen wordt omgezet naar bijvoorbeeld Naam: inhoud van het element Persoon gevolgd door een return(nieuwe regel). De 4 Meynert, 3. 4

6 gebruiker zal in zijn browser nu in plaats van alle tekst uit het XML document een HTML document zien bestaande uit een lijst van personen. Voor het converteren van GML naar SVG zal deze constructie ook worden toegepast. Elementen uit een GML document worden omgezet naar de SVG variant van deze elementen. De gebruiker ziet na de conversie een SVG document met daarin een plaatje / kaart van het GML document dat is ingevoerd. Het programma dat ontwikkeld is om GML bestanden te converteren naar SVG bestanden leest een door de gebruiker ingegeven GML document in om deze vervolgens te bewerken. Het conversieprogramma is online beschikbaar zodat er geen ingewikkelde installatieprocedure aan vooraf hoeft te gaan. Eenvoud is een belangrijk aspect van het systeem, gebruikers moeten, met enkel een basiskennis van het gebruik van het internet, de procedure kunnen doorlopen. Deze basiskennis bestaat uit het openen van webpagina s en het kunnen omgaan met webformulieren. Het ingegeven GML document wordt online opgeslagen zodat de bewerkingen op het document eenvoudig en snel kunnen worden uitgevoerd. Als het gaat om een goed GML document, bestaande uit standaard GML elementen, dan zal een XSLT bestand op zoek gaan naar deze elementen om deze vervolgens als SVG variant weer op te slaan in een nieuw aangemaakt SVG document. De gebruiker krijgt het nieuw aangemaakte SVG document in de browser te zien maar kan het bestand tevens op de eigen computer opslaan zodat het GML document niet steeds hoeft te worden geconverteerd. De op de eigen computer opgeslagen SVG documenten kunnen door middel van een gratis SVG browser lokaal worden bekeken. Deze scriptie is als volgt opgebouwd, in hoofdstuk twee wordt een verdere uitleg gegeven over wat GML precies is, hoe het functioneert en wat de voor- en nadelen van deze XML variant zijn. Het derde hoofdstuk geeft een nadere uitleg van SVG, wat de mogelijkheden zijn van SVG en wat vector graphics zijn. In het vierde hoofdstuk worden de gebruikte programmeertalen nader toegelicht. In hoofdstuk vijf en zes wordt het daadwerkelijke onderzoek gepresenteerd, wat zijn de ontwerpbeslissingen, hoe functioneert het programma en welke eventuele problemen zijn aan het licht gekomen tijdens het onderzoek. Tot slot wordt er in de laatste hoofdstukken gekeken naar de toekomst en volgt de conclusie waarin antwoord wordt gegeven op de onderzoeksvraag. 5

7 2. GML 2.1 Wat is GML? GML, een XML variant, is een webtaal speciaal ontwikkeld door het Open GIS Consortium (OGC) 5 voor de opslag, het transport en de weergave van geografische objecten. In mei 2000 is de eerste versie van GML gepubliceerd door het OGC, inmiddels is in februari 2004 versie 3.1 geïntroduceerd. In een GML document kunnen gegevens worden opgeslagen die de echte wereld als objecten omschrijven 6, dit kan variëren van gedetailleerde gegevens van een huis met achtertuin tot een minder gedetailleerde versie die de oppervlakte van een geheel land omschrijft. Het is bijvoorbeeld mogelijk om alle objecten in het centrum van Zwolle door middel van tekst in een GML document op te slaan zodat het document een zeer gedetailleerde omschrijving van het centrum bevat. Alle gebouwen kunnen als gesloten figuren worden opgeslagen met daarbij de juiste lengte en breedte en een juiste omschrijving van het desbetreffende gebouw. Straten en kanalen kunnen met de juiste locatie en de juiste lengte en richting en omschrijving worden opgeslagen, zelfs relatief kleine objecten als bomen kunnen met hun locaties en namen in een GML document worden opgeslagen. In dit hoofdstuk worden een aantal fundamentele onderdelen van de GML taal uitgelegd om zodoende een goed beeld te krijgen van de mogelijkheden van GML. 2.2 Features Een object heet binnen een GML document een feature. Een feature is volgens de opengis GML 3.1 specificaties 7 een abstracte weergave van een verschijnsel uit de echte wereld: iets is een geografische feature als er een associatie gemaakt kan worden met een locatie op de wereld. Zoals men in de specificaties verder aangeeft: een digitale representatie van de wereld kan worden gezien als een verzameling features. De specificaties van een feature worden bepaald door een set eigenschappen, bij eigenschappen kan worden gedacht worden aan {naam, type, waarde. Hoeveel eigenschappen een feature mag bevatten wordt bepaald door de type definitie van deze feature. De type definitie van een feature wordt omschreven in een XML Schema, zie 2.3. De features kunnen ook vallen in een feature groep, deze feature groep heeft van zichzelf ook weer een naam en een type en een eigen type definitie die bepaald in welke volgorde de features die vallen onder deze groep aan bod mogen komen. Er is door het OGC een verschil gemaakt tussen de soorten features, er zijn de zogenaamde simpele features en niet simpele features. De simpele features zijn features waarbij het coördinatiesysteem uitgaat van een 2 dimensionale weergave van de werkelijkheid. Nadeel van deze simpele features is dat simpele features bij een eventuele conversie alleen vector data Guo, e.a.,

8 ondersteunen. Verder is het niet mogelijk om een perfecte weergave van de werkelijkheid te geven aangezien het geen hoogte weer kan geven. In de laatste GML versie 3.1 kan er gebruik gemaakt worden van een coördinatiesysteem dat een 3 dimensionale weergave van de werkelijkheid kan geven. Figuur 2: Model van simpele features XML Schema Als er geen regels zouden zijn voor het opmaken van een XML documenten zou er geen structuur in XML documenten zitten en zouden deze onbruikbaar zijn voor andere gebruikers die gegevens uit een XML document willen opvragen, zij weten immers niet waar deze gegevens zouden moeten staan. Juist voor een duidelijke structuur in de XML bestanden is XML Schema ontwikkeld. XML Schema is eigenlijk de opvolger van de, in veel XML bestanden gebruikte, DTD (Document Type Definition). Het OCG heeft drie vaste Schema s gebouwd voor de opbouw van GML documenten. Ten eerste is er het Geometry schema (geometry.xsd) waarin alle standaard geografische elementen staan die gebruikt mogen worden in een GML document. Daarnaast is er een schema waarin alle feature verzamelingen staan (feature.xsd) en tot slot is er een schema waarin XLink attributen staan (xlinks.xsd), om linkjes mogelijk te maken. In het GML document staat, als er gebruik gemaakt wordt van deze schema s, een verwijzing naar het te gebruiken schema. Een schema wordt als volgt aangeroepen: xmlns:gml=' in dit geval wordt er aangegeven dat het geometry.xsd schema in het GML document gebruikt dient te worden. Xmlns geeft aan dat het om een schema gaat en gml is de te gebruiken namespace. Een namespace is een unieke naam waarmee aangegeven wordt uit welk schema het gebruikte element afkomstig is. Als er in dit geval een element wordt gebruikt uit het geometry schema dan moet er voor de naam van het 8 Cox, S., e.a., 6. 7

9 element gml: worden geplaatst <Point> wordt <gml:point>. Als dit niet gebeurt is tijdens het opvragen van het GML document niet duidelijk uit welk schema het desbetreffende element afkomstig is en of het element wel gebruikt mag worden, het document zal dan ook worden afgekeurd. In het volgende gedeelte worden de mogelijkheden van een XML Schema behandeld aan de hand van het geometry Schema. W3schools 9 geeft aan dat in een XML Schema de volgende punten worden bepaald: Het definiëren van de elementen die mogen voorkomen in een GML document. <element name="box" type="gml:boxtype" /> Voorbeeld 1: Element met de naam Box De naam van het te gebruiken element is Box en het type is in dit geval een gml:boxtype. In het GML document mag de gebruiker een element met de naam Box gebruiken als deze voldoet aan de eisen van het type BoxType. Het definiëren van het soort data dat elk afzonderlijk element of attribuut mag bevatten. Het soort data wordt aangegeven door het attribuut type. In het vorige voorbeeld moest het element Box van het type BoxType zijn, dit type wordt verderop in hetzelfde Schema omschreven. <complextype name="boxtype"> <annotation> <documentation>the Box structure defines an extent using a pair of coordinate tuples. </documentation> </annotation> <complexcontent> <extension base="gml:abstractgeometrytype"> <sequence> <choice> <element ref="gml:coord" minoccurs="2" maxoccurs="2" /> <element ref="gml:coordinates" /> </choice> </sequence> </extension> </complexcontent> </complextype> Voorbeeld 2: Omschrijving waaraan het type BoxType moet voldoen. Het definiëren van de attributen die mogen voorkomen in een GML document. Voorbeeld 2 maakt duidelijk dat het type BoxType aangeeft dat het element Box of het attribuut gml:coord of het attribuut gml:coordinates moet bevatten. Wat de 9 8

10 voorwaarden zijn voor het gebruik van gml:coord en gml:coordinates staat ook in het Schema omschreven. Het definiëren van de volgorde waarin deze subelementen voor mogen komen. Voorbeeld 2 geeft tevens aan dat er een volgorde zit in het gebruik van de attributen. Deze volgorde wordt aangegeven door het gebruik van sequence. <sequence> <choice> <element ref.. Het definiëren van elementen die weer een onderdeel zijn van een ander element (subelementen). In voorbeeld 2 staan de elementen gml:coord en gml:coordinates binnen het type BoxType en het type BoxType is weer een onderdeel van het element Box. Zowel gml:coord als gml:coordinates is daardoor een subelement van het element Box. Het definiëren van het aantal subelementen. Bij het element gml:coord in voorbeeld 2 staan de attributen Max- en minoccurs, deze attributen geven aan hoevaak het desbetreffende element voor mag komen. Binnen het element Box mag het subelement gml:coord maximaal twee keer en minimaal twee keer voorkomen, kortom het element gml:coord moet twee keer voorkomen binnen het element Box.. Het definiëren van het feit of een element leeg is of dat een element tekst mag bevatten. Als het om een leeg element gaat dan wordt er een restriction in het element opgenomen. <complextype name="abstractgeometrycollectionbasetype" abstract="true"> <annotation> <documentation> This abstract base type for geometry collections just makes the srsname attribute mandatory. </documentation> </annotation> <complexcontent> <restriction base="gml:abstractgeometrytype"> <attribute name="gid" type="id" use="optional" /> <attribute name="srsname" type="anyuri" use="required" /> </restriction> </complexcontent> </complextype> Voorbeeld 3: Het gebruik van restriction In voorbeeld 3 is AbstractGeometryCollectionBaseType een leeg element met voorwaarden welke worden afgeleid van AbstractGeometryType. Het definiëren van eventuele vaste waarden en vooraf ingevulde waarden van elementen en attributen. 9

11 Tot slot is er nog de mogelijkheid om een vaste waarde te laten weergegeven, dit is mogelijk door het gebruik van de value=. 2.5 Basis geometrische elementen Binnen de door de OGC opgestelde schema s zijn een aantal basis geometrische elementen voorgedefinieerd. Deze voorgedefinieerde elementen en eigenschappen worden in drie verschillende levels weergegeven, te weten de formele namen, de beschrijvende namen en de applicatie specifieke namen. De formele en de beschrijvende namen komen voor in het Feature schema om de standaard geometrische eigenschappen te benoemen, bijvoorbeeld multigeometryproperty. Geometrie Type Beschrijvende naam Formele naam (basiselementen) Point Location, centerof, position pointproperty LineString edgeof, centerlineof linestringproperty LinearRing Polygon extentof,coverage polygonproperty Box boundedby MultiGeometry multigeometryproperty MultiPoint multilocation, multicenterof, multipointproperty multiposition MultiLineString multicenterlineof, multilinestringproperty multiedgeof MultiPolygon multicoverage, multiextentof multipolygonproperty coord coordinates Tabel 1: Basis Geometrische eigenschappen 10 Hoe de basiselementen in het schema omschreven zijn wordt verder in dit onderdeel behandeld. Binnen alle basiselementen wordt gebruik gemaakt van of het element coord of coordinates daarom is het van belang dat ook deze elementen omschreven worden. In GML gelden vaste regels voor het gebruik van hoofd- en kleine letters bij het gebruik van elementen en attributen. Als een element verwijst naar een type binnen GML dan mag er gebruik gemaakt worden van een elementnaam die begint met een hoofdletter. Als het gaat om een eigenschap dan moet er gebruik gemaakt worden van een kleine letter. De woorden die zijn opgesloten binnen een naam van een eigenschap worden ook geschreven met een hoofdletter, bijvoorbeeld multilocation. Alle basiselementen worden in een voorbeeld weergegeven om zodoende een beeld te scheppen van de mogelijkheden binnen de GML taal. In het voorbeeld wordt een onderdeel van de stad Zwolle door middel van deze elementen beschreven. 10 Cox, S., e.a.,

12 In GML documenten wordt gebruik gemaakt van verschillende soorten elementen om coördinaten weer te geven. Het element gml:coordinates bevat coördinaten die als één grote string met X- en Y waarden achter elkaar geplakt zijn. <coordinates>10,10 20,10 20,20 10,20 10,10</coordinates> Het coördinatensysteem dat meestal gebruikt wordt in deze situatie is het systeem waarbij de coördinaten van een object op wereldniveau wordt bepaald door middel van een bepaald aantal graden in latitude en longitude 11. Daarnaast is het element coord en deze heeft als subelementen X en Y. In deze subelementen staan waarden voor X en voor Y. <coord><x>10</x><y>20</y></coord> Het coördinatensysteem dat gebruikt wordt bij een Box is het systeem van een X- en een Y-as, de relatieve afstanden tussen objecten worden door middel van de X- en Y-as weergegeven. Bij het gebruik van de algemene elementen wordt, om de positie van het object te kunnen bepalen, gebruik gemaakt van de elementen coord of coordinates. Als het gaat om een coördinatiesysteem bestaande uit een X- en een Y-as dan wordt coord gebruikt en in alle andere gevallen wordt coordinates gebruikt. Het coördinatiesysteem dat wordt gebruikt in het voorbeeld is geen officieel coördinatiesysteem. Box De Box, ofwel de rechthoek kan goed worden gebruikt om de buitenste grenzen van het gebied aan te geven dat wordt gebruikt in dit voorbeeld. Alle elementen die worden gebruikt zullen qua coördinaten binnen het vierkant vallen. Figuur 3 en 4: Gedeelte van Zwolle dat wordt omgezet naar GML Het schema geeft aan dat een Box zowel coord als coordinates mag gebruiken. Bij gebruik van coord moeten er minimaal en maximaal twee X en twee Y waarden worden opgegeven. Dit is logisch aangezien een rechthoek kan worden gecreëerd door de opgave van slechts twee punten, de linker onderhoek en de rechter bovenhoek. 11 Jones,

13 <sequence> <choice> <element ref="gml:coord" minoccurs="2" maxoccurs="2" /> <element ref="gml:coordinates" /> </choice> </sequence> Het gedeelte van Zwolle dat gebruikt wordt in dit voorbeeld valt tussen de coördinaten 28,22 en 48,42, de X waarden mogen dus nooit kleiner zijn dan 28 en ze mogen nooit groter zijn dan 48 en de Y waarden mogen nooit kleiner zijn dan 22 en nooit groter zijn dan 42. <Box> <coord> <X>28</X> <Y>22</Y> </coord> <coord> <X>48</X> <Y>42</Y> </coord> </Box> LineString en MultiLineString Een stad bestaat uit straten met daaraan gelegen gebouwen, deze straten kunnen worden omschreven door middel van het LineString element omdat met dit element rechte lijnen worden gecreëerd. In het schema wordt dan ook aangegeven dat er tenminste twee punten moeten worden ingegeven omdat er anders geen sprake is van een lijn maar van een punt. Het maakt ook bij het LineString element niet uit of de coördinaten worden ingegeven door middel van coord of door coordinates. <sequence> <choice> <element ref="gml:coord" minoccurs="2" maxoccurs="unbounded" /> <element ref="gml:coordinates" /> </choice> </sequence> In figuur 5 zijn drie straten aangegeven die worden omgezet naar GML. Bij gebruik van het LineString element kan er echter maar één lijn worden opgegeven, om meerdere lijnen op te kunnen geven moet het MultiLineString element worden gebruikt. Het MultiLineString element bestaat uit een verzameling van LineString elementen. Straat 3 wordt beschreven met het LineString element en de straten 1 en 2 zijn beschreven door het MuiltiLineString element. Figuur 5: Drie straten die als LineString worden weergegeven 12

14 <LineString> <coordinates>28,28 48,32</coordinates> </LineString> Straat nummer drie start op het punt X=28 en Y=28 en eindigt op het punt X=48 en Y=32. In het Schema wordt aangegeven dat een MultiLineString kan bestaan uit een onbepaald aantal linestringmembers en binnen deze linestringmembers wordt weer het element LineString gebruikt. <sequence> <element name="linestringmember" maxoccurs="unbounded"> <complextype> <sequence> <element ref="gml:linestring" /> </sequence> </complextype> </element> </sequence> De straat met het nummer één loopt van het punt X=28 en Y=28 tot aan het punt X=36 en Y=42. In het coordinates element worden de getallen, in dit geval, zonder decimalen achter de komma opgegeven, het is echter ook mogelijk om getallen met decimalen te gebruiken. Decimalen staan altijd achter een punt, bijvoorbeeld <MultiLineString> <linestringmember> <LineString> <coordinates>28,28 36,42</coordinates> </LineString> </linestringmember> <linestringmember> <LineString> <coordinates>36,42 48,32</coordinates> </LineString> </linestringmember> </MultiLineString> Point Rechtsboven in de plattegrond is een stukje groen te zien, dit stukje groen bestaat uit diverse planten en bomen die door middel van het point element kunnen worden aangegeven. In dit voorbeeld wordt uitgegaan van een reeks van drie bomen die op rij aan de rand van straat 2 staan. Het schema geeft aan dat de coördinaten van een point kunnen worden aangegeven door of het coord of het coordinates element. <sequence> <choice> <element ref="gml:coord" /> <element ref="gml:coordinates" /> </choice> </sequence> 13

15 Bij gebruik van het point element kan er maar één point worden ingegeven, daarom moet ook hier weer gebruik gemaakt worden van een element die een verzameling punten kan bevatten, in dit geval het MultiPoint element. Binnen dit MultiPoint element kan het element Point meerdere keren worden opgenomen. <MultiPoint> <pointmember> <Point><coord><X>42</X><Y>40</Y></coord></Point> </pointmember> <pointmember> <Point><coord><X>44</X><Y>38</Y></coord></Point> </pointmember> <pointmember> <Point><coord><X>47</X><Y>36</Y></coord></Point> </pointmember> </MultiPoint> Polygon Wat vanzelfsprekend niet mag ontbreken zijn de diverse gebrouwen die langs de straten zijn gebouwd. Aangezien het hier om een woonwijk draait moeten er blokken van huizen worden ingegeven. Het is niet praktisch om deze huizenblokken door middel van het LineString element in te voeren daarom is er het polygon element. In het Schema staat aangegeven dat een polygon element bestaat uit een outerboundaryis element en eventuele innerboundaryis elementen. <sequence> <element name="outerboundaryis"> <complextype> <sequence> <element ref="gml:linearring" /> </sequence> </complextype> </element> <element name="innerboundaryis" minoccurs="0" maxoccurs="unbounded"> <complextype> <sequence> <element ref="gml:linearring" /> </sequence> </complextype> </element> </sequence> Het outerboundaryis element bevat een LinearRing (dit is een lijn bestaande uit tenminste vier punten waarvan de laatste coördinaten gelijk moeten zijn aan de eerste coördinaten zodat het een gesloten geheel vormt), met daarin coord elementen of één coordinates element, en is de buitenste ring van de polygoon. De eventuele innerboundaryis elementen bestaan uit een LinearRing met daarin meerdere coord elementen of één coordinates element en deze innerboundaryis elementen mogen elkaar niet overlappen. Voor de creatie van een blok huizen is het polygon element goed geschikt aangezien ieder apart huis als een polygoon kan worden beschouwd. 14

16 <Polygon> <outerboundaryis> <LinearRing><coordinates>33,31 44,33 44,34 33,32 33,31</coordinates></LinearRing> </outerboundaryis> <innerboundaryis> <LinearRing><coordinates>33,31 37,31 37,32 33,32 33,31</coordinates></LinearRing </innerboundaryis> <innerboundaryis> <LinearRing><coordinates>37,31 40,32 40,33 37,32 37,31</coordinates></LinearRing> </innerboundaryis> <innerboundaryis> <LinearRing><coordinates>40,32 44,33 44,34 40,33 40,32</coordinates></LinearRing </innerboundaryis> </Polygon> Het element outerboundaryis geeft nu de totale omvang van het blok huizen weer, de drie innerboundaryis elementen omschrijven elk een apart huis. Mochten er meerdere polygonen gebruikt moeten worden dan kan ook nu weer gebruik worden gemaakt van een element dat meerdere polygon elementen kan bevatten, in dit geval het MultiPolygon element. Tot slot is er nog de mogelijkheid om een verzameling van verschillende soorten elementen in één verzamelelement, het MultiGeometry element, onder te brengen. Dit kan handig zijn bij bijvoorbeeld een deur aangezien deze bestaat uit een rechthoek (polygon), het deurkozijn (LineStrings) en een deurknop (Point). Het kan natuurlijk voorkomen dat de standaard schema s van het OGC onvoldoende mogelijkheden bieden voor het invoeren van geografische objecten in een GML document. De oplossing is elementen in een door de gebruiker gemaakt schema toevoegen. Voor het maken van deze GML schema s zijn echter een aantal regels opgesteld zie 2.3. De features die gecreëerd zijn in het nieuwe schema moeten zijn afgeleid van de al bestaande types uit de standaard schema s. Een nieuw schema mag geen naam, definitie of datatype van een standaard GML element veranderen. De abstracte data definities mogen vrij worden uitgebreid of beperkt. Het schema moet vrij toegankelijk zijn voor iedereen die gebruik wil maken van dat schema. Het nieuwe schema moet een namespace hebben die anders is dan de gml: namespace. 15

17 3. SVG 3.1 Wat is SVG? SVG is een XML taal waarin gegevens kunnen worden opgeslagen die, door middel van een plug-in in de webbrowser, als vector plaatje kunnen worden getoond. Net als GML is SVG tekst gebaseerd maar met dit verschil dat de gegevens van een SVG bestand wel als plaatje kunnen worden getoond. De eerste officiële versie van SVG, versie 1.0, werd geïntroduceerd in september 2001 door het World Wide Web Consortium (W3C) 12. W3C is tevens de ontwikkelaar van SVG. W3C is de organisatie die bepaald welke web talen worden geaccepteerd op het internet, denk daarbij bijvoorbeeld aan HTML, XML of PHP. Doordat W3C zelf de ontwikkelaar is van SVG is de kans groot dat SVG in de toekomst een grote rol gaat spelen op het web. De laatste officiële versie is versie 1.1 en deze kreeg een W3C aanbeveling op 14 januari Momenteel is men bezig met versie , deze versie is alleen nog maar als draft versie aanwezig en is dus nog niet officieel erkend door het W3C. Omdat SVG een variant van XML is kan het relatief eenvoudig worden gebruikt of worden omgezet naar andere soorten XML documenten. Wat maakt SVG nou zo speciaal dat W3C zich bezig houdt met de ontwikkeling van deze taal, er zijn immers genoeg alternatieven voor de weergaven van grafische figuren. Een groot voordeel van SVG ten opzichte van andere formaten, zoals jpg, gif en png, is ten eerste dat het gaat om vectorplaatjes. Een vectorplaatje is over het algemeen kleiner, voor wat betreft de benodigde opslagcapaciteit, dan een plaatje in rasterformaat (jpg, gif en png), dit komt door de gebruikte opslagmethode (zie verder 3.2). Ten tweede hoeven de SVG plaatjes niet per definitie statisch te zijn maar kan er net als in de bestandsformaten gif, png en swf (Macromedia Flash) gebruik worden gemaakt van animaties. Een verschil met het formaat gif en png is wel dat de animaties binnen SVG, net zoals in Flash, interactief kunnen worden gemaakt, dit vergroot de gebruikersmogelijkheden van SVG aanzienlijk. De mogelijkheden die Flash biedt worden over het algemeen ook aangeboden door SVG. De grote verschillen tussen een programma als Flash en SVG is het feit dat Flash een commercieel product is dat moet worden aangeschaft voordat het kan worden gebruikt, SVG is een XML taal waar geen speciaal programma voor moet worden aangeschaft en is dus gratis. Daarnaast is het Flash opslagformaat FLA (het formaat waarin wijzigingen in het bestand kunnen worden aangebracht) alleen te lezen in het programma Flash, de codes worden omgezet naar binary code. De code van een SVG document kan overal en door iedereen worden geraadpleegd omdat de broncode niet direct wordt omgezet in machinetaal maar wordt weergegeven in normaal leesbare ASCII tekens. Een SVG document kan door andere gebruikers worden ingelezen, bewerkt en in een ander bestand worden opgeslagen. Tot slot heeft SVG als voordeel, omdat SVG tekst gebaseerd is, dat het doorzoekbaar is. In een SVG document dat een kaart van Zwolle weergeeft kan onder andere gezocht worden op de straatnamen die op de kaart voorkomen. Eigenlijk is het heel logisch dat in de code, van Jackson, D., 16

18 bijvoorbeeld een plaatje van een huis, staat dat het om een huis gaat, dit is echter een eigenschap van SVG die bij andere grafische formaten niet voorkomt. 3.2 Vector plaatjes De gegevens van een SVG document worden als vectorplaatjes in de webbrowser weergegeven. Er zijn twee algemeen geaccepteerde formaten waarin plaatjes kunnen worden opgeslagen, één het vectorformaat en twee het rasterformaat. Een vectorplaatje bestaat uit punten en lijnen die geometrisch en wiskundig met elkaar verbonden zijn. De plaats van een punt wordt door middel van coördinaten aangegeven (X,Y) en een lijn wordt bepaald door een reeks van punten met hun coördinaten (X1,Y1) (X2,Y2). Een rasterplaatje bestaat uit zogenaamde pixels, deze pixels zijn punten die een bepaalde kleur hebben en elke pixel kan maar één kleur bevatten. Figuur 6: Raster- en vectorplaatje In figuur 6 zijn twee figuren zichtbaar van het formaat 10 * 10. Het eerste figuur is een plaatje in rasterformaat, deze bestaat uit 10 * 10 = 100 pixels. Alle 100 pixels moeten een kleur krijgen, in dit geval hebben de pixels witte en grijze kleuren. In de tweede illustratie, het vectorplaatje, zijn punten opgegeven waartussen lijnen zijn getrokken. Een voordeel van een vectorplaatje ten opzichte van een figuur in rasterformaat is dat vectorplaatjes over het algemeen kleiner zijn. De reden hiervoor is dat, zoals in figuur 6 zichtbaar is, bij een rasterfiguur alle pixels een kleur moeten krijgen en alle pixels moeten dus ook worden opgeslagen en bij een vectorplaatje worden enkel de punten opgeslagen met daartussen de lijnen. Het grootste voordeel van een vectorplaatje ten opzichte van een rasterfiguur is echter dat een vectorplaatje, zonder verlies van kwaliteit, kan worden vergroot en verkleind. Dit is bij een illustratie in rasterformaat niet mogelijk. Figuur 7: Inzoomen op een rasterplaatje. Figuur 8: Inzoomen op een vectorplaatje. 17

19 Het verschil in kwaliteitsverlies, door het inzoomen, tussen raster- en vectorplaatjes is duidelijk zichtbaar in figuur 7 en 8. De reden voor het grote kwaliteitsverlies bij rasterplaatjes is het feit dat het aantal pixels waaruit een plaatje bestaat tijdens het inzoomen gelijk blijft. Het gevolg hiervan is dat alle pixels sterk worden uitvergroot, wat weer tot gevolg heeft dat de individuele pixels zichtbaar worden. In een vectorplaatje worden tijdens het inzoomen de lijnen opnieuw berekend en dus niet zoals bij een plaatje in rasterformaat vergroot. Daarnaast is vector niet resolutie afhankelijk, 10 pixels blijven bij vectorplaatjes niet zoals bij de rasterplaatjes 10 pixels maar het geheel wordt over meerdere pixels op het beeldscherm verdeeld. Tot slot is er nog het verschil dat in een vectorplaatje kan worden gezocht terwijl dit binnen een rasterplaatje niet mogelijk is. In een artikel van Köbben en Barend 14 wordt aangegeven dat een groot nadeel van rasterplaatjes het feit is dat deze als ware een stomme visualisatie van de data zijn, van welke de daadwerkelijke informatie tenietgaat. Men bedoeld hiermee dat als er op een plaatje bijvoorbeeld een gebouw zichtbaar is, er in de data van het plaatje niets staat dat aangeeft dat het hier om een gebouw gaat. Binnen vectorplaatjes is dit wel mogelijk. 3.3 Extra mogelijkheden SVG Zoals in 3.1 al is aangegeven, SVG heeft een aantal kenmerken die illustraties met bestandsformaten als jpg, gif en png niet hebben of waarbij het kenmerk, zoals animaties in gif en png, enkel zijn aan te passen in een speciaal programma. De volgende punten maken SVG tot een grafisch formaat met mogelijkheden: Animaties In een SVG document kan door middel van het element <animate> een animatie worden ingesteld voor een bepaald figuur. Deze animatie kan variëren van een simpele verplaatsing van het object tot aan een reactie op een beweging van de muis. Het object dat geanimeerd dient te worden bevat een speciale ID attribuut en het animatieelement verwijst vervolgens door middel van een xlink naar dit ID attribuut. Voorbeeld: <circle cx= 100 cy= 100 r= 10 id= cirkel. <animate xlink:href= #cirkel. Rastereffecten Fotobewerkingsprogramma s geven de gebruiker de mogelijkheid om illustraties door middel van filters te bewerken. Er zijn bijvoorbeeld filters voor het lichter of donkerder maken van een figuur, of voor het instellen van een kleurverloop in het plaatjes. Deze filtereffecten kunnen ook in SVG documenten worden gebruikt. Effecten kunnen als elementen met specifieke eigenschappen en een unieke ID worden ingegeven, vervolgens kan het plaatje dat gebruik wil maken van het effect verwijzen naar deze ID. Lettertypes Normaal gesproken worden teksten op plaatjes als onderdeel van het plaatje opgeslagen. De geïntegreerde tekst kan in een webbrowser niet meer worden geselecteerd. Teksten op plaatjes in SVG blijven tekst en worden niet opgenomen in het SVG plaatje, zodoende is het mogelijk om de teksten uit de plaatjes eenvoudig te wijzigen en kan de tekst, bij weergave van het SVG document in een browser, worden geselecteerd. 14 Köbben, Barend, 1. 18

20 3.4 Basisobjecten en de opbouw van een SVG document SVG documenten moeten, om te kunnen worden herkend door de speciale browsers, een aantal speciale regels bevatten die aangeven dat het om een SVG document gaat. Zonder deze regels zal het document worden afgekeurd en dus niet zichtbaar zijn. Naast deze standaard regels bevatten SVG documenten ook standaard objecten die gebruikt worden om plaatjes mee op te bouwen. Deze basisobjecten en de standaard regels zullen in dit onderdeel aan de orde komen. Met basisobjecten worden die elementen bedoeld die als standaard figuren binnen SVG en GML zitten, zoals de polygonen, de lijnen, rechthoeken, cirkels en in SVG nog de ellipse. Het gaat dus puur om de figuren, niet om standaardelementen zoals coördinaten De opbouw van een SVG document Aangezien SVG een XML variant is moet in het document worden aangegeven dat het om een XML document gaat. Daarnaast moet er een verwijzing in het document staan naar de DTD van de gebruikte SVG versie, door middel van deze DTD kan gecontroleerd worden of het document voldoet aan de voorwaarden waaraan een SVG document moet voldoen. <?xml version= 1.0 encoding= UTF-8 standalone= no?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" " Om gebruik te kunnen maken van de standaard SVG objecten moet er tot slot nog een verwijzing in het document staan naar het Schemabestand. <svg width="5cm" height="5cm" version="1.1" xmlns=" De SVG viewbox is een belangrijk onderdeel van een SVG pagina aangezien het de kaders weergeeft waarbinnen een SVG plaatje zichtbaar is. De hoogte en de breedte van het kader wordt aangegeven door pixels, bijvoorbeeld 800 pixels bij 600 pixels. Als een plaatje minder dan 800 pixels breed en 600 pixels hoog is dan kan het, in dit geval, in zijn totaliteit worden weergegeven zonder dat de gebruiker hoeft te schuiven. Op het moment dat een plaatje groter is dan de opgegeven waarden valt een gedeelte van het plaatje buiten de viewbox en moet de gebruiker het plaatje verschuiven om ook dat gedeelte te kunnen zien. Bij een breedte van 1000 pixels gaat dit nog wel, dan is het een kwestie van iets naar links of iets naar rechts schuiven maar op het moment dat een geografische kaart van pixels breed moet worden weergegeven is het schuiven vrijwel niet meer te doen. In GML documenten worden coördinatiesystemen gebruikt met waarden die vele malen groter zijn dan het pixelgebied van het beeldscherm. Om alles toch op het scherm te kunnen laten zien moet er gewerkt worden met een bepaalde schaal. Alles kan worden weergegeven op een schaal van bijvoorbeeld 1:2, 1 staat tot 2, alles wordt twee keer zo klein weergegeven, 1:4, alles wordt 4 keer zo klein weergegeven. Daarnaast is het mogelijk om binnen de viewbox een ander startpunt van coördinaten te gebruiken. Normaal gesproken is het beginpunt X = 0 en Y = 0, bij een GML document dat als laagste coördinaten en heeft en als hoogste en is dit standaard startpunt niet te gebruiken. Het onderdeel dat zichtbaar zou moeten zijn, in dit geval een vierkant van = 100 bij = 100 is in een scherm van bij niet meer zichtbaar. De gebruiker kan, binnen de viewbox aangeven dat het 0,0 punt nu

HTML Graphics. Hans Roeyen V 3.0

HTML Graphics. Hans Roeyen V 3.0 HTML Graphics Hans Roeyen V 3.0 19 maart 2015 Inhoud 1. HTML5 Canvas... 3 1.1. Het Canvas element... 3 2. SVG Element... 9 2.1. SVG vergeleken met Canvas... 9 2.2. Een cirkel tekenen met SVG... 10 2.2.1.

Nadere informatie

Vector- en bitmapafbeeldingen: SVG GIF, JPG en PNG Anti-alias, dithering, browser veilig kleurenpalet, beeldbewerkingspakketten,

Vector- en bitmapafbeeldingen: SVG GIF, JPG en PNG Anti-alias, dithering, browser veilig kleurenpalet, beeldbewerkingspakketten, Overzicht Vector- en bitmapafbeeldingen: SVG GIF, JPG en PNG Anti-alias, dithering, browser veilig kleurenpalet, beeldbewerkingspakketten, scannen. Animaties: Animated GIF s en Flash-bestanden. 1TIN Internettechonologie

Nadere informatie

illustrator Alleen een hands- on.. LESBRIEVEN

illustrator Alleen een hands- on.. LESBRIEVEN illustrator LESBRIEVEN HANDS- ON: OPDRACHTEN: SITE MET ALLE OEFENINGEN VOORKENNIS: PLAATSEN WEBINHOUD GEBRUIK FLASH Adobe illustrator Hét pakket uit de Adobe- suite om vector- a?eeldingen mee te bewerken

Nadere informatie

Tekenen met Floorplanner

Tekenen met Floorplanner Overzicht Het scherm 1. Zoom 2. Opslaan 3. Verdieping tab 4. Undo / Redo 5. Constructiemenu 6. Bibliotheek 7. Tekenvlak Eigenschappenmenu s De plattegrond wordt opgebouw uit verschillende elementen: ruimtes,

Nadere informatie

Nederlands WMS - SLD Profiel. Versie 1.0

Nederlands WMS - SLD Profiel. Versie 1.0 Nederlands WMS - SLD Profiel Versie 1.0 Ravi: een profiel Ravi, netwerk voor geo-informatie Stichting Ravi is een netwerkorganisatie in het publieke domein en richt zich op de ruimtelijke ontwikkeling

Nadere informatie

Meehelpen met de ontwikkeling van nieuwe of verbetering van bestaande spellen. Pag. 1 www.edubas.nl

Meehelpen met de ontwikkeling van nieuwe of verbetering van bestaande spellen. Pag. 1 www.edubas.nl Meehelpen met de ontwikkeling van nieuwe of verbetering van bestaande spellen. Pag. 1 Versie 1.0 februari 2015 Start-versie Over dit document In dit document probeer is duidelijk te maken hoe de spellen

Nadere informatie

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1

Een webpagina maken. Een website bouwen met HTML en CSS practicum 1 Een webpagina maken De komende periode wordt in 8 practica een aantal technieken behandeld, die je nodig hebt om een (eenvoudige) website te kunnen bouwen. Nadat je deze 8 practica hebt doorgewerkt, moet

Nadere informatie

Scalable Vector Graphics

Scalable Vector Graphics Scalable Vector Graphics Presentatie: Tijmen Stam Inhoud: Wat zijn Vector Graphics Ondersteuning Voor/Nadelen Voorbeelden Demonstratie Rastergraphics Opgebouwd uit een raster van beeldpunten (pixels) met

Nadere informatie

HANDLEIDING Windows XP Deel 1

HANDLEIDING Windows XP Deel 1 HANDLEIDING Windows XP Deel 1 Bureaublad en Beeldscherm aanpassen Gemaakt door: De Spanjehelpdesk http://www.spanjehelpdesk.nl Voorwoord Windows XP is het besturingssyteem van uw PC. Het besturingssysteem

Nadere informatie

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop).

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop). FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )

Release 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 informatie

Handmatig Onderzoekmelding invoeren Archis III

Handmatig Onderzoekmelding invoeren Archis III Handmatig Onderzoekmelding invoeren Archis III Voor het indienen van een onderzoekmelding in Archis III ga je naar Melden nieuw onderzoek Daar moeten 3 schermen doorlopen/ingevoerd worden. Eerste scherm:

Nadere informatie

Aanmaken en wijzigen van een shapefile met QGIS

Aanmaken 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 informatie

Leerlingdossier & handelingsplannen. Welke mogelijkheden biedt de online tekstverwerker in ESIS? FAQ

Leerlingdossier & handelingsplannen. Welke mogelijkheden biedt de online tekstverwerker in ESIS? FAQ FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

ETIM UP Handleiding Ketenstandaard Bouw en Installatie Versie:

ETIM UP Handleiding Ketenstandaard Bouw en Installatie Versie: ETIM UP Handleiding Ketenstandaard Bouw en Installatie Versie: 25-07-17 Handleiding ETIM UP 1 Inhoudsopgave Over ETIM UP...3 1 Algemeen...4 1.1 Website...4 1.2 Toegang...4 1.3 Bestandsformaten...4 2 Dashboard...5

Nadere informatie

Handleiding toevoegen objecten plexatutrecht.nl

Handleiding toevoegen objecten plexatutrecht.nl Handleiding toevoegen objecten plexatutrecht.nl Handleiding toevoegen objecten plexatutrecht.nl... 1 1. Inleiding... 1 2. Structuur... 2 3. Inloggen... 2 4. Aanmaken bedrijfsverzamelgebouw... 3 5. Aanmaken

Nadere informatie

VMBO-ICT-Route examen 2009 Naam: Marc Schattorie Datum: 06-03-09

VMBO-ICT-Route examen 2009 Naam: Marc Schattorie Datum: 06-03-09 VERSLAG BICS INSTRUCTIIEFIILMPJES VMBO-ICT-Route examen 2009 Naam: Marc Schattorie Datum: 06-03-09 Inhoudsopgave Gebruik BICS..blz. 3 Onderzoek naar korte instructiefilms...blz. 3 Onderzoek naar screenrecorders.blz.

Nadere informatie

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )

Release 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 informatie

Instructie Abonnementsgebied in Bravo SVB-BGT Bravo

Instructie Abonnementsgebied in Bravo SVB-BGT Bravo Instructie Abonnementsgebied in Bravo SVB-BGT Bravo Martijn Luking 26 februari 2016 Versie: 1.2 WWW.TRANSFER-SOLUTIONS.COM Documentbeheer Versiebeheer Nr Datum Opgesteld door Omschrijving 1.0 04-02-2016

Nadere informatie

Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht

Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Deze vakinhoudelijke uitwerking is ontwikkeld door het Redactieteam van de Schooleamenbank vmbo voor dit

Nadere informatie

Release notes PCTrans. Release notes PCTrans. Aantekeningen voor PCTrans 5.0 ( )

Release 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 informatie

HTA Software - Klachten Registratie Manager Gebruikershandleiding

HTA Software - Klachten Registratie Manager Gebruikershandleiding HTA Software - Klachten Registratie Manager Gebruikershandleiding Inhoudsopgave Hoofdstuk 1: Opstarten en inloggen, overzicht startscherm, uitleg symbolen Hoofdstuk 2: aanmaken relaties Hoofdstuk 1: Opstarten

Nadere informatie

Handleiding website Pax Christi

Handleiding website Pax Christi Handleiding website Pax Christi deel II Inhoudstafel 1. Invoegen van afbeeldingen... 1 1.1 Wat is een digitale afbeelding?...1 1.2 Het invoegen van een digitale afbeelding in een bericht... 2 2. Posten

Nadere informatie

Leerlingdossier & handelingsplannen

Leerlingdossier & handelingsplannen FAQ Leerlingdossier & handelingsplannen Welke mogelijkheden biedt de online tekstverwerker in ESIS? De online tekstverwerker beschikt over veel mogelijkheden voor het bewerken van tekst. U vindt de online

Nadere informatie

Inhoud van de website invoeren met de ContentPublisher

Inhoud van de website invoeren met de ContentPublisher Inhoud van de website invoeren met de ContentPublisher De inhoud van Muismedia websites wordt ingevoerd en gewijzigd met behulp van een zogenaamd Content Management Systeem (CMS): de ContentPublisher.

Nadere informatie

GeoJSON. Een nieuw vector formaat voor web-based GIS. Bart van den Eijnden OSGIS

GeoJSON. Een nieuw vector formaat voor web-based GIS. Bart van den Eijnden OSGIS GeoJSON Een nieuw vector formaat voor web-based GIS Bart van den Eijnden OSGIS Inhoud JSON GeoJSON Performance: transport- en parseertijd Best practices in web-based GIS OpenLayers GeoExt Proj4JS Voorbeeld

Nadere informatie

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op 1 Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP.... 8 Joomla installeren op XAMPP... 15 Handige links... 16 2 Disclaimer Bij de samenstelling

Nadere informatie

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie

Nadere informatie

3. Structuren in de taal

3. 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 informatie

Handleiding Zorgverzekeraar Winmens versie 7.29

Handleiding Zorgverzekeraar Winmens versie 7.29 Handleiding Zorgverzekeraar Winmens versie 7.29 Zorgverzekeraar oproepen Als u een zorgverzekeraar wilt oproepen om de gegevens te bekijken of te bewerken kunt boven in het zorgverzekeraars scherm, op

Nadere informatie

Selenium IDE Webdriver. Introductie

Selenium IDE Webdriver. Introductie Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3

Nadere informatie

Digitaal planbord Handleiding beheer

Digitaal planbord Handleiding beheer Digitaal planbord Handleiding beheer Inhoudsopgave Rollen en hun mogelijkheden...3 Medewerker...3 Beheerder...3 Uitleg van de mogelijkheden... 5 Activiteiten inzien... 5 Activiteit aanmaken...6 verwijderen

Nadere informatie

Design Theorie voor 3-ICT Vormen en Afmetingen

Design Theorie voor 3-ICT Vormen en Afmetingen Design Theorie voor 3-ICT Vormen en Afmetingen Als je een ontwerp gaat maken moet je in de eerste plaats met twee dingen rekening houden: de vorm van je ontwerp (bijvoorbeeld: vierkant, langwerpig, rond,

Nadere informatie

Introductie testtooling Wink

Introductie testtooling Wink Introductie testtooling Wink SYSQA B.V. Almere Datum : 10-04-2013 Status : 1.0 Opgesteld door : Organisatie SYSQA B.V. Pagina 2 van 16 Inhoudsopgave 1 Inleiding... 3 1.1 Opbouw... 3 2 Wink... 4 2.1 Wat

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

icafe 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 informatie

Factuur Lay-out / Factuur Template

Factuur Lay-out / Factuur Template Factuur Lay-out / Factuur Template In i-reserve is het mogelijk facturen te verzenden. De facturen worden als pdf bijlage per e-mail naar de klant verzonden. In deze tutorial wordt beschreven hoe u een

Nadere informatie

Bijlage Inlezen nieuwe tarieven per verzekeraar

Bijlage Inlezen nieuwe tarieven per verzekeraar ! Bijlage inlezen nieuwe tarieven (vanaf 3.2) Bijlage Inlezen nieuwe tarieven per verzekeraar Scipio 3.303 biedt ondersteuning om gebruikers alle tarieven van de verschillende verzekeraars in één keer

Nadere informatie

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net In deze workshop maak je kennis met XIMPEL TV en interactieve video. Bij interactieve video kun je de video

Nadere informatie

Variabelen en statements in ActionScript

Variabelen en statements in ActionScript Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer

Nadere informatie

WELKOM BIJ UNICODING PROCESSING. Unicoding 1. Handleiding docent LES 1 DEEL A: Vormen, coördinaten en kleuren

WELKOM BIJ UNICODING PROCESSING. Unicoding  1. Handleiding docent LES 1 DEEL A: Vormen, coördinaten en kleuren WELKOM BIJ UNICODING Bedankt voor het kiezen van Unicoding Coding for Kids. Unicoding is een workshop coderen voor basisscholieren van groep 8. In de cursus leren de leerlingen stap voor stap hoe ze een

Nadere informatie

Handleiding Wordpress CMS 4-5-2015

Handleiding Wordpress CMS 4-5-2015 Handleiding Wordpress CMS 4-5-2015 Inhoud 1. Het dashboard.... 3 2. Een pagina of bericht aanpassen.... 5 3. Een nieuw bericht toevoegen... 6 4. Een pagina maken... 7 5. Website met sitebuilder... 8 6.

Nadere informatie

5. Werken met afbeeldingen

5. Werken met afbeeldingen 103 5. Werken met afbeeldingen Foto s en tekeningen worden ook wel afbeeldingen genoemd. Afbeeldingen maken een website niet alleen mooier. Ze zijn ook belangrijk om duidelijk te maken wat je precies bedoelt.

Nadere informatie

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder:

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder: Inhoud van de website invoeren met de ContentPublisher De inhoud van websites kan worden ingevoerd en gewijzigd met behulp van een zogenaamd Content Management Systeem (CMS). De websites van Muismedia

Nadere informatie

Wat zijn de verschillen tussen SPSS 9 en SPSS 10?

Wat zijn de verschillen tussen SPSS 9 en SPSS 10? Wat zijn de verschillen tussen SPSS 9 en SPSS 10? 1.1 De data-editor / het definiëren van variabelen 1.2 Het openen van bestanden 1.3 Output lezen 1.4 Mogelijke problemen 1.1.1 De data-editor Het grootste

Nadere informatie

Handleiding Japanse puzzels

Handleiding Japanse puzzels Handleiding Japanse puzzels versie : 1.0 wijziging : 26-4-2010 Inhoud 1.Japanse puzzel...4 1.1.Speler...4 1.2.Kleur...4 1.3.Groep...4 1.4.Favoriet...4 1.5.Puzzel...4 1.6.Prima...5 1.7.Spel...5 1.8.Stap

Nadere informatie

www.cadac.com Gebruikershandleiding CBZ Add-in AutoCAD

www.cadac.com Gebruikershandleiding CBZ Add-in AutoCAD www.cadac.com Gebruikershandleiding CBZ Add-in AutoCAD Versie: 2.0.0 Datum: 11-10-2007 www.cadac.com Inhoudsopgave 1 Methodiek... 3 2 Tekening openen... 3 3 Ruimteboek openen... 4 3.1 Nieuw ruimteboek

Nadere informatie

Handleiding: Whitelabel Customersite

Handleiding: Whitelabel Customersite ARGEWEB B.V. Handleiding: Whitelabel Customersite Controlportal.nl Argeweb Support 8-1-2009 Handleiding voor het gebruik maken van de Whitelabel Customersite op controlportal.nl, door Resellers van Argeweb.

Nadere informatie

B3Partners. Beheerhandleiding Datastorelinker 4.2. Gewijzigd: 28 maart 2014. B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht

B3Partners. Beheerhandleiding Datastorelinker 4.2. Gewijzigd: 28 maart 2014. B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht Beheerhandleiding Datastorelinker 4.2 Gewijzigd: 28 maart 2014 B3Partners B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht T 030 214 2081 F 030 2411297 E info@b3partners.nl I www.b3partners.nl

Nadere informatie

TOPOLOGISCHE BEWERKINGEN

TOPOLOGISCHE BEWERKINGEN TOPOLOGISCHE BEWERKINGEN http://docs.qgis.org/2.14/nl/docs/user_manual/plugins/plugins_topology_checker.html Wat is topologie? Topologie beschrijft de relaties tussen punten, lijnen en polygonen die de

Nadere informatie

Handleiding ZKM Online. Versie 2.0

Handleiding ZKM Online. Versie 2.0 Handleiding ZKM Online Versie 2.0 Maart 2012 Inhoudsopgave Inloggen 3 Eerste keer dat je inlogt (basisonderdelen) 4 profiel 5 wachtwoord 5 bureau 6 consultants 7 instellingen 8 kleuren 9 licentie 10 ZKM

Nadere informatie

Handleiding Wordpress

Handleiding Wordpress Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde

Nadere informatie

Handleiding Albupad - Album Page Designer versie 1600

Handleiding Albupad - Album Page Designer versie 1600 1 Handleiding Albupad - Album Page Designer versie 1600 Albupad (Album Page Designer) is een computerprogramma waarmee u gemakkelijk en snel albumbladen voor bijvoorbeeld postzegels kunt maken. Met het

Nadere informatie

Lab Webdesign: Javascript 11 februari 2008

Lab Webdesign: Javascript 11 februari 2008 H2: BASISBEGRIPPEN In dit hoofdstuk zullen er enkele basisbegrippen worden behandelt PLAATSING VAN JAVASCRIPT-CODE DE SCRIPT-TAG De script-tag geeft aan dat er gebruik zal worden gemaakt van een scripttaal.

Nadere informatie

Test Joomla op je PC 1

Test Joomla op je PC 1 1 Disclaimer Bij de samenstelling van dit ebook is de grootst mogelijke zorg besteed aan de juistheid en correctheid van de informatie die in dit ebook wordt verstrekt. De auteur van dit ebook kan op geen

Nadere informatie

Rapportages instellen

Rapportages instellen Versie 2.0 Introductie In Finchline is het mogelijk om over de ingestelde widgets (grafische weergaven) een rapportage te ontvangen en versturen in PDF of Excel. In deze handleiding komen alle opties,

Nadere informatie

Graphics. Small Basic graphics 1/6

Graphics. Small Basic graphics 1/6 Small Basic graphics 1/6 Graphics Naast het werken met tekst kan je in Small Basic ook werken met grafische elementen: lijnen, vormen en kleuren. Hierbij gebruik je het grafische venster met de witte achtergrond.

Nadere informatie

Quick Guide VivianCMS

Quick Guide VivianCMS Quick Guide VivianCMS Gastenboek creëren Versie: 1.0 Startdatum: 24 juli 2006 Datum laatste wijziging: 24 juli 2006 Opmerking: Gepubliceerd op http://www.viviancms.nl Inhoud 1 Inleiding...3 1.1 Contactformulier

Nadere informatie

Verkleinen- en uploaden van beelden

Verkleinen- en uploaden van beelden Verkleinen- en uploaden van beelden Deze handleiding is opgebouwd rond eenvoudig te gebruiken programma s die verkrijgbaar zijn in het Nederlands en te installeren zijn onder Windows XP, Vista en Windows

Nadere informatie

Installatie. Klik vervolgens op OK om verder te gaan met de installatie. Om verder te gaan met de installatie kunt op op Volgende klikken.

Installatie. Klik vervolgens op OK om verder te gaan met de installatie. Om verder te gaan met de installatie kunt op op Volgende klikken. Installatie De client software van Backup+ kan worden gedownload op de Internet Limburg website. Kijk hiervoor op http://www.ilimburg.nl/downloads. Na het downloaden en openen van het backup+.exe bestand

Nadere informatie

JPTrain. JPTrainBeta versie 25 mei 2015. Android client voor GBtrainHost

JPTrain. JPTrainBeta versie 25 mei 2015. Android client voor GBtrainHost JPTrain JPTrainBeta versie 25 mei 2015 Android client voor GBtrainHost Inhoud 1. Benodigd voor JPTrain... 3 2. Installatie JPTrain... 3 2.1 Conversie van oude versie(s)... 3 3. Eerste kennismaking met

Nadere informatie

OndergrondTool. Handleiding

OndergrondTool. Handleiding OndergrondTool Handleiding Inhoudsopgave 1 Inleiding... Error! Bookmark not defined. 2 Overview... Error! Bookmark not defined. 3 Navigatie... Error! Bookmark not defined. 3.1 Terug naar totaal overzicht...

Nadere informatie

Voordelen: Nadelen: Benodigdheden: Programma s: Google Web Designer. Photoshop. Sublime (HTML-editor) Websites: Tinypng.com

Voordelen: Nadelen: Benodigdheden: Programma s: Google Web Designer. Photoshop. Sublime (HTML-editor) Websites: Tinypng.com Google Web Designer Voordelen: Sneller en makkelijker. Banners kunnen worden afgespeeld op telefoons (flash kan dit niet). Het vervangen van plaatjes kan zonder het programma op te starten. Meer FPS dan

Nadere informatie

Handleiding OpenOrg.nl

Handleiding OpenOrg.nl Handleiding OpenOrg.nl 1. Inleiding OpenOrg.nl is een wiki, een webtoepassing waarmee webdocumenten gezamenlijk kunnen worden bewerkt. Meerdere personen kunnen elkaars documenten en bijdragen aanvullen

Nadere informatie

Printomgeving - kaartopmaak

Printomgeving - kaartopmaak QGIS heeft een krachtig gereedschap, genaamd Printomgeving dat je instaat stelt de GIS-lagen te nemen en ze te verpakken als kaarten. Deze handleiding laat zien hoe een kaart kan worden gemaakt met standaard

Nadere informatie

Handleiding Macromedia Contribute

Handleiding Macromedia Contribute Handleiding Macromedia Contribute Marcel Lemmen en Frank Coenders maart 2008 Handleiding Macromedia Contribute 1 Contribute in vogelvlucht Contribute werkt simpel en intuïtief. Het bewerken van een website

Nadere informatie

1. Kennismaken met Impress

1. Kennismaken met Impress 1. Kennismaken met Impress In deze module leert u: 1 Wat Impress is; 2 Impress starten; 3 Een nieuwe presentatie maken; 4 Instellingen van Impress wijzigen; 5 Opslaan en openen. 1 Wat is Impress? OpenOffice.org

Nadere informatie

Handleiding Mijneigenweb.nl

Handleiding Mijneigenweb.nl Handleiding Mijneigenweb.nl Inhoud 1 Inloggen 2 Kleurenschema en lettertype 2.1 Kies een standaard kleurenschema 2.2 Kleurenschema en lettertypes aanpassen/ zelf samenstellen 3 Logo 4 Visual 4.1 Eigen

Nadere informatie

Opzetten van een evenement

Opzetten van een evenement Opzetten van een evenement Inhoud Begrippenlijst... 3 Voor het evenement... 4 De wizard doorlopen:... 4 Wizard pagina: Welkom bij event-timing.nl... 4 Wizard pagina: Evenement gegevens... 4 Wizard pagina:

Nadere informatie

www.cadac.com Gebruikershandleiding CBZ Add-in Arkey

www.cadac.com Gebruikershandleiding CBZ Add-in Arkey www.cadac.com Gebruikershandleiding CBZ Add-in Arkey Versie: 2.0.0 Datum: 16-10-2007 www.cadac.com Inhoudsopgave 1 Methodiek... 3 2 Tekening openen... 3 3 Ruimteboek openen... 4 3.1 Nieuw ruimteboek aanmaken...

Nadere informatie

Basisbegrippen i.v.m. kleur op beeldschermen, afbeeldingsformaten en resoluties

Basisbegrippen i.v.m. kleur op beeldschermen, afbeeldingsformaten en resoluties Basisbegrippen i.v.m. kleur op beeldschermen, afbeeldingsformaten en resoluties Kleurdiepte De hoeveelheid kleurinformatie die een pixel op een beeldscherm kan bevatten wordt bepaald door de bitdiepte.

Nadere informatie

Digitale Fotografie. 1 Bestandstypes

Digitale Fotografie. 1 Bestandstypes 1 Bestandstypes Een bestandstype wordt herkend aan zijn extensie (de drie letters achter de punt in de naam van het bestand). Windows herkent het bestandstype en zoekt in een tabel welk programma er moet

Nadere informatie

Trippeltrap Content Management System

Trippeltrap Content Management System Handleiding Trippeltrap Content Management System versie 2.4 Aanmelden Voordat u de tekst op uw webpagina kunt aanpassen, moet u zich eerst aanmelden. Bovenaan de pagina vindt u een link naar het intranet.

Nadere informatie

R5.0. Bijlage IV. Video converter. Handleiding. Clixmaster Studio. Gebruikershandleidingen

R5.0. Bijlage IV. Video converter. Handleiding. Clixmaster Studio. Gebruikershandleidingen Bijlage IV R5.0 Video converter Gebruikershandleidingen Clixmaster Studio Handleiding 1/7 Bijlage IV - Video Converter 2010 Clixmaster BV Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd,

Nadere informatie

Wilt u zelf vector kaarten maken voor uw garmin kijk dan op GPS-info.nl/custom_maps.php.

Wilt u zelf vector kaarten maken voor uw garmin kijk dan op GPS-info.nl/custom_maps.php. SOFTWARE > GARMIN CUSTOM MAPS Met de laatste Firmware van de Garmin Colorado, oregon en dakota kunt uzelf jpg kaarten laden in de gps. De eerste informatie stond al op GPS-info.nl/nieuws, toch heb ik een

Nadere informatie

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw

Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw Omzeil het gebruik van mappen en bestanden over Wiki s en het werken in de 21 e eeuw In de whitepaper waarom u eigen documenten niet langer nodig heeft schreven we dat het rondmailen van documenten geen

Nadere informatie

Foto s verkleinen en Foto s in elkaar over laten lopen

Foto s verkleinen en Foto s in elkaar over laten lopen Foto s verkleinen en Foto s in elkaar over laten lopen Een foto, ergens op uw computer Open een de map van bestanden voor de website, of maak deze eerst aan. Open de te gebruiken foto met het volgende

Nadere informatie

DRUKPORTAL HANDLEIDING VERSIE 3 - SEP.2014

DRUKPORTAL HANDLEIDING VERSIE 3 - SEP.2014 INHOUD 1 E-mail: Account is aangemaakt 4 2 Uw gebruikersnaam eventueel aanpassen 5 3 Controleer je systeem 7 3.1 Klik in het inlogscherm op de link Controleer mijn systeem 7 3.2 Resultaat systeem check

Nadere informatie

PDF XCHANGE EDITOR Waarom PDF XHCANGE Editor?

PDF XCHANGE EDITOR Waarom PDF XHCANGE Editor? PDF XCHANGE EDITOR PDF XHCANGE editor is een programma om PDF bestanden te lezen en te bewerken. Deze handleiding is geschreven voor versie 5.5 van PDF XCHANGE editor. Als je een andere versie gebruikt

Nadere informatie

Handleiding inlezen Obsurv WFS / WMS in QGIS

Handleiding inlezen Obsurv WFS / WMS in QGIS Handleiding inlezen Obsurv WFS / WMS in QGIS Definitief Grontmij Nederland B.V. De Bilt, 20 oktober 2015 Verantwoording Titel : Handleiding inlezen Obsurv WFS / WMS in QGIS Subtitel : Projectnummer : Referentienummer

Nadere informatie

Een vis trekken met de vrije hand. CorelDraw (5) door: D. van Schoonhoven

Een vis trekken met de vrije hand. CorelDraw (5) door: D. van Schoonhoven Een vis trekken met de vrije hand CorelDraw (5) door: D. van Schoonhoven Het is al weer enige tijd geleden dat ik wat schreef over CorelDraw. Zoals bekend, een programma met heel veel mogelijkheden. Soms

Nadere informatie

Faststone enkele tips. Fotoclub Positief 25 augustus 2015

Faststone enkele tips. Fotoclub Positief 25 augustus 2015 Faststone enkele tips Fotoclub Positief 25 augustus 2015 Waarom deze uitleg? omdat we foto s van elkaar willen bespreken omdat we die dan digitaal aangeleverd willen hebben in een bepaald pixelformaat

Nadere informatie

Photoshop CS2. Januari 2008. Jan van der Aa. Bij opstarten zetten we eerst de benodigde instellingen goed.

Photoshop CS2. Januari 2008. Jan van der Aa. Bij opstarten zetten we eerst de benodigde instellingen goed. Januari 2008 Jan van der Aa Photoshop CS2 Bij opstarten zetten we eerst de benodigde instellingen goed. Selecteer eerst Venster en zet de vinkjes ( ) zoals aangegeven. Selecteer het handje. We openen het

Nadere informatie

Count-e Statistieken. Statistieken

Count-e Statistieken. Statistieken Count-e Statistieken 1. Voorbereiding... 2 1.1. Statistiek definities... 3 2. Afdrukken Statistieken... 5 3. Functies gebruiken... 6 3.1. Veldinhoud selecteren... 6 3.2. Celinhoud tonen... 6 3.3. Velden

Nadere informatie

WWW.MYPANINI.COM. U kunt zowel een groot aantal verschillende stickers als een persoonlijk album creëren.

WWW.MYPANINI.COM. U kunt zowel een groot aantal verschillende stickers als een persoonlijk album creëren. 1 WWW.MYPANINI.COM Het MyPanini -project - www.mypanini.com - is ontwikkeld door de New Media-afdeling van Panini en biedt verzamelaars de kans persoonlijke stickers te creëren en deel uit te maken van

Nadere informatie

BEFDSS. Het Belgische uitwisselingsformaat voor onderzoekgegevens afkomstig van visueel rioolonderzoek. 1/12/2006 1 / 6

BEFDSS. Het Belgische uitwisselingsformaat voor onderzoekgegevens afkomstig van visueel rioolonderzoek. 1/12/2006 1 / 6 Het Belgische uitwisselingsformaat voor onderzoekgegevens afkomstig van visueel rioolonderzoek. 1/12/2006 1 / 6 Inhoudstafel... 1 1 Voorwoord... 3 2 De samenstelling van het uitwisselingsformaat... 4 3

Nadere informatie

2. Wanneer moet ik een afbeelding verkleinen?

2. Wanneer moet ik een afbeelding verkleinen? Appendix B. Beeldmateriaal en Blackboard 1. Inleiding...1 2. Wanneer moet ik een afbeelding verkleinen?...1 3. Het formaat van een afbeelding wijzigen...2 4. Een afbeelding comprimeren...4 5. Een uitsnede

Nadere informatie

Handleiding. CROW Kennisbank. Contentmanagement

Handleiding. CROW Kennisbank. Contentmanagement Handleiding CROW Kennisbank Contentmanagement Inhoudsopgave Inleiding... 2 Hoofdstuk 1 - Navigeren door de inhoudsopgaven... 3 1.1 Indeling inhoudsopgave wijzigen... 3 1.2 Selecteren van titels in de navigatie...

Nadere informatie

Medische Beelden Portaal AZ Sint-Lucas

Medische Beelden Portaal AZ Sint-Lucas Medische Beelden Portaal AZ Sint-Lucas Gebruikershandleiding Deze handleiding is van toepassing voor externe artsen en patiënten die aan de hand van referenties in het verslag een bepaald onderzoek willen

Nadere informatie

Werken met afbeeldingen in webpagina's

Werken met afbeeldingen in webpagina's Werken met afbeeldingen in webpagina's In webpagina's komen heel vaak afbeeldingen voor. Toch gaan webpagina's helemaal anders om met afbeeldingen dan bijvoorbeeld een PowerPoint-presentatie of een Word-document.

Nadere informatie

HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014

HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014 HANDLEIDING INFOGRAPHIC SOFTWARE Versie 2.3 / jan 2014 Inhoudsopgave 1. Inleiding... 3 2. Systeemvereisten... 3 3. Installeren van de software... 4 4. Programma instellingen... 5 5. Importeren van een

Nadere informatie

Over Bits Pixels Dpi & Extensies

Over Bits Pixels Dpi & Extensies Over Bits Pixels Dpi & Extensies Pixels, kleurdiepte en kleur Een digitale afbeelding bestaat uit een verzameling van "pixels" die liggen gerangschikt in een rechthoekig raster van rijen en kolommen. Elke

Nadere informatie

Handleiding. Betula Beheer. Inhoudsopgave

Handleiding. Betula Beheer. Inhoudsopgave Handleiding Betula Beheer Welkom bij de handleiding van Betula Beheer. In deze handleiding zullen wij u alles uit leggen over ons product. Mochten er nog onduidelijkheden zijn na het lezen van deze handleiding

Nadere informatie

Deutsche Bank Global Transaction Banking. Internet Bankieren. Recente verbeteringen. Versie januari 2014

Deutsche Bank Global Transaction Banking. Internet Bankieren. Recente verbeteringen. Versie januari 2014 Deutsche Bank Global Transaction Banking Internet Bankieren Recente verbeteringen Versie januari 2014 Inhoudsopgave Het afgelopen jaar is een aantal verbeteringen doorgevoerd binnen Internet Bankieren.

Nadere informatie

HANDLEIDING DMS Plugin Installatie, configuratie & werking

HANDLEIDING DMS Plugin Installatie, configuratie & werking HANDLEIDING DMS Plugin Installatie, configuratie & werking Dit document is de handleiding voor de installatie, configuratie en werking van de DMS Plugin. Versie 1-12/09/2005 Inhoudstafel 1 Installatie...

Nadere informatie

Scalable Vector Graphics: het (karto) grafische broertje van de XML-familie

Scalable Vector Graphics: het (karto) grafische broertje van de XML-familie Scalable Vector Graphics: het (karto) grafische broertje van de XML-familie ARTIKEL Barend Köbben visualisatie, overzicht, standaardisatie visualisation, survey, standardisation visualisation, étude, standardisation

Nadere informatie

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven

Nadere informatie

{button Installeer Zelfstudie Bestanden, execfile(seedatauk.exe,tutorial.ctb;tutorial nn.see)}

{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 informatie

Handleiding ZKM Online. Versie 2.1

Handleiding ZKM Online. Versie 2.1 Handleiding ZKM Online Versie 2.1 Februari 2015 Inhoudsopgave 1. Inloggen... 3 1.1 Eerste keer dat je inlogt... 3 1.1.1 Profiel... 4 1.1.2. Wachtwoord (wijzigen)... 4 1.1.3. Bureau... 5 1.1.4. Consultants

Nadere informatie

15 July 2014. Betaalopdrachten web applicatie gebruikers handleiding

15 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 informatie