2016-04-19 3 views
3

IOSの迅速な開発で、私はScout開発チームのSKMaps.frameworksを使用しています(かなり素晴らしいです)。終了点の検出を避けるナビゲーション

GPX機能は、ターン・バイ・エクスペリエンスで使用します。私が望むのは、ループルートを作成することです。だから、私のGPXファイルから始まるウェイポイントと終了ウェイポイントは同じ座標にあります。

私の問題は、これらの条件では、RoutingServiceは両方の点が同じであるためナビゲーションの最初の段階で自動的にナビゲーションを停止することです。出発点から100メートル離れた終点を取り除くとすべてうまくいくが、私はそれをしたくない!

宛先ポイントを検出するためにroutingServiceを回避するにはどうすればよいですか?

ありがとうございます!

答えて

4

あなたが質問をするときわかりましたので、毎回のように、あなたは...数分後に解決策を見つける(と私はこれは私がこの問題を扱っています長い時間となっている保証!:P)

は、ここに私がやったことだ:SKMaps.frameworksで、SKNavigationDelegateヘッダとコメントを発見した(または削除)ライン:

//- (void)routingServiceDidReachDestination:(SKRoutingService *)routingService; 

それが今作品には思えます。誰かを助けることができるといいですね:)

+0

Androidで同じことをする方法はありますか?助けてください。 – techroid

3

最後のアドバイスの最後に "@"スイッチを削除するようにアドバイスを変更することもできます。これにより、最後のアドバイスが再生されると自動的にSDKが停止しなくなります。for詳細は次の記事を参照してください:herehere

+0

もう一度お返事ありがとうございます;) – GrayFox

関連する問題