Pl:Freemap Slovakia
| Freemap Slovakia | |
|---|---|
| Licencja: | Apache License 2.0 |
| Platforma: | Web (PWA) |
| Język: | wiele języków
|
| Strona internetowa: | https://www.freemap.sk/ |
| Kod źródłowy: | https://github.com/FreemapSlovakia/freemap-v3-react
|
freemap.sk to bezpłatna, niekomercyjna aplikacja internetowa oparta na OpenStreetMap, opracowana przez Martin oraz zespół Freemap Slovakia (słowacki lokalny oddział OpenStreetMap Foundation). Jest to w pełni funkcjonalny portal map turystycznych ze szczegółową mapą do pieszych wędrówek, jazdy na rowerze, narciarstwa biegowego i jazdy konnej, obejmującą znaczną część Europy (około 46 krajów), ze szczegółowszym opracowaniem Słowacji i Czech oraz z obsługą wielu języków.
Freemap jest dostępny bezpośrednio w przeglądarce i działa również jako Progressive Web App (PWA), w tym z obsługą offline.
Funkcje
Mapa i warstwy
Jedna podstawowa mapa Outdoor wyświetla razem znakowane szlaki piesze, rowerowe, narciarskie (biegowe) i konne w całej Europie (nie ma już oddzielnych warstw bazowych dla poszczególnych aktywności).
Inne warstwy podstawowe: standard OpenStreetMap, zdjęcia lotnicze/satelitarne (Esri na całym świecie; ortofotomapy GKÚ/NLC i ČÚZK dla SK/CZ), transport publiczny (ÖPNV), kilka wariantów cieniowania terenu i powierzchni (SK, CZ) oraz style wektorowe MapLibre (OpenStreetMap Vector, Streets, Dataviz, Outdoor).
Zintegrowane warstwy WMS (Słowacja): kataster, skład drzewostanu, typy lasów, mapy geologiczne i hydrochemiczne.
Warstwy nakładkowe: interaktywna warstwa danych, zdjęcia społeczności, artykuły Wikipedii, zdjęcia Wikimedia Commons, drogi leśne NLC oraz parametryczne cieniowanie terenu.
Obsługa własnych warstw mapy (kafelki TMS/XYZ, WMS, style MapLibre).
Obsługa wyświetlaczy wysokiej rozdzielczości (retina).
Skróty do warstw oraz pełny stan mapy zapisany w adresie URL (łatwe udostępnianie).
Planer tras
Silniki routingu: GraphHopper (samochód, samochód 4WD, motocykl, rower szosowy, rower górski, pieszo, turystyka) i OSRM (samochód, rower, pieszo); opcja „Linia prosta" umożliwia w pełni ręczne wyznaczanie tras.
Trasa może zawierać wiele punktów pośrednich; poszczególne punkty pośrednie można oznaczyć jako „ręczne" dla odcinka narysowanego przez użytkownika.
Tryby wyznaczania tras:
- GraphHopper: trasa uporządkowana, trasa okrężna, izochrony
- OSRM: trasa uporządkowana, odwiedzanie miejsc, odwiedzanie miejsc (okrężnie)
Premium optymalizacja kolejności punktów (GraphHopper „trasa uporządkowana" z 3 lub więcej punktami).
Profil wysokościowy zaplanowanych tras oraz kolorowanie według (wysokość, nachylenie, kierunek).
„Trasa stąd/dokąd" bezpośrednio z menu kontekstowego mapy.
Interakcja z mapą i narzędzia
Narzędzia rysowania: punkty, linie i poligony z konfigurowalnym kolorem, wypełnieniem, szerokością, kreskowaniem, zakończeniem/łączeniem linii, etykietą i ikoną znacznika.
Narzędzia pomiarowe: odległość, powierzchnia, obwód, wysokość, współrzędne i azymut.
Narzędzie „Rzut punktu" (odległość i azymut od wybranego punktu) oraz upraszczanie linii.
Konwersja zaplanowanych tras lub wyników wyszukiwania na rysunki.
Trwałe adnotacje zapisywane w adresie URL lub na koncie użytkownika.
Import plików i przeglądarka śladów
Import plików GPX, KML, KMZ, TCX i GeoJSON przez przesłanie, przeciągnięcie i upuszczenie na mapę (drag & drop) lub przez URL. Wiele plików jest łączonych w jeden widok.
Przeglądarka śladów z profilem wysokościowym (całkowite podejście/zejście) oraz kolorowaniem według (wysokość, nachylenie, prędkość, tętno, kadencja, moc, temperatura, czas, kierunek).
Ślady można zapisać do osobistej mapy, uzupełnić wysokością z modelu terenu lub przekształcić w edytowalne rysunki.
Szczegóły mapy
Szczegółowe informacje o dowolnym klikniętym miejscu:
- Obiekty OpenStreetMap w pobliżu (przez Overpass API)
- Geokodowanie odwrotne (przez Nominatim)
- Obszary administracyjne/geograficzne zawierające punkt
- Wyniki WMS GetFeatureInfo z aktywnych warstw WMS
Pełne szczegóły obiektów, w tym tagi i linki do OSM (element, historia) oraz edytorów (JOSM, iD).
Wyszukiwanie
Wyszukiwanie według nazwy (Nominatim), kategorii Punktu Zainteresowania (POI) lub bezpośrednio według współrzędnych; także elementy OSM i informacje WMS.
Wyniki można podświetlić, użyć jako początek/cel trasy lub przekształcić w rysunki.
Obiekty (POI)
Wyświetlanie wybranych kategorii POI na mapie jako interaktywne ikony, z konfigurowalnym stylem znacznika (kształt i kolor).
Zdjęcia i galeria
Zdjęcia geolokalizowane dodawane przez użytkowników, głównie na Słowacji.
Filtrowanie zdjęć (autor, ocena, pora roku, data przesłania/wykonania, premium, panorama, tagi) oraz kolorowanie znaczników.
Obsługa panoram 360°.
Przesyłanie zdjęć z metadanymi (tytuł, opis, kierunek wykonania, czas, tagi) oraz licencją Creative Commons dla każdego zdjęcia (CC0, CC BY, CC BY-SA (domyślna), CC BY-NC, CC BY-NC-SA), z opcjonalną flagą tylko dla premium.
System ocen, komentarzy i ranking autorów.
Śledzenie na żywo
Śledzenie w czasie rzeczywistym urządzeń prywatnych lub udostępnionych (obserwowanych), z tokenami obserwacji dla poszczególnych urządzeń.
Wyświetlanie jako punkty, linia lub linia + punkty, z kolorowaniem według (wysokość, nachylenie, prędkość, czas, kierunek, bateria, sygnał GSM) oraz z profilem wysokościowym.
Integracja z aplikacjami zewnętrznymi (np. OsmAnd, Locus, Traccar).
Udostępnianie
Pełny stan mapy zakodowany w adresie URL:
- Pozycja, poziom powiększenia i aktywne warstwy
- Rysunki
- Zaplanowane trasy (w tym typ transportu i parametry)
- Zaimportowane ślady (przez URL) oraz filtry galerii / wybrane obiekty
Funkcja „Kopiuj URL strony" oraz „Udostępnij / Otwórz w aplikacji zewnętrznej" (OpenStreetMap, Mapy.com, Google Maps, Geocaching, F4Map, Peakfinder, Mapillary, Waze, JOSM, iD i usługi słowackie).
Zapisane mapy („Moje mapy")
Zalogowani użytkownicy mogą zapisywać kompletne konfiguracje mapy:
- Warstwy i pozycja mapy
- Rysunki i adnotacje
- Zaplanowane trasy
- Zaimportowane ślady
- Konfiguracja śledzenia na żywo
Zapisane mapy można aktualizować, zmieniać ich nazwę, usuwać, udostępniać współedytorom i oznaczać jako „Dostępne offline". Identyfikator zapisanej mapy jest odzwierciedlony w adresie URL.
Eksport i pobieranie
Eksport własnych elementów (trasa, POI, zdjęcia, rysunki, śledzenie na żywo, zaimportowany ślad, wyróżniony element) do GPX, GeoJSON lub KML/KMZ, do pliku, na Google Drive, Dropbox lub Garmin Connect (trasa jako „course").
Eksport widocznego obszaru mapy (lub narysowanego prostokąta) jako PNG, JPEG, SVG lub PDF, z opcjonalnymi nakładkami renderowanymi po stronie serwera (poziomice, cieniowanie rzeźby, szlaki piesze/rowerowe/narciarskie/konne).
Eksport mapy offline w formacie MBTiles lub SQLiteDB (link do pobrania wysyłany e-mailem).
Instrukcje pozyskiwania map dla urządzeń GPS (Garmin/BaseCamp, Locus, OruxMaps, BackCountry Navigator, BikeComputer, XCTrack).
Generowanie kodu do osadzenia mapy na stronach internetowych.
Obsługa offline
Instalacja jako Progressive Web App (PWA) i korzystanie offline.
Buforowanie offline kafelków wybranych obszarów mapy.
Zapisane mapy oznaczone jako „Dostępne offline" są przechowywane w przeglądarce (IndexedDB) i odświeżają się, gdy kopia na serwerze jest nowsza.
Logowanie przez Apple, Facebook, Google, OpenStreetMap (OAuth) lub Garmin; do jednego konta można powiązać wielu dostawców.
Subskrypcja premium (roczna):
- Usunięcie banera reklamowego
- Dostęp do zdjęć premium
- Wyższe poziomy powiększenia w wybranych warstwach mapy
- Dane wysokościowe wysokiej rozdzielczości w obsługiwanych krajach (Słowacja, Czechy, Austria, Szwajcaria, Włochy, Słowenia, Hiszpania, Szwecja, kolejne w przygotowaniu); w pozostałych miejscach używany jest globalny model 30 m
System kredytów (kredyty są obecnie używane do eksportu map offline).
Funkcje techniczne
Progressive Web App (PWA) z obsługą offline.
Utrwalanie stanu w adresie URL.
Obsługa przeciągania i upuszczania śladów i obrazów.
Integracja z Web Share API.
Responsywny design (desktop i mobile).
Interfejs wielojęzyczny: słowacki, czeski, węgierski, angielski, polski, niemiecki, włoski, słoweński i francuski.
Legendy mapy (w tym legendy WMS).
Analityka poprzez Matomo (z obsługą zgody na pliki cookie).
Freemap tiles
Freemap Slovakia udostępnia kilka zestawów kafelków mapowych odpowiednich do projektów kartograficznych. Zestawy kafelków są bezpłatne, jednak przed użyciem w większych lub wysokoobciążonych projektach prosimy o kontakt z zespołem.
- Kafelki warstwy Outdoor – szlaki piesze, rowerowe, narciarskie i inne znakowane trasy
- https://outdoor.tiles.freemap.sk/{z}/{x}/{y}
- https://outdoor.tiles.freemap.sk/{z}/{x}/{y}@2x
- https://outdoor.tiles.freemap.sk/{z}/{x}/{y}@3x
- https://outdoor.tiles.freemap.sk/{z}/{x}/{y}@4x
- Ortofotomapa na bazie SGKU
- https://ofmozaika.tiles.freemap.sk/{z}/{x}/{y}.jpg
- Cieniowanie terenu LIDAR na bazie SGKU
- https://dmr5-shading.tiles.freemap.sk/{z}/{x}/{y}.jpg
- Legacy mapa turystyczna
- https://tile.freemap.sk/T/{z}/{x}/{y}.jpeg
- Legacy mapa rowerowa
- https://tile.freemap.sk/C/{z}/{x}/{y}.jpeg
- Legacy mapa narciarska
- https://tile.freemap.sk/K/{z}/{x}/{y}.jpeg
- Legacy mapa samochodowa
- https://tile.freemap.sk/A/{z}/{x}/{y}.jpeg
