Rysowanie na mapie

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

Typy nakładania

Interfejs Maps JavaScript API ma kilka typów nakładek, które możesz dodawać automatycznie:

  • Okno informacyjne to specjalny rodzaj nakładki do wyświetlania treści (zwykle tekstu lub obrazów) w wyskakującym okienku w danym miejscu na mapie. Zobacz Okna informacyjne.
  • Linie na mapie są wyświetlane przy użyciu linii łamanych, które reprezentują uporządkowaną sekwencję lokalizacji. Patrz Kształty i linie.
  • Obszary o dowolnym kształcie na mapie są wyświetlane przy użyciu wielokątów. Podobnie jak linie łamane, wielokąty stanowią uporządkowaną sekwencję lokalizacji. W przeciwieństwie do linii łamanych wielokąty definiują region, który obejmują. Patrz Kształty i linie.
  • Na mapie możesz też definiować kręgi i prostokąty.
  • Aby dostosować ikonę na znaczniku lub dodać obrazy do linii łamanej, użyj symbolu. Symbol to obraz wektorowy zdefiniowany przez ścieżkę w notacji ścieżki SVG. Interfejs API udostępnia też opcje kontrolowania sposobu wyświetlania symbolu. Patrz Symbole.
  • Jeśli chcesz umieścić obraz na mapie, możesz użyć nakładki podłoża. Zobacz Nakładki naziemne.
  • Możesz też wdrożyć własne nakładki niestandardowe, implementując interfejs OverlayView. Zobacz Nakładki niestandardowe.
  • Warstwy mapy można wyświetlać, używając typów map nakładanych. Możesz utworzyć własny zestaw kafelków, tworząc niestandardowe typy map, które zastępują zestawy kafelków mapy podstawowej lub wyświetlają się nad istniejącymi zestawami kafelków mapy podstawowej jako nakładki. Patrz Typy map niestandardowych.