Freemap Slovakia
| Freemap Slovakia | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| License: | Apache License 2.0 | |||||||||||||||||||||||||||||||||||||||
| Platform: | Web (PWA) | |||||||||||||||||||||||||||||||||||||||
| Language: | multiple languages
| |||||||||||||||||||||||||||||||||||||||
| Website: | https://www.freemap.sk/ | |||||||||||||||||||||||||||||||||||||||
| Source code: | https://github.com/FreemapSlovakia/freemap-v3-react
| |||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
freemap.sk is an OpenStreetMap-based web application developed by Martin and the Freemap Slovakia team (OSM Slovakia local chapter). It is a full-featured outdoor map portal focused primarily on Central Europe (especially Slovakia and the Czech Republic), with internationalization support.
Freemap is available directly in the browser and also works as a Progressive Web App (PWA), including offline capabilities.
Features
Map & layers
Multiple base map layers: Outdoor, Hiking, Bicycle, Cross-country ski, Car, OpenStreetMap standard, Aerial/Satellite imagery, Ortofoto (SK, CZ), terrain shading variants and others.
Detailed outdoor map covering marked hiking, cycling, skiing and horse-riding trails across Central Europe and beyond.
Integrated WMS layers (e.g. Cadastre, ortophoto, forestry, geological and hydrochemical maps in Slovakia).
Support for custom map layers (TMS/XYZ tiles, WMS, MapLibre styles).
Overlay layers such as hiking and cycling routes, Strava heatmaps, Wikipedia articles, photos and terrain shading.
High-resolution (retina) display support.
Layer shortcuts and full map state stored in the URL (easy sharing).
Route planner
Routing for hiking, foot, bicycle (including MTB and road), car (including 4WD), motorcycle and wheelchair.
Routing modes:
- Ordered route
- Visiting places (optimize order)
- Roundtrip
- Isochrones
- Alternative routes
Elevation profile for planned routes.
“Route from/to here” directly from map context menu.
Uses GraphHopper and OSRM routing engines.
Map interaction & tools
Drawing tools: points, lines and polygons with custom color, width and labels.
Measurement tools: distance, area and elevation.
“Project point” tool (distance and azimuth from selected point).
Convert planned routes or search results into drawings.
Persistent annotations saved in URL or user account.
GPX track viewer (including elevation profile).
Drag & drop GPX files directly onto the map.
Upload, download and share GPX tracks (server-stored with shareable link).
Map details
Detailed information about any clicked location:
- Nearby OpenStreetMap objects (via Overpass API)
- Reverse geocoding (via Nominatim)
- WMS GetFeatureInfo results from active WMS layers
Full object details including tags and links to OSM editors (e.g. JOSM).
Search
Search by name (Nominatim).
Search by Point of Interest category.
Results can be converted to route points or drawings.
Photos & gallery
User-contributed geolocated photos (approx. 240k, mostly in Slovakia).
Photo filtering (author, rating, season, date, premium, tags).
360° panorama support.
Photo upload with metadata (title, description, direction, time).
Rating and commenting system.
Live tracking
Real-time tracking of personal or shared devices.
Display of track line and points.
WebSocket updates.
Integration with external apps (e.g. OSMAnd, Traccar).
Sharing
Full map state encoded in URL:
- Position, zoom and active layers
- Drawings
- Planned routes (including transport type and parameters)
- GPX tracks (by UID or external URL)
- Gallery filters and selected objects
“Copy page URL” function for easy sharing.
Uploaded GPX tracks stored on server and accessible via unique link.
Saved maps
Logged-in users can save complete map setups (“My maps”):
- Layers and map position
- Drawings and annotations
- Planned routes
- GPX tracks
- Live tracking configuration
Saved maps can be updated, renamed or deleted.
Saved map ID reflected in URL.
Export & download
Export drawings, routes, tracks and other features to GPX or GeoJSON.
Export visible map area as PNG, JPEG, SVG or PDF (with optional contours, shading, trails, routes, tracks).
Download map data for GPS devices (e.g. Garmin).
Generate embeddable map code for websites.
Offline support
Service worker with configurable cache modes:
- Network only
- Network first
- Cache first
- Cache only
Manual cache clearing.
PWA installation and offline usage.
Login via OpenStreetMap (OAuth), Google, Garmin, Facebook.
Premium subscription:
- Access to premium layers and higher zoom levels
- Premium photo features
Credit system and online premium activation.
Technical features
Progressive Web App (PWA) with offline support.
URL-based state persistence.
Drag & drop support for GPX and images.
Web Share API integration.
Responsive design (desktop and mobile).
Multi-language interface (sk, en, cs, de, pl, it, hu, etc.).
Map legends (including WMS legends).
Analytics via Matomo (with cookie consent).
Freemap tiles
Freemap Slovakia produces several sets of map tiles suitable for mapping projects. The tile sets are free, but please contact the team before using them in larger or high-traffic projects.
- Outdoor layer tiles – hiking, cycling, cross-country skiing and other marked trails
- 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
- SGKU-based ortophoto
- https://ofmozaika.tiles.freemap.sk/{z}/{x}/{y}.jpg
- SGKU-based LIDAR terrain shading
- https://dmr5-shading.tiles.freemap.sk/{z}/{x}/{y}.jpg
- Legacy hiking map
- https://tile.freemap.sk/T/{z}/{x}/{y}.jpeg
- Legacy bicycle map
- https://tile.freemap.sk/C/{z}/{x}/{y}.jpeg
- Legacy skiing map
- https://tile.freemap.sk/K/{z}/{x}/{y}.jpeg
- Legacy car map
- https://tile.freemap.sk/A/{z}/{x}/{y}.jpeg