問題タブ [directions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1011 参照

google-maps - Googleマップの方向半径

グーグルマップv3を使用して、あるマーカーから別のマーカーへの道順を取得できますが、とにかく、移動するルートから最大距離にある他のマーカーを把握することはできますか

例:

家(開始マーカー)から友達の家(終了マーカー)に移動し、途中でガソリンスタンドに行きたいとします(地図上にもマーカーがあります)。私の家から友達までの道からせいぜい2マイル離れたところにあるガソリンスタンドを知る方法はありますか?

0 投票する
1 に答える
133 参照

iphone - Iphone マップの方向に関する質問

iPhone マップ アプリケーションのルート案内で、現在地と目的地がシェル ガソリン スタンドの場所であるルートを検索しようとすると、現在地に最も近いシェル ステーションの結果が返されることがあります。それ以外の場合、これは米国の他の州の住所を返します。これはランダムに発生します。

なぜこれが起こるのか、またはそれを回避する方法の手がかりはありますか?

0 投票する
1 に答える
1722 参照

android - Google Maps Directions API を使用した XML の解析が失敗する

まず第一に、実際には Android プログラミングに問題がありますが、そのケースについて説明する必要があるかもしれません..

緯度と経度に基づいて 2 つの場所の間の距離を表示できる Android アプリケーションを作成したいと考えています。それらの座標を SQLite データベースに保存します。

距離を決定するには、Google Maps API の方向を使用し、結果が XML 形式で必要なため、XML パーサーで解析します。私のエミュレータと実際のデバイスでは問題なく動作します。しかし、数日後、null の結果が表示され、コードにエラーが表示されないため、その理由がわかりません。

次に、http://code.google.com/apis/maps/documentation/directions/に命令をスローしようとします

そして、私はこれを試してみます:

結果は XML 形式ですが、次のように表示されます。

それで、私はもう一度読んで、これを見つけました:

使用制限

Google Directions API の使用には、1 日あたり 2,500 件のルート リクエストのクエリ制限が適用されます。個々のルート リクエストには、リクエストに最大 8 つの中間ウェイポイントを含めることができます。Google マップ プレミアのお客様は、1 日あたり最大 100,000 件のルート リクエストを照会でき、各リクエストで最大 23 のウェイポイントが許可されます。

さらに、Directions API の URL は、URL エンコード前の 2048 文字に制限されていることに注意してください。一部のルート案内サービスの URL にはパスに沿って多くの場所が含まれる場合があるため、URL を作成する際はこの制限に注意してください。

注: Directions API は、Google マップに結果を表示する場合にのみ使用できます。ルート データを要求された地図を表示せずにルート データを使用することは禁止されています。さらに、方向の計算は、何らかの方法でユーザーに表示する必要がある著作権と警告を生成します。許可されている使用方法の詳細については、Maps API サービス利用規約のライセンス制限を参照してください。

それらの間に何か関係がありますか?何度も試しましたが、何も得られませんでした..

では、API 方向を使用するための「制限」はありますか??

0 投票する
1 に答える
2143 参照

google-maps - Google マップ API のルート案内を使用する際のエラー

宣言しようとすると、次のエラーが表示されます

コンソールのエラー

何か案は?

0 投票する
1 に答える
553 参照

iphone - UISwipeGestureRecognizer の方向をさらに設定するには?

UISwipeGestureRecognizer上、下、右、左の 4 つの方向を設定できます。

しかし、私が設定しようとしたように、スワイプの方向はかなり正確である必要があるようです. たとえば、UISwipeGestureRecognizertoUp 方向を設定した場合、正確に toUp ではない指をスワイプした場合、たとえば上と右の真ん中で 45 度の方向にスワイプすると、それをUISwipeGestureRecognizer取得できません。

しかし、私はそうではないことに気付きましたUIScrollView

では、どうすればより多くの方向を示すことができますか、UISwipeGestureRecognizerまたは方向チェックをよりリラックスさせるにはどうすればよいですか?

ありがとう

0 投票する
3 に答える
677 参照

android - 物理的に到達可能な場所に配置されるランダムな緯度/経度座標の作成

特定の距離半径を使用して、ユーザーの現在の場所の周りにいくつかのトークンを生成するアプリケーションがあります。ユーザーは、それらの場所のいくつかに実行する必要があります。問題は、一部のトークンが湖、森、海、またはその他の物理的に到達できない場所に作成される可能性があることです。簡単な修正として、追加のトークンを生成し、ユーザーが特定の場所に到達したかどうかを判断する近接距離を増やします。各トークンが到達可能な場所に配置されるように、これを改善したいと考えています。

私が思いついた唯一の解決策は、Google Directions API を使用してユーザーからトークンまでのパスを決定し、ポリラインの最後の座標をトークンの新しい到達可能な場所として使用することです。これに関する私の問題は、ルート サービスに最大 30 件のリクエストを同時に投稿する必要がある可能性があり、クエリ レートの制限に達するのではないかと心配していることです。クエリのレート制限について明確なものは見つかりませんでした。

だから私の質問は、誰かがより良い解決策を知っているか、または道順クエリのレート制限について何か入力できるかどうかです? 各リクエスト間で 1 秒待機し、ユーザーに最大 30 秒待機させることは合理的な解決策ではありません。ありがとう。

UPDATE 質問で説明したソリューションを使用すると、各リクエスト間で1秒待っても、OVER_QUERY_LIMITが生成されます。それ以外は、ロジックが適切で、リクエストを通過したトークンが徒歩で到達可能な場所に表示されていました。

0 投票する
5 に答える
14163 参照

google-maps - Googleマップのバス停一覧

住所を入力すると、お住まいの地域のバス停のリストが表示される Web アプリを構築しようとしています。これに Google マップを使用したいのですが、これを使用する方法が見つかりません。マップ上のポイントのリストを JSON または XML 形式で取得する方法はありますか? Google Maps Places API を試しましたが、このようには機能しませんでした。私が見つけたのはこの例だけです - http://gmaps-samples-v3.googlecode.com/svn/trunk/localsearch/places.htmlしかし、それは私が必要とするものではありません。

それで、誰か知っていますか?

0 投票する
1 に答える
745 参照

windows-phone-7 - 地図で道順を取得する(Windows Phone 7)

MapControlまたは電話のMapsアプリケーションを使用して、2点間の道順を取得しようとしています。これにより、ここでマップアプリケーションを起動できます。

完全に機能しますが、2点間の方向を取得するためのURLはありますか?

0 投票する
1 に答える
1154 参照

android - Androidを使用してGoogleマップの方向を作成するには?

Android SDK 用の Google Maps API アドオンは、Google マップのルーティング (ルート案内) 機能をサポートしていますか? いいえの場合、Android で Google マップのルート案内を実装する際に使用する良い方法はありますか?

Android SDK 1.1 以降、DrivingDirection パッケージ (com.google.googlenav.DrivingDirection) は削除されました。

0 投票する
1 に答える
459 参照

android - ウェイポイントを通過するときにBing Maps RESTが悪い方向を返す

私は、BING マップとそのルート案内 REST サービスを利用する Android アプリに取り組んでいます。ユーザーは、出発地、目的地、回避タイプ (高速道路や有料道路などを避ける) を入力して道順を取得できます。BING が道順を返したら、BING マップに表示し、ユーザーが道順を保存できるようにします。関連する各ウェイポイントを保存します。ユーザーは、保存したルートを後で BING マップに表示できます。この時点で、各ウェイポイントを BING に渡して道順を取得します。以下のスクリーン ショットでわかるように、最初のルートは出発地と目的地 (および回避タイプ) だけで作成され、2 番目のルートは保存された各ウェイポイントを通過するときに純粋に作成されます。

最初のリクエストから返されたウェイポイントが、保存して BING に戻したウェイポイントとまったく同じであることを確認しました。

以下の画面で使用したいくつかのライブ クエリを次に示し
ます

何が起こっているのか、またはこれを修正するために何ができるかについてのアイデアはありますか? BING がルートをさらに最適化したいと考えているようですが、結果的に悪化してしまいます。2 番目の写真では、高速道路を降りてから、再び降りて、降りたばかりの場所に戻っていることがわかります。

出発地と目的地を含む初期入力による適切なルート:
出発地と目的地が入力された初期マップ。 これはいい

保存されたウェイポイントで取得された不正なルート: 経由地ルート