Skip to main content

Mapy rastrowe (Online / Offline)

🚧 This article is incomplete

This article is incomplete & needs to be reviewed. You can help by creating a pull request.

Przegląd

Mapy rastrowe są znaczącym i użytecznym dodatkiem do map wektorowych OsmAnd. Pozwalają na łączenie różnych źródeł map z mapami wektorowymi. Na przykład informacje o wzgórzach i zboczach są wyświetlane jako warstwa rastrowa. Możesz wyświetlić nakładkę szlaków turystycznych, mapy opadów, dane o ruchu drogowym w czasie rzeczywistym oraz nakładkę zdjęć satelitarnych na półprzezroczystej mapie wektorowej. Możesz także przełączyć domyślne mapy na kafelki rastrowe w Internecie.

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 opadów jako nakładka.
  • Mapy topograficzne z cieniowaniem wzgórz i stoków.
  • Aktywne trasy rowerowe i biegowe jako nakładka.
  • Informacje o jednostkach pływających w czasie rzeczywistym.
  • Kafelki OpenStreetMap online do edycji OSM.

Przegląd map online

tip

Możesz także 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) - w zasadzie zestawu małych obrazów zwanych kafelkami. W przeciwieństwie do map wektorowych, które reprezentują dane takie jak drogi, punkty i wielokąty za pomocą informacji binarnych, kafelki map rastrowych są ułożone w siatkę i mogą wydawać się rozpikselowane przy dużych powiększeniach, 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 przez urządzenie w czasie rzeczywistym.
  • 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 czy 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 16 i do 800 MB przy poziomie 17.
  • Nie można dotykać określonych miejsc ani obiektów na mapach rastrowych, aby uzyskać więcej informacji.
  • Mapy rastrowe nie mogą być stylizowane ani modyfikowane w celu wykluczenia określonych obiektów.
  • Zbyt duże powiększenie może powodować, że obraz będzie wyglądał na rozpikselowany, zwłaszcza jeśli kafelki o wysokiej rozdzielczości nie są dostępne.
  • 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ę Mapy 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 na ekranie. Dodatkowo możesz modyfikować styl mapy wektorowej, ukrywając wielokąty, co sprawia, że warstwy podkładu są bardziej widoczne. Jest to szczególnie przydatne podczas oglądania zdjęć satelitarnych.

Wybierz mapy rastrowe

Pokaż mapy

W OsmAnd mapy rastrowe mogą służyć jako dodatkowe źródło map 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 map 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 głównym ekranie, aby szybko dokonywać regulacji.

Główna

Przejdź do: Menu → Skonfiguruj mapę → Zasób mapy…

Pokaż mapy

Możesz wybrać styl mapy z listy lub dodać własny.

Warstwa nakładki

Przejdź do: Menu → Skonfiguruj mapę → Nakładka mapy…

Konfiguracja podkładu / nakładki Android

  1. Włącz/wyłącz mapę podkładu.
  2. Przezroczystość nakładki (Android) / Przezroczystość mapy nakładki (iOS).
  3. Pokaż suwak przezroczystości (Android) / Pokaż suwak na mapie (iOS). Szybki dostęp do ustawienia przezroczystości.
  4. Źródło mapy nakładki (Android) / Dostępne warstwy (iOS). Możesz wybrać mapę kafelkową do zainstalowania lub zaktualizowania.
  5. Pokaż symbole mapy - takie jak tekst, znaki drogowe i inne.
  6. Dodaj źródło online (iOS).
  7. Importuj z dokumentów (iOS).

Warstwa podkładu

Przejdź do: Menu → Skonfiguruj mapę → Mapa podstawowa…

Konfiguracja podkładu / nakładki Android

  1. Włącz/wyłącz mapę podkładu.
  2. Przezroczystość mapy bazowej.
  3. Pokaż suwak przezroczystości (Android) / Pokaż suwak na mapie (iOS). Szybki dostęp do ustawienia przezroczystości.
  4. Źródło mapy podkładu (Android) / Dostępne warstwy (iOS). Możesz wybrać mapę kafelkową do zainstalowania lub zaktualizowania.
  5. Pokaż/Ukryj wielokąty.
  6. Dodaj źródło online (iOS).
  7. Importuj z dokumentów (iOS).

Cieniowanie / Nachylenie

Warstwy terenu

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 Ci dokładniej zrozumieć nachylenie i cienie krajobrazu. Informacje o cieniowaniu i nachyleniu opierają się na danych z jednego źródła, Global planet file, i są podzielone na regiony.

Nie musisz przełączać się między warstwami Cieniowanie i Nachylenie, 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 innych warstwach, aby uzyskać bardziej wizualną reprezentację terenu.

Aby rozpocząć pracę z Cieniowaniem i Nachyleniem, musisz:

  1. Zakupić wtyczkę Topografia:
  2. Włączyć wtyczkę Topografia:
    Menu → Wtyczki → ︙ → Włącz
  3. Wybrać wymagany region i pobrać Mapę terenu (3D).
  4. Proces pobierania może zająć trochę czasu, w zależności od wielkości wybranego regionu i prędkości połączenia internetowego.

Cieniowanie i Rzeźba 3D

CieniowanieRzeźba 3D
Warstwy terenuWarstwy terenu

Różnica w wyświetlaniu rzeźby terenu na mapie przy zastosowaniu tych ustawień jest opisana w artykule Topografia w odpowiedniej sekcji Cieniowanie i Rzeźba 3D.

Konfiguracja opcji wyświetlania

Przejdź do: Android Menu → Skonfiguruj mapę → Teren

