2016-03-03 17 views
5

Zrobiłem kilka badań i odkryłem, że dodawanie wielu miejsc docelowych jest możliwe za pośrednictwem witryny mapy google i można wysłać cały plan nawigacyjny do mapy Google Android aplikacja działa idealnie.Jak przekazać wiele waypointów do standardowej aplikacji mapy google w Androidzie przez zamiar nawigacji?

Ale w moim przypadku chcę generować wiele adresów URL nawigacji docelowej dynamicznie za pośrednictwem mojej aplikacji i przekazać go z zamiarem otwarcia aplikacji mapy google w telefonie. W jaki sposób można to osiągnąć, wszelkie pomysły byłyby pomocne.

+0

Możesz przekazać tylko dwa punkty: początek i miejsce docelowe. – Ziem

+1

jest to możliwe na stronie internetowej, to musi być sposób, aby zrobić to samo dla telefonu, a także więcej w aplikacji mapy google w telefonie jest kabel obsługi wielu miejsc docelowych, więc musi być sposób, aby przesłać go dynamicznie –

+0

Witam @ NAUKA PURUSHOTTAM, wszelkie szczęście z nawigacją za pomocą waypointów? –

Odpowiedz

7

Możesz wygenerować wiele miejsc docelowych, żądając 'https://maps.googleapis.com/maps/api/directions/json?'. Jednak jesteś ograniczony do 8 punktów pośrednich. Aby uzyskać więcej punktów pośrednich dla żądania, musisz uzyskać Google Maps API for Work, który pozwoli ci na maksymalnie 23 punkty.

W odniesieniu do Google Maps Intents, aby uruchomić Mapy z zamiarem, należy najpierw utworzyć obiekt Intent określający jego akcję, URI i pakiet. Aby uzyskać więcej informacji, kliknij ten link: https://developers.google.com/maps/documentation/android-api/intents