g
Geografische Informatie Systemen
De bovengenoemde kartering vormt de basis voor het GIS. De GIS toepassingen zijn
gebaseerd op GDS en Oracle. De meeste toepassingen moesten speciaal ontwikkeld
worden voor dit project. De toepassingen vervullen specifieke technische functies en
management- doeleinden. Een team van acht GIS specialisten houdt zich dagelijks bezig
met het programmeren van toepassingen.
De programmering wordt uitgevoerd met een modulaire aanpak. Elke toepassing heeft zes
modules met dezelfde functionaliteit. Zodoende hoeft de gebruiker maar één Graphics
User Interface te leren. Dit maakt het eenvoudiger voor de gebruiker om verschillende
toepassingen te leren. Deze zes hoofdmodules zijn:
1. Administrationvoor log in, reset en andere administratieve taken;
2. Mappingvoor selectie van objecten in de ruimtelijke bestanden;
3. Activityvoor selectie van een thema waar bij kartografische weergave
(kleur, symbool en lijn stijl) en text annotatie kunnen worden gekozen;
4. Spatial Operationsvoor begrenzing van de relationele en ruimtelijke
operaties;
5. Attribute Querywaarbij alleen objecten worden getoond die voldoen aan
een SQL query in Oracle;
6. Outputvoor het printen van rapporten en uitzetten van kaarten met een
specifieke legenda en noten. De kaarten kunnen worden vervaardigd met
door gebruikers opgegeven rotatie en schaal.
De gebruiker kan de selectie van deze modules maken in willekeurige orde. Onder deze
zes hoofdmodules bestaan submodules die specifiek op de toepassing zijn gericht. De
modules en menu's zijn dusdanig opgezet dat informatie van Oracle wordt gelezen die de
samenstelling en inhoud van menu's bepaalt. Dit geeft grote flexibiliteit tijdens het
ontwerpen van de toepassing omdat menu's dynamisch kunnen worden bepaald zonder
hardcodering. Deze aanpak heeft bewezen dat voor dit project toepassingen snel kunnen
worden geproduceerd en flexibel genoeg zijn om wijzigingen toe te laten. Huidige GIS
toepassingen zullen nu in het kort worden besproken.
Geodesie wereldwijd
SOFTWARE MODULES
GOS SOFTWARE
MODULES
SPATIAL OPERATIONS -
ATTRBUTTT OPERATIONS -
OUTPUT GENERATION
APPUOATION SPECIFIC -J
BUSINESS FUNCTIONS
GIS DATABASE
BASE MAPS
UTILITY MAPS
APPLICATION MAPS
MASTER A0QRE5S
ORACLE
GIS PLATFORM
DECISION SUPPORT
RODENT CONTROL
OUTPUT
■'■m-i iV'ï"V:"Vi
REPORTS
Fig.7. Modulaire opzet van GIS
172