2012-03-11 14 views
0

polyline decoder class@Kennyからこの:私はXMLレスポンスを読み、\DirectionsResponse\route\overview_polyline\pointsポリライン文字列を取得するために管理Google Maps Directions APIからポリラインをデコードするズームレベルを取得するにはどうすればよいですか?

<DirectionsResponse> 
    <status>OK</status> 
    <route> 
    <leg> 
     ... 
    </leg> 
    <copyrights>Datos de mapa ©2012 Google, Tele Atlas</copyrights> 
    <overview_polyline> 
     <points> 
     cjr{F_u(...)[email protected]~][email protected]@fnB`M|iAxEvV 
     </points> 
    </overview_polyline> 
    <route> 
<DirectionsResponse> 

:私はGoogle Mapsの行き方APIとBarcelona to Madridからのルートを描くしようとしている

int[] decodedZoomLevels = PolylineDecoder.decodeZoomLevels(levels); 
GeoPoint[] gPts = PolylineDecoder.decodePoints(points, decodedZoomLevels.length); 

;私は<levels>タグを見つけることができません。

ズームアウト時にユーザーがズームインしてもスマートフォンのCPUを解放すると、スムーズなライン(ルート)を描こうとしています。

間違ったAPIを使用していますか?またはこのクラスは古くなっていますか? ZoomLevelはポリライン "文字列" 内econdedさ

答えて

0

事前に

おかげで...。 Kennyのクラスでは、polyline文字列のサイズを "decodePoints"メソッドに2番目のパラメータとして渡します。

この1の下部を見て、より理解しやすいでしょうか。

関連する問題