После этого класс декодера полилиний из @ Кенни :
int[] decodedZoomLevels = PolylineDecoder.decodeZoomLevels(levels);
GeoPoint[] gPts = PolylineDecoder.decodePoints(points, decodedZoomLevels.length);
Я пытаюсь нарисовать маршрут из Барселона в Мадрид с API Google Maps Directions:
<DirectionsResponse>
<status>OK</status>
<route>
<leg>
...
</leg>
<copyrights>Datos de mapa ©2012 Google, Tele Atlas</copyrights>
<overview_polyline>
<points>
cjr{F_u(...)rw@bD~]ln@xo@fnB`M|iAxEvV
</points>
</overview_polyline>
<route>
<DirectionsResponse>
Мне удается прочитать ответ XML и получить \DirectionsResponse\route\overview_polyline\points
строку полилинии;но я не могу найти тег <levels>
.
Я пытаюсь нарисовать более плавную линию (маршрут), когда пользователь увеличивает масштаб, но освобождает ЦП смартфона, когда масштаб не отображается.
Я использую неправильный API?Или этот класс устарел?
Заранее спасибо ...