Autor: Damian Sulmowski
Tytuł: Projekt i wykonanie systemu do przechowywania i zarządzania punktami charakterystycznymi terenu współpracującego z aplikacją dla telefonu komórkowego
Streszczenie:
Celem niniejszej pracy było zaprojektowanie struktury bazy danych MySQL oraz panelu do zarządzania punktami geograficznymi dostępnego przez stronę WWW. Punkty charakterystyczne terenu, zwane POI (ang. Points of Interests), mają obecnie duże zastosowanie w systemach nawigacji i informacji turystycznej. Dzięki bazie danych takich punktów można znaleźć ciekawe miejsca lub potrzebne punkty usługowe zlokalizowane we wskazanym obszarze. Aby zapewnić kontrolę nad poprawnością wprowadzonych danych zaprojektowano system uprawnień użytkowników, każdy dodany punkt wymaga akceptacji osoby uprawnionej. Punkt opisany jest przez współrzędne geograficzne, istnieje możliwość określenia promienia obszaru zainteresowań (np. w przypadku placów miejskich), kategorii oraz czasu aktualizacji. Dodatkowo można załączyć informacje w postaci opisów tekstowych, zdjęć i nagrań audio.
Zarządzanie rekordami w bazie danych odbywa się z wykorzystaniem zapytań protokołu http (metoda GET). Odpowiedź generowana jest w formacie XML. Z bazy można korzystać zarówno poprzez interfejs WWW jak i z użyciem urządzeń mobilnych. Możliwości dostępu do bazy zilustrowano pisząc aplikację przeznaczoną dla systemu operacyjnego Android.
Wyniki niniejszej pracy mają zastosowanie uniwersalne: mogą być wykorzystane zarówno w nawigacji samochodowej jak i pieszej, ze szczególnym uwzględnieniem osób niewidomych.