Conceptul de webmapping/webgis
s-a schimbat semnificativ o dată cu lansarea de către Google, în Februarie
2005, a serviciului de hărți Google Maps.
Abordarea Google, total
diferită de tot ce există la acel moment, a fost un succes instantaneu. Rețeta
succesului a fost interfață grafică redusă la minim, servire eficientă a
hărților sub formă de tile-uri pre-renderizate, navigare rapidă în cadrul
hărții, posibilitatea de a construi aplicații customizate (mashups) folosind un
API public. Ideea a fost repede preluată de companiile concurente Google (Yahoo,
Microsoft, AOL) dar și de către comunitatea FOSS4G (Free and Open Source
Software for Geospatial).
Astfel s-a născut OpenLayers, o aplicație
scrisă în JavaScript care permite construcția de aplicații de webmapping într-o
manieră similară cu cea Google. Mai mult, OpenLayers conține zeci de
funcționalități suplimentare, printre care se remarca suportul pentru formatele
și protocoalele OGC (Open Geospatial Consortium): WMS, WFS, WMC, GML, KLM.
Când vine vorba de
aplicații de webmapping, una din cele mai căutate funcții este cea care permite
afișarea propriilor puncte de interes. Serviciul web OpenLayers permite
afișarea punctelor de interes stocate într-un fișier de tip text (.txt).
Fișierul poate fi creat cu ajutorul unui simplu editor de text (Ex: Notepad,
EditPlus) sau folosind aplicații de calcul tabelar (Ex: MS Office Excel, Open
Office Calc). Acesta trebuie să conțină o serie de informații standard,
structurate sub formă de coloane, delimitate prin tab-uri. Valorile posibile
sunt:
point: Coordonatele
punctului de interes sub forma latitudine, longitudine;
lat: Latitudinea
punctului de interes;
lon: Longitudinea
punctului de interes;
iconURL: Adresa web
unde se găsește simbolul grafic prin care se dorește reprezentarea pe hartă a
punctului de interes;
iconSize: Dimensiunea
în pixeli a simbolului grafic;
iconOffset: Poziția
colțului din sînga sus a simbolului grafic față de coordonatele punctului de
interes;
title: Titlul punctului
de interes.
description: O
descriere pentru punctul de interes. Acest text va fi afișat sub titlu, în
cadrul lui putind fi folosite marcaje HTML.