Я использую API getDirections карт Google. Я использую веб-сервис типа JSON для получения информации из веб-сервиса Google. Вот пример вывода JSON из веб-службы. Я использую Java для обработки результата. Я не знаю, как читать данные полилинии. Ниже я привел фрагмент полилинейного объекта.
"polyline": {
"points": "a~l~Fjk~uOwHJy@P",
"levels": "B?B"
},
В документации сказано, что
Полилиния содержит объект, содержащий массив закодированных точек и уровней, представляющих приблизительный (сглаженный) путь результирующих направлений.
Как читать закодированные данные в Java. Мне нужно расшифровать и точки, и уровни. Пример фрагмента кода Java может мне очень помочь. Спасибо.