こんにちは、Nutiteq 3D ライブラリを使用して 3D ビューを実装するマップ ベースのアプリケーションを開発しています。しかし、今ではその 3D マップ上の 2 点間のルートを描くことができません。Nutiteq 3D ライブラリで開発された 3D マップ上の 2 点間のルートを描くのを手伝ってくれる人はいますか?
前もって感謝します。
Nutiteq SDK 自体にはそのための機能が組み込まれていませんが、外部のツールやサービスを使用することができます。
まず、2 点間の最短ルートを取得します。以下は、OpenStreetMap データに適した推奨オンライン サービスです。
それらのいずれかで、HTTP 要求を作成し、応答を SDK の Line に解析する必要があります。
オフライン ルーティングツールを使用することもできます。GraphHopperは開発中の無料のルーティング ツールですが、すでに非常に有望です。
次に、マップ上に線を引きます。ライン、ポイント、およびポリゴンをマップに追加するための一般的な手順は、Nutiteq SDK wiki の Vector Object ページにあります。
更新: ルーティングのサンプル アプリがいくつかあります: Nutiteq Wiki ページにオンラインとオフラインがあります