1

)。

Google Directions APIを使用して、iOSプロジェクトのMKMapViewに方向ポリラインを配置しようとしています。私はこのブログにあるコードを使用しました:http://iosguy.com/2012/05/22/tracing-routes-with-mapkit/、これは非常にうまく機能します。しかし、私が見つけた問題は、ポリラインが道路に沿っていないことです。代わりに、あるポイントから別のポイントに直線を描画します:-(

誰かが私がそれを道路に従わせるのを手伝ってくれませんか?ありがとう :-)

4

1 に答える 1

2

ルートステップの座標を使用する代わりに、GoogleDirectionsレスポンスの*overview_polyline *要素を使用して、道路に沿って滑らかな線を描くことができます。このコードを使用して、ポリライン文字列をデコードできます:https ://gist.github.com/3770235

編集:通常、これらの直線の原因であるため、ステップ座標を使用する場所を誤って想定しましたが、投稿するリンクはすでに*overview_polyline*を使用しています。その場合、私の答えはおそらくあなたの問題を解決していないでしょう。ただし、ポリラインをMKPolylineのカテゴリとしてデコードすると、コードに追加できる可能性があります。

于 2012-09-23T12:15:41.813 に答える