Menu
Realizacje 8 min czytania

Mapa Oświatowa — interaktywna mapa szkół i przedszkoli w Polsce

Mateusz Pawlica
Zaktualizowano:
Mapa Oświatowa — interaktywna mapa szkół i przedszkoli w Polsce

Szukasz szkoły lub przedszkola dla dziecka i zaczynasz od Google’a. Jedno kliknięcie — strona kuratorium. Drugie — stary ranking na forum. Trzecie — profil na Facebooku, który nie był aktualizowany od roku. Godzinę później masz otwartych dwadzieścia kart i nadal nie wiesz, jakie placówki są w Twojej okolicy.

Tak wygląda rzeczywistość rodziców w Polsce. Informacje o szkołach, przedszkolach i żłobkach są rozproszone po dziesiątkach stron, a porównanie kilku placówek wymaga prawdziwego detektywistycznego wysiłku.

Problem: brak jednego miejsca z danymi o placówkach

W Polsce działa ponad 30 tysięcy placówek edukacyjnych — od żłobków po uczelnie wyższe. Każda z nich ma swoją stronę, profil w mediach społecznościowych, wpis w rejestrze. Ale nigdzie nie ma jednego miejsca, które zbiera to wszystko i pozwala łatwo wyszukać, porównać i znaleźć placówkę na mapie.

Rodzice muszą szukać po kilku źródłach jednocześnie:

  • Strony kuratoriów — oficjalne, ale mało czytelne
  • Rejestry RSPO — kompletne, ale surowe dane bez mapy
  • Rankingi i fora — subiektywne i często nieaktualne
  • Google Maps — pokazuje tylko część placówek, bez szczegółowych danych edukacyjnych

Brakowało narzędzia, które połączy wszystkie te informacje w jednym, przejrzystym interfejsie — z mapą, filtrami i aktualnymi danymi.

Rozwiązanie: interaktywna mapa z bazą 30 000 placówek

Mapa Oświatowa to serwis internetowy, który zbiera dane o placówkach edukacyjnych z całej Polski i prezentuje je na interaktywnej mapie. W bazie znajduje się ponad 30 tysięcy instytucji — żłobki, przedszkola, szkoły podstawowe, średnie, zawodowe i uczelnie wyższe.

Wystarczy wpisać nazwę miasta lub wybrać typ placówki, żeby zobaczyć wszystkie opcje w okolicy — na mapie i w formie listy.

Strona główna serwisu Mapa Oświatowa — wyszukiwarka placówek edukacyjnych
Strona główna Mapy Oświatowej z wyszukiwarką placówek

Mapa z tysiącami punktów

Sercem aplikacji jest interaktywna mapa, na której można przeglądać placówki z całego kraju. Każdy typ instytucji ma swój kolor — żłobki, przedszkola, szkoły podstawowe i średnie łatwo odróżnić na pierwszy rzut oka.

Przy oddalonym widoku punkty grupują się w klastry z liczbą placówek w danym obszarze. Po zbliżeniu rozdzielają się na pojedyncze znaczniki. Dzięki temu mapa działa płynnie nawet przy 30 tysiącach punktów.

Oprócz samej mapy dostępne są filtry, które pozwalają zawęzić wyniki:

🏫

Typ placówki

Żłobki, przedszkola, szkoły podstawowe, średnie, uczelnie

📍

Lokalizacja

Wyszukiwanie po nazwie miasta lub kodu pocztowego

Dostępność

Placówki z udogodnieniami dla osób z niepełnosprawnościami

🔍

Dodatkowe kryteria

Publiczna/prywatna, ze stołówką, z internatem

Widok mapy z placówkami edukacyjnymi pogrupowanymi w klastry
Mapa z placówkami pogrupowanymi w klastry

Szczegóły każdej placówki

Po kliknięciu na znacznik na mapie (lub wybraniu placówki z listy) otwiera się jej profil ze wszystkimi dostępnymi informacjami:

📞

Dane kontaktowe

Adres, telefon, e-mail, strona internetowa

📱

Media społecznościowe

Facebook, Instagram, YouTube

🏷️

Typ i podtyp

Np. szkoła podstawowa publiczna, liceum prywatne

ℹ️

Szczegóły

Godziny otwarcia, dostępność, stołówka, internat

📋

Numery rejestrowe

RSPO, REGON, NIP

Każdy użytkownik może zgłosić poprawkę lub dodać brakującą placówkę — zgłoszenie trafia do moderacji i po weryfikacji zostaje opublikowane.

