Mapa
Podmoduł mapa
Zawiera funkcje geokodujące, umożliwia wyświetlanie na ekranie użytkownika obrazu mapy o określonych parametrach, zarządzanie powiększeniami i przeglądanie map.
Funkcje:
-
przeliczanie współrzędnych geograficznych na ekranowe,
-
przeliczanie koordynat ekranowych na współrzędne geograficzne,
-
zwracanie mapy o określonych współrzędnych geograficznych środka,
-
zwracanie mapy o określonych współrzędnych geograficznych lewego górnego i prawego dolnego rogu,
-
degeokodowanie -- zwracanie informacji geograficznych (miejscowość, ulica, numer, obiekty topograficzne, informacje administracyjne) o punkcie o zadanych współrzędnych geograficznych,
-
obliczanie odległości między dwoma punktami o zadanych współrzędnych geograficznych,
-
obliczanie długości łamanej zadanej listą kolejnych punktów o podanych współrzędnych geograficznych,
-
obliczanie długości łamanej zadanej listą kolejnych punktów o podanych koordynatach ekranowych,
-
zwracanie listy dostępnych formatów plików graficznych, w jakich jest zwracany obraz mapy (GIF, JPG, BMP, PNG (ośmiobitowy)),
-
zwracanie obrazu mapy mogącego składać się z wielu fragmentów, co pozwala na eliminację ograniczenia wielkości wyświetlanej bitmapy,
-
zwracanie obrazu mapy mogącego składać się z wielu fragmentów, w stopniowanych poziomach powiększenia co ułatwia keszowanie danych; maksymalny rozmiar każdego z elementów to 256 na 256 pikseli,
-
zwracanie listy dostępnych warstw mapy (np. administracyjna, hydrograficzna, osadnicza, drogowa topograficzna) - zwraca listy warstw mapy, z których informacje są wyświetlane w odpowiedzi funkcji degeokodującej,
-
zwracanie listy dostępnych odwzorowań geograficznych,
-
obracanie mapy (azymutowanie), pochylanie obrazu mapy do 45°.

