Een geografisch schoolinformatiesysteem Inleiding PC Arc/Info 3.4D Bestanden voor het SIS door ing. O. Giezenaar en ing. F. van Merode 1). SUMMARY A geographic school information system As part of the education for surveyor at the College of Advanced Technology in Utrecht a case study is carried out about a school information system. This article describes this system, in particular Arc/Info and its macro language, as well as the data, the data model and the developed functionality of the applications. In het vierde jaar van de studie landmeetkunde aan de Hogeschool Utrecht, sector Bouwnijverheid, moeten twee afstudeeropdrachten worden uitgevoerd door twee stu denten. Bij één van deze opdrachten is een schoolinfor matiesysteem (SIS) gebouwd in het kader van het vak geo-informatica (voorheen kartografie) [4]. Allereerst zal aandacht worden besteed aan het GIS- pakket Arc/Info, met name de macrotaai (SML), dat is gebruikt voor het ontwikkelen van de toepassingen. Hier na zal aandacht worden geschonken aan de bestanden die nodig zijn voor het SIS en aan de structuur van het ge gevensmodel. Vervolgens komt de functionaliteit van het SIS aan de orde en hoe de toepassingen zijn gebouwd. Tot slot bespreken we nog enkele problemen die zijn op getreden, alsmede de mogelijke oplossingen hiervoor. grens centroïde gemeente provincie student coördinaten 1 1 relatie 1 n relatie n m relatie Fig. 1. Gegevensmodel. Arc/Info is een GIS-programmapakket van het Environ mental System Research Institute (ESRI) [2], Het kent versies voor mainframes, minicomputers, werkstations en personal computers. Voor deze studie is gebruik ge maakt van de pc-uitvoering, versie 3.4D uit begin 1991. Dit artikel is ontleend aan de scriptie „School Informatie Systeem met PC Are/Info" door O. Giezenaar en F. van Merode (1991/ 1992), beiden onlangs afgestudeerd aan de Hogeschool Utrecht, sector Bouwnijverheid, studierichting landmeetkunde/geo-infor- matica. Het pakket is modulair opgebouwd; dat wil zeggen dat het is opgesplitst in een aantal deelprogramma's (modulen). De belangrijkste modulen in dit verband zijn: Starterkit en Arcedit voor het opbouwen en bewerken van de geometrie en topologie; tabellen voor het opbouwen en bewerken van de attributen in een gegevensbeheersysteem (DBMS, database management systeem); het op elkaar leggen van verschillende soorten ge gevens voor het uitvoeren van analyses (overlay); Arcplot voor het grafisch presenteren op beeldscherm (of plotter). Arc/Info is „slechts" een hulpmiddel (toolkit) voor het opbouwen en onderhouden van een geografisch informa tiesysteem (GIS). Voor het vervaardigen van applicaties in pc Arc/Info is een soort programmeertaal, „Simple Macro Language" (SML), beschikbaar. SML is een zogeheten macrotaai. Opdrachten geschreven in deze taal vormen te zamen een macro (een lijst van opdrachten) waarmee de werking van een bepaald programma kan worden gestuurd en geregeld. Met behulp van een macro kun je zorgen voor de benodigde instellingen en invoer van een programma of programma-onderdeel, zodat men regelmatig terug kerende opdrachten niet telkens opnieuw hoeft in te typen. Hoewel SML eigenlijk de taal zelf is, wordt in Are/Info spraakgebruik meestal met een SML de lijst van com mando's voor een bepaalde toepassing bedoeld. Zo'n SML is een ASCII-bestand, dus een leesbare en onge codeerde file. Hierdoor kan een SML met behulp van een gewone tekstverwerker (editor) worden aangemaakt. Daarvoor is de editor van Turbo Pascal gebruikt. SML is ook een hulpmiddel om Are/Info gebruikers vriendelijker te maken. In de versie 3.4D van Arc/Info is het mogelijk bestanden in dBase-formaat te gebruiken. Hierdoor ontstaat de mogelijkheid om de administratieve gegevens van het leerlingenbestand van de Hogeschool Utrecht, sector Bouwnijverheid, grafisch weer te geven door ze te koppe len aan een kaart van Nederland. Het dBase-bestand bevat de volgende items: klas; naam en voorletters (student); straatnaam en huisnummer; postcode; 106 NGT GEODESIA 93 - 3

Digitale Tijdschriftenarchief Stichting De Hollandse Cirkel en Geo Informatie Nederland

(NGT) Geodesia | 1993 | | pagina 6