Warstwy terenu

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

note

Rzeźba 3D to płatna funkcja OsmAnd Pro .

Warstwy terenu

Funkcja Rzeźba 3D to technologia mapowania, która pozwala na wizualizację terenu na mapie za pomocą modeli trójwymiarowych. Ta funkcja dodaje informacje o wysokości do normalnej dwuwymiarowej mapy, co tworzy efekt 3D i głębi oraz pozwala lepiej zwizualizować teren.

Aby zacząć używać Rzeźby 3D:
Musisz zakupić plan OsmAnd Pro, włączyć wtyczkę Topografia i włączyć opcję Rzeźba 3D w Menu → Konfiguracja mapy.

Jak działa funkcja Rzeźba 3D:
1. Aby utworzyć 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. Następnie OsmAnd 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/Kopiuj mapy rastrowe na urządzenie

Istnieje wiele sposobów dodawania nowej mapy rastrowej, kopiowania jej z innego urządzenia, przygotowywania na komputerze PC i wstępnego pobierania kafelków do użytku offline. Na przykład możesz utworzyć własny pakiet map na komputerze PC za pomocą specjalnego oprogramowania, takiego jak MOBAC, OsmAndMapCreator itp.. Zazwyczaj mapy rastrowe są dystrybuowane 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 do użycia plik .sqlitedb za pomocą OsmAnd.
  • Zaimportuj pakiet z przygotowanymi mapami online z innej aplikacji OsmAnd jako specjalny pakiet .osf za pomocą funkcji Importu / eksportu.
  • Utwórz nowe źródło map online na samym urządzeniu mobilnym.
  • Przygotuj magiczny adres URL z parametrami źródła map online i otwórz go za pomocą OsmAnd.

Dodaj nowe źródło map rastrowych online

Przejdź do: Menu → Skonfiguruj mapę → Zasób mapy… → Dodaj

Dodaj źródło online

Aby utworzyć źródło mapy rastrowej, musisz znać URL kafelka, który jest specyficznym adresem URL dystrybuującym kafelki map w odwzorowaniu Mercatora. Na przykład adres URL kafelka może wyglądać tak: https://tile.osmand.net/hd/6/55/25.png, gdzie tile.osmand.net/hd/ to podstawowy adres URL.

Oto kluczowe parametry do skonfigurowania podczas ustawiania nowego źródła map online:

ParametrOpis
NazwaPodaj nazwę dla nowego źródła map online.
Adres URLWprowadź lub wklej adres URL źródła kafelków online. Upewnij się, że jest zgodny z formatem adresu URL kafelka.
Poziom powiększeniaTen parametr wpływa na sposób wyświetlania mapy.
  • Jako typ mapy, mapa będzie ograniczona do wybranych poziomów powiększenia.
  • Jako nakładka/podkład, mapa pojawi się na wybranych poziomach powiększenia, z zastosowaniem skalowania w górę lub w dół poza tymi poziomami.
Czas wygaśnięciaUstaw czas (w minutach), po którym buforowane kafelki zostaną odświeżone. Możesz pozostawić to pole puste, jeśli nie chcesz, aby kafelki przeładowywały się automatycznie.
  • 1 dzień = 1440 minut
  • 1 tydzień = 10 080 minut
  • 30 dni = 43 200 minut
Projekcja MercatoraWybierz między odwzorowaniem Pseudo-Mercatora a odwzorowaniem eliptycznym Mercatora, w zależności od źródła.
Format źródła / Format pamięci masowejWybierz sposób przechowywania kafelków: w pliku SQLiteDB lub 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 linkuPrzykł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

Znajdziesz dodaną mapę online na liście menu Główna / 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żywanie źródła rastrowego SQLite, ponieważ przechowuje ono wszystkie kafelki w jednym dużym pliku (baza 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 mapę 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ą map rastrowych

Lista źródeł online

Kafelki są przechowywane w pamięci podręcznej podczas korzystania z map rastrowych online jako warstwy głównej / nakładki / podkładu. Możesz zobaczyć rozmiar pliku SQ Lite 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 mapę 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 mieć dostęp do map rastrowych w trybie 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, wtedy OsmAnd przeładuje kafelki, gdy tylko zostaną wyświetlone.

mapy-rastrowemapy-rastrowemapy-rastrowemapy-rastrowe
  • Aby pobrać lub zaktualizować kafelki rastrowe, musisz wybrać źródło mapy online jako Główne źródło mapy (Android / iOS). Możesz również wybrać kafelki online osobno dla mapy Nakładki lub dla Podkładu (Tylko dla Androida).

  • W wersji aplikacji OsmAnd na Androida musisz wybrać obszar zgodnie z rozmiarem ekranu urządzenia i długo nacisnąć mapę. Następnie wybierz Akcje w menu kontekstowym mapy i opcję Pobierz mapę lub Zaktualizuj mapę. Na ekranie Pobierz mapę wprowadź zmiany w niezbędnych ustawieniach i dotknij Pobierz.

  • W wersji aplikacji OsmAnd na iOS musisz 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żesz wybrać wymagany obszar i zmodyfikować niezbędne ustawienia. Po ustawieniu wszystkich parametrów możesz zobaczyć liczbę kafelków i rozmiar pobierania.

Zmień parametry mapy rastrowej

Przejdź do: Menu → Mapy i źródła → Pobrane → Mapy online i z buforowanymi kafelkami → wybierz mapę online → ⋮ → Edytuj

Mapy rastrowe mogą być używane w takiej postaci, w jakiej już istnieją, 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 bardziej 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.