Profil placówki edukacyjnej z danymi kontaktowymi i szczegółami
Profil placówki ze wszystkimi danymi

Strony miast i statystyki

Każde miasto z placówkami edukacyjnymi ma swoją dedykowaną stronę. Znajdziesz na niej liczbę placówek z podziałem na typy, wyróżnione instytucje i listę wszystkich szkół i przedszkoli w danym mieście.

Na poziomie całego serwisu dostępna jest strona ze statystykami, która pokazuje:

  • Rozkład placówek po województwach — ile szkół przypada na dany region
  • Podział na placówki publiczne i prywatne — proporcje w skali kraju
  • Najpopularniejsze miasta — gdzie jest najwięcej instytucji edukacyjnych
  • Podział według typów — ile żłobków, przedszkoli, szkół podstawowych i średnich

Dane prezentowane są w formie animowanych wykresów, dzięki którym suche liczby stają się czytelne i atrakcyjne wizualnie.

Wyzwania techniczne

30 tysięcy punktów na jednej mapie

Wyświetlenie dziesiątek tysięcy znaczników na mapie to wyzwanie — bez optymalizacji przeglądarka zwalnia do kilku klatek na sekundę. Rozwiązaniem jest klastrowanie: algorytm grupuje pobliskie punkty w jeden znacznik z liczbą, a po przybliżeniu widoku rozdziela je na pojedyncze placówki. Dzięki temu w dowolnym momencie na ekranie jest co najwyżej kilkaset obiektów, niezależnie od tego, ile ich jest w całej bazie.

Dane z OpenStreetMap

Podstawą bazy danych jest OpenStreetMap — otwarta mapa tworzona przez społeczność, która zawiera informacje o placówkach edukacyjnych z całej Polski. Dane obejmują nazwy, adresy, typy placówek, dane kontaktowe i wiele innych szczegółów.

Surowe dane wymagały jednak obróbki: ujednolicenia formatów, uzupełnienia brakujących pól, przypisania placówek do miast i województw. Jednym z ciekawszych wyzwań była odmiana nazw patronów szkół — żeby poprawnie wyświetlać np. „Szkoła Podstawowa im. Jana Pawła II” w różnych przypadkach gramatycznych, wykorzystaliśmy modele językowe do automatycznej odmiany.

System zgłoszeń społecznościowych

Żadna baza danych nie jest idealna — placówki się otwierają, zamykają, zmieniają adresy i numery telefonów. Dlatego każdy użytkownik może zaproponować poprawkę do istniejącej placówki lub dodać nową. Zgłoszenia trafiają do panelu administracyjnego, gdzie moderator widzi dokładnie, co zostało zmienione (stara i nowa wartość każdego pola), i może zaakceptować lub odrzucić propozycję jednym kliknięciem.

Co to oznacza dla Ciebie?

Mapa Oświatowa to przykład projektu, który łączy dużą bazę danych z interaktywną mapą i intuicyjnym interfejsem. Od pobrania danych, przez ich obróbkę i wizualizację, po system zgłoszeń i panel administracyjny — to kompletny serwis gotowy do użytku.

Może masz podobny pomysł. Katalog firm z mapą lokalizacji. Baza obiektów turystycznych. Serwis porównujący usługi w Twojej branży. Aplikacja, która zbiera rozproszone dane i prezentuje je w przystępny sposób.

Nie musisz wiedzieć, jak to zbudować od strony technicznej. Wystarczy pomysł i rozmowa. Resztą zajmiemy się wspólnie — od projektu, przez implementację, aż po działający produkt.

Jeśli masz coś, co chodzi Ci po głowie — odezwij się. Chętnie posłucham i sprawdzę, co mogę dla Ciebie zbudować.

Masz pomysł na aplikację mapową, katalog firm lub serwis z dużą bazą danych? Porozmawiajmy — chętnie sprawdzę, co mogę dla Ciebie zbudować.

Umów bezpłatną rozmowę
Mateusz Pawlica

Programista, twórca stron i rozwiązań AI dla firm

Od 2014 roku projektuję i buduję rozwiązania cyfrowe — zaczynałem od gier i aplikacji mobilnych, dziś tworzę strony internetowe i wdrażam automatyzacje AI dla małych i średnich firm ze Śląska. Zrealizowałem ponad 20 projektów: od prostych wizytówek po aplikacje z własną sztuczną inteligencją. Pracuję lokalnie, spotykam się z klientami osobiście i pilnuję, żeby każde rozwiązanie było zrozumiałe i użyteczne.