見出し画像

Yahoo!カーナビに使えるURLスキームのご紹介(アプリ開発者向け)

今回は、Yahoo!カーナビのルート選択画面をほかのアプリから簡単に起動できる「URLスキーム」についてご紹介します。

URLスキームとは?

URLスキームを使うと表示しているアプリケーションから、別のアプリケーションを起動することができます。さらにURLスキームにパラメータを追記することで特定の画面を開いたり、開いた画面で特定の操作をさせることが可能です。

URLスキームの構造
【アプリケーション名】://【開く画面】?【パラメータ】

Yahoo!カーナビでできること

URLスキームを利用することで、別のアプリからYahoo!カーナビアプリを開いて、目的地までのルート検索ができます。さらにパラメータに緯度経度を追加することで、最大3箇所まで経由地点を追加することが可能です

なお、URLスキームを利用するには、起動する端末にYahoo!カーナビアプリがインストールされている必要があります。アプリが入っていない場合は、URLスキームでは起動できませんのでご注意ください。

実際に試してみましょう

以下のサンプルURLスキームを利用すると簡単にカーナビアプリを開くことができます。

①目的地のみ設定
yjcarnavi://navi/select?lat=35.6815038&lon=139.766874&name=%E6%9D%B1%E4%BA%AC%E9%A7%85

②目的地+経由地を3箇所指定
yjcarnavi://navi/select?point=current&point=35.6284756,139.736571,&point=35.7141672,139.7774091,&point=35.7295071,139.7087114,&point=35.689611,139.6983826,

任意の場所などを設定する場合は、以下の表を参考にパラメータを変更してご利用ください。

画像6

※1 緯度経度の測地系は世界測地系となります。
  フォーマットはDEG(Degree)のみサポートしています。
※2 目的地名称は、UTF-8で変換した値を設定してください。


動作のイメージ
参考にYahoo! MAPアプリ(別のアプリ)から、Yahoo!カーナビアプリをURLスキームで起動した場合を説明します。

画像6

1.Yahoo! MAPアプリで「東京駅」を検索して、Yahoo!カーナビアプリボタンをタップします。(ボタンにはURLスキームが設定されています)

2.Yahoo!カーナビアプリが起動します。

3.現在地から東京駅までのルート選択画面が表示されます。  

まとめ

この「URLスキーム」をご利用いただくと、他のアプリからでも簡単に目的地までのルートや移動時間が分かります。アプリの開発などにぜひご活用ください。

カーナビ

■Yahoo!カーナビ公式twitterアカウントは Yahoo!カーナビ

■Yahoo!カーナビを初めてご利用の方に Yahoo!カーナビ「かんたんガイド」

※実際の交通ルールに従って運転してください。
※運転中の操作および画面注視は大変危険ですのでおやめください。
※必ず安全な場所に停止してから操作および画面を注視してください。

移動に便利なアプリを今すぐダウンロードしてみましょう

カーナビ
地図
画像7


※記事の内容は公開時点での情報です。最新状況とは異なる場合がありますのでご了承ください。