To narzędzie korzysta z interfejsu Maps JavaScript API. W szczególności kodowanie i dekodowanie ścieżek są obsługiwane przez metody statyczne encodePath()
i decodePath
w przestrzeni nazw google.maps.geometry.encoding
.
Informacje o schemacie kodowania znajdziesz w sekcji Format kodowania algorytmicznego kodu łamanego.
Mapy Google generują prostą linię łamaną na podstawie co najmniej 2 współrzędnych współrzędnych geograficznych. Więcej informacji o prostych liniach łamanych i złożonych liniach łamanych znajdziesz w dokumentacji interfejsu JavaScript API.
Jeśli masz zakodowaną linię łamaną lub ciąg GeoJSON i chcesz ją wyświetlić na mapie, otwórz Narzędzie interaktywnego dekodera łamanego.
Kliknij tę interaktywną mapę, aby dodać współrzędne linii łamanej. Użyj wyników, aby uzyskać zakodowaną linię łamaną do użycia w aplikacji.
- Kliknij na mapie, aby umieścić pierwszą lokalizację linii łamanej. Możesz przeciągnąć znacznik, aby dostosować lokalizację.
- Kliknij przycisk Dodaj lokalizację, aby dodać lokalizację do listy lokalizacji.
- Powtórz te czynności dla każdej lokalizacji na linii łamanej.
- Kodowanie linii łamanej jest widoczne w polu Zakodowana linia łamana.
- Kliknij przycisk Delete All Locations (Usuń wszystkie lokalizacje), aby wyczyścić listę lokalizacji przed zdekodowaniem nowej linii łamanej.