Mapy rastrowe (online / offline)
This article is incomplete & needs to be reviewed. You can help by creating a pull request.
Przegląd
Mapy rastrowe są istotnym i użytecznym uzupełnieniem map wektorowych OsmAnd. Umożliwiają one łączenie różnych źródeł map z mapami wektorowymi. Na przykład informacje o wzniesieniach i zboczach są wyświetlane jako warstwa rastrowa. Możesz wyświetlić nakładkę szlaków turystycznych, map deszczu, danych o ruchu drogowym w czasie rzeczywistym oraz nakładkę zdjęć satelitarnych na półprzezroczystej bazowej mapie wektorowej. Możesz także przełączyć domyślne mapy na kafelki rastrowe w sieci.
Przypadki użycia
Mapy rastrowe mają szeroki zakres zastosowań. Oto niektóre z najpopularniejszych:
- Zdjęcia satelitarne jako podkład.
- Informacje o ruchu drogowym w czasie rzeczywistym.
- Prognoza deszczu jako nakładka.
- Mapy topograficzne z cieniowaniem wzgórz i zboczy.
- Aktywne trasy rowerowe i biegowe jako nakładka.
- Informacje o statkach w czasie rzeczywistym.
- Kafelki OpenStreetMap online do edycji OSM.
Możesz również zmienić główne źródło map z map wektorowych na kafelki online.
Mapy rastrowe
Mapy online w OsmAnd składają się z danych rastrowych, które składają się z pikseli (nazywanych również komórkami siatki) – zasadniczo zestawu małych obrazów znanych jako kafelki. W przeciwieństwie do map wektorowych, które reprezentują dane takie jak drogi, punkty i poligony za pomocą informacji binarnych, kafelki map rastrowych są ułożone w siatkę i mogą wydawać się pikselowane przy wysokich poziomach powiększenia, ponieważ każdy piksel ma stałą wartość lub klasę.
Porównanie z domyślnymi mapami wektorowymi
Zalety:
- Ponieważ mapy rastrowe są wstępnie renderowane, ładują się szybciej, eliminując potrzebę przetwarzania i renderowania danych w czasie rzeczywistym przez urządzenie.
- Mapy rastrowe mogą być ładowane dynamicznie podczas przeglądania.
- Możesz utworzyć pamięć podręczną offline i pobierać tylko brakujące kafelki w razie potrzeby.
- Możesz używać nieograniczonej liczby zewnętrznych źródeł internetowych dla map rastrowych, co czyni je elastycznymi dla różnych typów map, takich jak widoki satelitarne lub mapy specjalistyczne.
- Dane rastrowe, takie jak informacje o ruchu drogowym, mogą być regularnie aktualizowane po wygaśnięciu (np. co 20-30 minut, w zależności od konfiguracji).
Wady:
- Mapy rastrowe zajmują znacznie więcej miejsca niż mapy wektorowe. Na przykład mapa miasta może mieć 15 MB jako mapa wektorowa, ale wzrosnąć do 50 MB przy poziomie powiększenia 15, 200 MB przy poziomie powiększenia 16 i do 800 MB przy poziomie powiększenia 17.
- Nie można dotknąć konkretnych miejsc lub obiektów na mapach rastrowych, aby uzyskać więcej informacji.
- Mapy rastrowe nie mogą być stylizowane ani modyfikowane w celu wykluczenia konkretnych obiektów.
- Zbyt duże powiększenie może spowodować, że obraz będzie wyglądał na pikselowany, zwłaszcza jeśli nie są dostępne kafelki o wysokiej rozdzielczości.
- Nie można obracać mapy bez obracania tekstu, co może utrudniać czytanie etykiet.
Jak używać map rastrowych
Włącz wtyczkę.
- iOS. W przypadku iOS ta funkcja działa domyślnie.
- Android. W przypadku Androida, aby używać map rastrowych w OsmAnd, musisz włączyć wtyczkę map online. Wykonaj następujące kroki: Menu → Wtyczki → Mapy online → ⋮ → Włącz
Zmień parametry warstwy. Aby poprawić widoczność i mieszanie warstw map rastrowych, możesz dostosować przezroczystość warstwy za pomocą suwaka ekranowego. Dodatkowo możesz zmodyfikować styl mapy wektorowej, ukrywając poligony, dzięki czemu warstwy podkładowe będą bardziej widoczne. Jest to szczególnie przydatne podczas przeglądania zdjęć satelitarnych.
Wybierz mapy rastrowe
- Android
- iOS
W OsmAnd mapy rastrowe mogą służyć jako dodatkowe źródło mapy obok domyślnych map wektorowych, które są zoptymalizowane do użytku offline.
Masz możliwość dodania jednej lub dwóch warstw kafelków online, aby uzupełnić swoją mapę bazową. Pozwala to na jednoczesne wyświetlanie do trzech warstw mapy na ekranie. Na przykład, możesz mieć mapę wektorową offline OsmAnd jako bazę, nałożyć na nią widok satelitarny i umieścić mapę ścieżek rowerowych jako podkład dla dodatkowych szczegółów.
Możesz również dostosować przezroczystość mapy bazowej, aby połączyć ją z warstwami. W razie potrzeby możesz włączyć suwak przezroczystości na ekranie głównym, aby szybko dokonać regulacji.
Główne
- Android
- iOS
Przejdź do: Menu → Skonfiguruj mapę → Zasób mapy…
Przejdź do: [object Object] → Skonfiguruj mapę → Rodzaj mapy
Możesz wybrać styl mapy z listy lub dodać własny.
Warstwa nakładki
- Android
- iOS
Przejdź do: Menu → Skonfiguruj mapę → Nakładka mapy…
Przejdź do: [object Object] → Skonfiguruj mapę → Nakładka/Podkład → Nakładka
- Włącz/wyłącz mapę podkładową.
- Przezroczystość nakładki (Android)/ Przezroczystość mapy nakładki (iOS).
- Pokaż suwak przezroczystości (Android) / Pokaż suwak na mapie (iOS). Szybki dostęp do ustawienia przezroczystości.
- Źródło mapy nakładki (Android) / Dostępne warstwy (iOS). Możesz wybrać mapę kafelkową do zainstalowania lub zaktualizowania.
- Pokaż symbole mapy - takie jak tekst, znaki drogowe i inne.
- Dodaj źródło online (iOS).
- Importuj z dokumentów (iOS).
Warstwa podkładowa
- Android
- iOS
Przejdź do: Menu → Skonfiguruj mapę → Mapa podstawowa…
Przejdź do: [object Object] → Skonfiguruj mapę → Nakładka/Podkład → Podkład
- Włącz/wyłącz mapę podkładową.
- Przezroczystość mapy bazowej.
- Pokaż suwak przezroczystości (Android) / Pokaż suwak na mapie (iOS). Szybki dostęp do ustawienia przezroczystości.
- Źródło mapy podkładowej (Android) / Dostępne warstwy (iOS). Możesz wybrać mapę kafelkową do zainstalowania lub zaktualizowania.
- Pokaż/Ukryj poligony.
- Dodaj źródło online (iOS).
- Importuj z dokumentów (iOS).
Cieniowanie / Nachylenie
Cieniowanie i Nachylenie to mapy rastrowe offline, które pokazują rzeźbę terenu. Są one wyświetlane jako specjalna warstwa mapy, druga nakładka na mapie bazowej. Mapy zawierają dodatkowe informacje o wysokości, aby pomóc dokładniej zrozumieć nachylenie i cienie krajobrazu. Informacje o Cieniowaniu i Nachyleniu opierają się na danych z jednego źródła, pliku Global planet, i są podzielone na regiony.
Nie musisz przełączać się między warstwami Cieniowania i Nachylenia, ponieważ są one automatycznie łączone. Możesz wybrać tylko jedną z tych warstw do wyświetlenia na mapie, ale masz również możliwość połączenia ich obu jako podkładu lub nakładki na inne warstwy, aby uzyskać bardziej wizualną reprezentację terenu.
Aby rozpocząć korzystanie z Cieniowania i Nachylenia, musisz:
- Zakupić wtyczkę Topografia:
- Włącz wtyczkę Topografia: Menu → Wtyczki → ︙ → Włącz
- Wybierz wymagany region i pobierz Mapę terenu (3D).
- Proces pobierania może zająć trochę czasu, w zależności od rozmiaru wybranego regionu i szybkości połączenia internetowego.
Cieniowanie i rzeźba 3D
Cieniowanie | Rzeźba 3D |
---|---|
![]() | ![]() |
Różnica w wyświetlaniu rzeźby na mapie przy zastosowaniu tych ustawień jest opisana w artykule Topografia w odpowiedniej sekcji Cieniowanie i rzeźba 3D.
Konfiguruj opcje wyświetlania
- Android
- iOS
Przejdź do: Android Menu → Skonfiguruj mapę → Teren
Przejdź do: iOS [object Object] → Skonfiguruj mapę → Teren
Możesz dostosować poziom powiększenia do wyświetlania oraz przezroczystość dla Cieniowania i Nachylenia. Więcej informacji znajdziesz w artykule Topografia.
Rzeźba 3D
Rzeźba 3D to płatna funkcja OsmAnd Pro .
Funkcja Rzeźba 3D to technologia mapowania, która umożliwia wizualizację terenu na mapie za pomocą trójwymiarowych modeli. Ta funkcja dodaje informacje o wysokości do normalnej dwuwymiarowej mapy, co tworzy efekt 3D i głębi oraz pozwala lepiej wizualizować teren.
Aby rozpocząć korzystanie z Rzeźby 3D: Musisz wykupić plan zakupu OsmAnd Pro, włączyć wtyczkę Topografia i włączyć element Rzeźba 3D w Menu → Konfiguruj mapę.
Jak działa funkcja Rzeźba 3D: 1. Aby stworzyć rzeźbę 3D, OsmAnd otrzymuje informacje o wysokości terenu. 2. Na podstawie danych o wysokości tworzony jest model 3D do wyświetlania gór, wzgórz, dolin i innych elementów terenu na mapie. 3. OsmAnd następnie wyświetla te trójwymiarowe modele na płaskiej mapie. Mapę można powiększać, pomniejszać i obracać, aby oglądać teren z różnych kątów i perspektyw. 4. Wyświetlanie linii konturowych na mapie nie zależy od tego, czy źródło mapy jest online, czy offline.
Przygotuj/skopiuj mapy rastrowe na urządzenie
Istnieje wiele sposobów dodawania nowej mapy rastrowej, kopiowania jej z innego urządzenia, przygotowywania jej na komputerze i wstępnego pobierania kafelków do użytku offline. Na przykład, możesz utworzyć swój pakiet map na komputerze za pomocą specjalnego oprogramowania, takiego jak MOBAC, OsmAndMapCreator itp. Zazwyczaj mapy rastrowe są rozpowszechniane jako pliki z rozszerzeniem .sqlitedb
.
Oto główne metody dodawania nowego źródła map rastrowych, które nie jest jeszcze zdefiniowane w OsmAnd:
- Otwórz gotowy plik
.sqlitedb
za pomocą OsmAnd. - Importuj pakiet z przygotowanymi mapami online z innej aplikacji OsmAnd jako specjalny pakiet
.osf
za pośrednictwem funkcji importu/eksportu. - Utwórz nowe źródło mapy online na samym urządzeniu mobilnym.
- Przygotuj magiczny URL z parametrami źródła mapy online i otwórz go za pomocą OsmAnd.
Dodaj nowe źródło mapy rastrowej online
- Android
- iOS
Przejdź do: Menu → Skonfiguruj mapę → Zasób mapy… → Dodaj
Przejdź do: [object Object] → Skonfiguruj mapę → Nakładka/Podkład → Dodaj źródło online
Aby utworzyć źródło mapy rastrowej, musisz znać URL kafelka, który jest specyficznym adresem URL rozpowszechniającym kafelki map w projekcji Mercatora. Na przykład, URL kafelka może wyglądać tak: https://tile.osmand.net/hd/6/55/25.png
, gdzie tile.osmand.net/hd/
jest podstawowym adresem URL.
Oto kluczowe parametry do skonfigurowania podczas ustawiania nowego źródła mapy online:
Parametr | Opis |
---|---|
Nazwa | Podaj nazwę nowego źródła mapy online. |
Adres URL | Wprowadź lub wklej adres URL źródła kafelków online. Upewnij się, że jest zgodny z formatem URL kafelka. |
Poziom powiększenia | Ten parametr wpływa na sposób wyświetlania mapy.
|
Czas wygaśnięcia | Ustaw czas trwania (w minutach), po którym buforowane kafelki zostaną odświeżone. Możesz pozostawić to pole puste, jeśli nie chcesz, aby kafelki ładowały się automatycznie.
|
Projekcja Mercatora | Wybierz między projekcją Pseudo-Mercatora a projekcją eliptyczną Mercatora, w zależności od źródła. |
Format źródła / Format pamięci masowej | Wybierz sposób przechowywania kafelków: albo w pliku SQLiteDB albo jako jeden plik obrazu na kafelek. |
Magiczny URL do instalacji źródła mapy
Mapy online można dodać za pomocą specjalnego linku do listy map rastrowych OsmAnd. Kliknij ten link i wybierz OsmAnd do otwarcia:
http://osmand.net/add-tile-source?name=TEST&min_zoom=9&max_zoom=15&url_template=https://a.tile.opentopomap.org/{0}/{1}/{2}.png
Parametr linku | Przykład |
---|---|
[Część stała] | http://osmand.net/add-tile-source |
[Separatory] | ? & |
[Nazwa] | name=TEST |
[URL] | url_template=https://a.tile.opentopomap.org/{0}/{1}/{2}.png |
[Poziomy powiększenia] | min_zoom=9 / max_zoom=15 |
Dodana mapa online znajduje się na liście menu Główne / Podkład / Nakładka.
Zarządzaj mapami rastrowymi
Mapy rastrowe mogą zajmować znaczną ilość miejsca na dysku, więc może być konieczne regularne sprawdzanie tego. W przypadku dużych zbiorów danych zaleca się użycie źródła rastrowego SQLite, ponieważ będzie ono przechowywać wszystkie kafelki w 1 dużym pliku (bazie danych SQLite).
Aby zmienić format kafelków, możesz wybrać Format pamięci masowej w menu edycji map online:
- Android: Menu → Mapy i źródła → Pobrane → Mapy online i z buforowanymi kafelkami → wybierz mapy online → ⋮ → Edytuj → Format pamięci masowej → Plik SQLiteDB / Jeden plik obrazu na kafelek
- iOS: [object Object] → Mapy i źródła → Pobrane → Mapy rastrowe online → i → Edytuj → Format źródła → Plik SQLiteDB / Jeden plik obrazu na kafelek
Wyczyść pamięć podręczną mapy rastrowej
Kafelki są przechowywane w pamięci podręcznej podczas korzystania z map rastrowych online jako warstwy głównej / nakładki / podkładu. Rozmiar pliku SQ Lite można zobaczyć pod nazwą mapy online na liście. Czasami wymagane jest regularne czyszczenie, aby przyspieszyć wyświetlanie kafelków lub zaktualizować dane.
Aby wyczyścić pamięć podręczną kafelków mapy, należy wykonać następujące czynności:
- Android: Menu → Mapy i źródła → Pobrane → Mapy online i z buforowanymi kafelkami → wybierz mapy online → ⋮ → Wyczyść wszystkie kafelki
- iOS: [object Object] → Mapy i źródła → Pobrane → Mapy rastrowe online → i → Wyczyść pamięć podręczną
Pobierz / Zaktualizuj kafelki
Jeśli chcesz uzyskać dostęp do map rastrowych offline, może być konieczne wstępne załadowanie kafelków. Można to zrobić na urządzeniu mobilnym, ale należy pamiętać, że niektóre usługi mogą blokować pobieranie dużych pakietów. Możesz również użyć tej samej funkcji do aktualizacji już pobranych kafelków dla wybranych obszarów, w przeciwnym razie OsmAnd będzie nadal wyświetlać kafelki, które są już przechowywane w pamięci podręcznej.
Aby mapy automatycznie aktualizowały kafelki po pewnym czasie, możesz ustawić czas wygaśnięcia, a następnie OsmAnd ponownie załaduje kafelki, gdy tylko zostaną wyświetlone.
- Android
- iOS
![]() | ![]() | ![]() | ![]() |
-
Aby pobrać lub zaktualizować kafelki rastrowe, należy wybrać źródło mapy online jako główne źródło mapy. Można również wybrać kafelki online oddzielnie dla mapy nakładki lub dla mapy podkładu.
-
W przypadku wersji Android aplikacji OsmAnd należy wybrać obszar odpowiadający rozmiarowi ekranu urządzenia i długo nacisnąć mapę. Następnie wybrać Akcje w menu kontekstowym mapy i opcję Pobierz mapę lub Zaktualizuj mapę. Na ekranie Pobierz mapę wprowadzić zmiany w niezbędnych ustawieniach i nacisnąć Pobierz.
-
W wersji iOS aplikacji OsmAnd należy długo nacisnąć mapę, a następnie wybrać Akcje i opcję Pobierz mapę lub Zaktualizuj mapę z menu kontekstowego mapy. Na ekranie Pobierz mapę można wybrać wymagany obszar i zmodyfikować niezbędne ustawienia. Po ustawieniu wszystkich parametrów można zobaczyć liczbę kafelków i rozmiar pobierania.
Zmień parametry mapy rastrowej
- Android
- iOS
Przejdź do: Menu → Mapy i źródła → Pobrane → Mapy online i z buforowanymi kafelkami → wybierz mapy online → ⋮ → Edytuj
Przejdź do: [object Object] → Mapy i źródła → Pobrane → Mapy rastrowe online → i → Edytuj
Mapy rastrowe mogą być używane w istniejącej formie, jeśli kafelki są już zmapowane. Jeśli mapy rastrowe są dostarczane online, zawsze istnieje podstawowy adres URL, który należy skonfigurować. Istnieje kilka innych podstawowych parametrów, które można zmienić dla map rastrowych, o czym można przeczytać w tej sekcji artykułu. Bardziej złożone parametry są zakodowane w wewnętrznych komponentach formatu SQ Lite.
Powiązane artykuły
Ostatnia aktualizacja: październik 2024