LisCAD... het verlengstuk van uw tachymeter!
54
KARTOGRAFISCH TIJDSCHRIFT
nu toe niet opgelost, en het lijkt erop of advocaten hiermee
een nieuw werkterrein hebben gevonden
Technologie
Ontwikkelingsplatform, webserver en databases
Het ontwikkelingsplatform is tot nu toe Windows NT geweest,
maar het zal in de toekomst linux worden en wel om verschil-
lende redenen: linux is heel betrouwbaar en kan een breed
spectrum van geintegreerde Internetdiensten aanbieden (www,
e-mail, ftp enz.); het is goed gedocumenteerd en brengt de
nieuwste stand van de techniek. Het grootste deel van de Soft
ware is 'open source' en daarom van goede kwaliteit en, niet
onbelangrijk, het is ofwel gratis ofwel erg goedkoop. De www-
diensten worden aangeboden door Apache [Apache Organisa
tion, 2000] in combinatie met 'perlscripts' (met name 'cgi
Scripts') en een SQL-database (en wel mySQL). MySQL [Data-
konsultAB, 1999] is een zeer snelle, met sql uitwisselbare data-
base die verschillende programmeer-interfaces kent zoals perl,
Java en C (de linux-versie is gratis). SQL is een internationale
standaard voor 'database query language' met goede zoekmo-
gelijkheden en eenvoudig 'porting' van het ene naar het andere
sql compatibele database management systeem (in geval men
niet tevreden is met een product). Er zijn veel applicaties die
het sql direct ondersteunen, of dat doen via odbc: dat bete-
kent dat toegang tot de betreffende gegevens en het actualise-
ren ervan eenvoudig is (men kan bijvoorbeeld spreadsheets of
tekstverwerkingsprogramma's in samenhang met de database
2000-XXV1-3
gebruiken)Deze database-benadering steh ons in Staat om de
gegevensopslag te scheiden van de applicatie-laag. De gegevens
kunnen naar verschillende bestandsformaten worden gecon-
verteerd door de Scripts, en er zijn geen gebruiksbeperkingen
voor specifieke applicaties. Behalve de standaardsoorten gege
vens ondersteunt mySQL 00k 'blobs' (binary large objects), en
dat is interessant voor de opslag van beeiden of andere grote
bestanden. De huidige versie van de atlas gebruikt databases
voor de kaarten van Zwitserse Kantons. Deze bevatten naast
het kaartbeeld aanvullende statistische data. Een interface met
de database van Zwitserse grotten zorgt voor de mogelijkheid
om zoekopdrachten uit te voeren naar bepaalde objecten en
die te lokaliseren op een overzichtskaart. Voor de toekomst is
een directe verbinding gepland tussen de choropleet- en dia-
gramkaarten in de atlas en de data op de mySQL-server die er-
aan ten grondslag ligt. Op dit moment is nog geen beslissing
genomen of de genoemde kaarten zullen worden gei'mplemen-
teerd met behulp van Java2D- of svG-technologie (zie verder).
Het browser dilemma, Scripting, bijkomende plugins en
client vs server
Heiaas zijn de twee belangrijkste browsers, Netscape Navigator
en Internet Explorer, niet compatible wat betreft de uitvoering
van het merendeel van de javascript codes en 00k in het ge-
bruik van Java Applets. Omdat de auteur de tijd ontbreekt om
de codes steeds tweemaal te schrijven, is de voorkeur gegeven
aan Netscape Navigator. De redenen daarvoor zijn dat Naviga
tor verkrijgbaar is op de meeste operating Systems, dat het een
open source' is, en dat het zowel javascript als Java goed onder-
Dataverwerking en export naar o.a. SUF2-Nen 1878, Microstation, AutoCAD, Arcinfo, infoCAD en Smallworld. Tevens kuntu
data van deze Systemen inlezen in LisCAD om dit vervolgens uit te zetten. Standaard vereffening. Opties: Module DTM.
Aanmakenhoogtelijnenkaarten inhoudsberekeningen en Module Transformatie: Gelijkvormig, Affien en Orthogonaal.
Vraag 00k naar de nieuwe Software FIELDLINK voor Pencomputers!
Leica Geosystems b.v. Postbus 1006, 2280 CA Rijswijk tel: 070 3078900 fax: 070 3078919