Jeden obraz mówi więcej niż tysiąc słów.
Tematem naszej pracy dyplomowej było stworzenie systemu przechowującego i udostępniającego dane przestrzenne — geoserwera (serwera mapowego). Za najważniejsze cele postawiliśmy sobie zgodność ze standardami popularnych usług, łatwość konfiguracji serwera, wydajność oraz możliwość rozbudowy systemu. W efekcie powstał WUTGeoserver, który spełnia nasze założenia i może być podstawą do stworzenia wielofunkcyjnego, rozbudowanego systemu geoinformacyjnego. Serwer ten jest nieodłączną częścią niniejszej pracy.
Ważną kwestią związaną z danymi przestrzennymi są opisane na początku niniejszej pracy podstawowe zagadnienia geodezyjno-kartograficzne: sposoby opisywania położenia obiektów na powierzchni Ziemi oraz tworzenia reprezentacji dwuwymiarowej tych danych (odwzorowania bryły ziemskiej na płaską powierzchnię papieru lub monitora). W kolejnych rozdziałach pokrótce przedstawiliśmy kilka istniejących aplikacji i systemów geoinformacyjnych ważnych dla naszej pracy ze względu na popularność i zastosowanie (do przeglądania, tworzenia i edycji danych przestrzennych). Omówiliśmy popularne formaty danych przestrzennych obsługiwanych w naszym serwerze oraz zaimplementowane standardy udostępniania tych danych przez sieć.
Istotnym założeniem pracy była zgodność ze standardami usług udostępniania danych przestrzennych. Ogólnie przyjętymi, udokumentowanymi standardami są Web Map Service (WMS) oraz Web Feature Service (WFS) opracowane przez Open Geospatial Consortium. Jednocześnie zależało nam na możliwości współdziałania WUTGeoservera z aplikacjami wykorzystywanymi w Polsce (zarówno powszechnie znanymi na całym świecie, jak QuantumGIS czy produkty firmy Google, jak i naszym krajowym geoportal.gov.pl). Jednak okazało się, że choć istnieją jednoznaczne standardy, to oprogramowanie — nawet oficjalnie je implementujące — nie zawsze działa zgodnie z nimi.
Dokumentacje: architektoniczna, techniczna i użytkownika stanowią dużą część naszej pracy pisemnej. Poza tym pełna dokumentacja Javadoc znajduje się na płycie z zamieszczonymi plikami źródłowymi. Staraliśmy się stworzyć możliwie szczegółową dokumentację, aby
3