Rysowanie na mapie

Możesz dodawać do mapy obiekty, aby oznaczać punkty, linie, obszary lub kolekcje obiektów. Interfejs Maps JavaScript API wywołuje te obiekty overlays. Nakładki są powiązane ze współrzędnymi szerokości i długości geograficznej, więc poruszają się, gdy przeciągasz mapę lub ją powiększasz.

Typy nakładania

Interfejs Maps JavaScript API udostępnia kilka typów nakładek, które możesz dodawać programowo:

  • Okno informacyjne to specjalny rodzaj nakładki służący do wyświetlania treści (zwykle tekstu lub obrazów) w wyskakującym okienku w określonym miejscu na mapie. Zobacz okno Informacje.
  • Linie na mapie są wyświetlane za pomocą linii złożonych, które reprezentują uporządkowaną sekwencję lokalizacji. Zobacz Kształty i linie.
  • Obszary o dowolnym kształcie na mapie są wyświetlane za pomocą wielokątów. Podobnie jak linie łamane, wielokąty to uporządkowana sekwencja lokalizacji. W przeciwieństwie do polilinii wielokąty definiują region, który otaczają. Zobacz Kształty i linie.
  • Możesz też zdefiniować na mapie okręgi i prostokąty.
  • Użyj symbolu, aby dostosować ikonę znacznika lub dodać obrazy do polilinii. Symbol to obraz wektorowy zdefiniowany za pomocą ścieżki za pomocą notacji ścieżki SVG. Interfejs API udostępnia też opcje umożliwiające kontrolowanie sposobu wyświetlania symbolu. Zobacz Symbole.
  • Jeśli chcesz umieścić obraz na mapie, możesz użyć nakładki na mapę. Zobacz Nakładki na powierzchnię.
  • Możesz też zaimplementować własne niestandardowe nakładki, stosując interfejs OverlayView. Zobacz Niestandardowe nakładki.
  • Warstwy mapy można wyświetlać za pomocą typów map nakładających się na siebie. Możesz utworzyć własny zestaw płytek, tworząc niestandardowe typy map, które zastąpią zestawy płytek mapy podstawowej lub będą widoczne na wierzchu istniejących zestawów płytek mapy podstawowej jako nakładki. Zobacz Niestandardowe typy map.