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ą 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.

Online maps overview

tip

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

Show maps

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

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

Show maps

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

Warstwa nakładki

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

Configure underlay / overlay Android

  1. Włącz/wyłącz mapę podkładową.
  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ładowa

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

Configure underlay / overlay Android

  1. Włącz/wyłącz mapę podkładową.
  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ładowej (Android) / Dostępne warstwy (iOS). Możesz wybrać mapę kafelkową do zainstalowania lub zaktualizowania.
  5. Pokaż/Ukryj poligony.
  6. Dodaj źródło online (iOS).
  7. Importuj z dokumentów (iOS).

Cieniowanie / Nachylenie

Terrain layers

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:

  1. Zakupić wtyczkę Topografia:
  2. Włącz wtyczkę Topografia: Menu → Wtyczki → ︙ → Włącz
  3. Wybierz wymagany region i pobierz Mapę terenu (3D).
  4. 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

CieniowanieRzeźba 3D
Terrain layersTerrain layers

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

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

Terrain layers

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 .

Terrain layers

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

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

Add online source

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:

ParametrOpis
NazwaPodaj nazwę nowego źródła mapy online.
Adres URLWprowadź lub wklej adres URL źródła kafelków online. Upewnij się, że jest zgodny z formatem 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 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.
  • 1 dzień = 1440 minut
  • 1 tydzień = 10 080 minut
  • 30 dni = 43 200 minut
Projekcja MercatoraWybierz między projekcją Pseudo-Mercatora a projekcją eliptyczną Mercatora, w zależności od źródła.
Format źródła / Format pamięci masowejWybierz 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 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

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

Online sources list

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.

raster-mapsraster-mapsraster-mapsraster-maps
  • 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

Przejdź do: Menu → Mapy i źródła → Pobrane → Mapy online i z buforowanymi kafelkami → wybierz mapy online → ⋮ → 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.

Ostatnia aktualizacja: październik 2024