問題タブ [google-directions-api]

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 に答える
899 参照

php - 特定の目的地のルート上の場所を表示する方法

ルートに (場所の) マーカーを追加しようとしています。これは、Google マップでルートを検索するようなものです。出発地と目的地の 2 つのテキスト ボックスが必要です。送信ボタンをクリックすると、マップにはすべての可能なルート (たとえば、同じ場所を訪れるには 5 つのルートがある場合があります) とそのルート上の重要な場所 (たとえば、そのルート上のホテル、庭園、駅など) が表示されます。

このプロジェクトで Google マップを使用しているので、これをどのように行うべきか、またどの Google API を使用すべきかを知りたいですか? また、WAMP サーバーと Dreamweaver CS5 を使用しています。

0 投票する
2 に答える
4065 参照

android - HTML文字列をJava文字列に変換する方法

Google Maps Directions API から XML を取得しています。
結果は次のようになります。

タグの値を出力しようとしましたが、<b>またはも表示され<div>ます。
したがって、私はこのようなクラスを使用しようとしますStringEscapeUtils:

しかし、うまくいきません。

この XML パーサーを使用します。

XML から取得した情報を表示するアクティビティは次のとおりです。

どうすれば修正できますか?他に使用できるライブラリはありますか?

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

android - Google Directions API から距離と所要時間を取得する方法


Google Directions API から取得した道順のリストを表示するアクティビティを作成した Android アプリを開発しています。
使用される URL は次のようなものです: http://maps.googleapis.com/maps/api/directions/xml?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false

結果は次のようになります。

<html_instructions>リストのすべての項目で、の<text><distance>との<text>子に含まれる情報を表示したいと考えています<duration><html_instructions>このパーサーを使用して、タグの値を取得できました。

他の 2 つのタグの値も表示するために、このパーサーを変更するにはどうすればよいですか?

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

google-maps - Google Directions API - ウェイポイントと代替手段を true に設定してルートを照会できますか

A 地点から B 地点まで、C、D、E を経由する代替ルートを取得することは可能ですか? ウェイポイントを設定すると、代替ルートが表示されません。

また、Google Directions API はどの程度信頼できますか? ウェイポイントを与えずに別のルートを尋ねると、湖や公園の上を通るルートが表示されます。

どんな助けでも大歓迎です。ありがとう!

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

google-maps - GoogleマップAPI v3で遠くのウェイポイントを見つける方法

map api v3 を使用して、Google マップに最適化されたルートをプロットしたいと考えています。ウェイポイントと開始位置のリストがありますが、終点はわかりません。では、指定された開始位置から(ウェイポイントのリストから)離れたポイントを見つけるにはどうすればよいですか。

以下のリンクをWebサービスに使用しています

http://maps.googleapis.com/maps/api/directions/json?origin=chennai&destination=madurai&waypoints=optimize:true|trichy|tanjore|bangalore|kanyakumari|madurai&sensor=false&mode=driving

上記の URL で、私の出身地、つまりチェンナイを知っています。しかし、私は目的地を知りません。私の目的地は、ウェイポイントのリストから 1 つになります。

目的地を見つける 1 つの方法は、原点からの距離 pt を使用することです。しかし、ウェイポイントの数に基づいてこのリクエストをn回送信する必要があるため、効率的でもありません。

では、効率的かつ簡単な方法で、出発地 (チェンナイ) から離れた目的地を見つけるにはどうすればよいでしょうか?

0 投票する
0 に答える
363 参照

google-maps - Google API の方向が機能しない

Google マップの方向を作成しました。ローカルホストで完全に機能しますが、サーバーにアップロードするとマップが表示されません。

すべてのコードがそこにあることを確認しましたが、何も問題はないようです。ローカルホストで実行しようとしても、すべてがうまくいきます。

この私のコード:

js スクリプト:

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

android - Android から呼び出された場合、Google 方向 API は REQUEST_DENIED を返します

このコードを使用して、Android デバイスから Google 方向 API Web サービスを呼び出そうとしています: (4.1 HTC 1X)。ただし、REQUEST_DENIED という応答が返されます。なんで?

ここに私のコードがあります - ここには空想はありません:

ステータス ノードを出力すると、REQUEST_DENIED が返されます。

他の人も同じことを投稿しているようですが、何の反応も得られませんでした。

MAP API のキーを既に持っています。ただし、最新の Google Places API は使用する必要がないと考えているため、使用していません。私は完全に無知です。4.1 を使用する HTC 1x で実行しながら、Android 3.2 を使用してアプリを作成しています。

ブラウザから使用する場合も同様です。たとえば、任意のブラウザーから呼び出された場合、次のように動作します (ただし、私の Android コードからではありません): http://maps.googleapis.com/maps/api/directions/xml?origin=37.2345487,-121.5840723&destination=37.236064,- 121.961595&センサー=false

私は非常に愚かなことをしているかもしれませんが、それを捕まえることはできません。

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

android - 動的LatLng ArrayListを使用してAndroid Googleマップにポリラインを描画できません

最初に、Android アプリで何をしようとしているのかを説明します。このアプリを使用すると、ユーザーは車両情報と出発地と目的地を入力できます。ユーザーは [Plan my Road Trip] ボタンをクリックすると、Google マップが掲載された 2 ページに移動します。2 番目のページで、アプリは出発地と目的地を取得し、それらを Google ルートの URL に挿入します。

次に、「overview_polyline」JSONObject を解析して LatLng ArrayList に変換します。その ArrayList は、Polyline を使用して起点と終点の間のパスを描画するために使用されます。

以下のスクリーン ショットでわかるように、ユーザーはこの質問に関係のない 4 つのスピナーを選択できます。ユーザーには、前述の Origin EditText ボックスと Destination EditText ボックスもあります。

ここに画像の説明を入力

私の質問は次のとおりです。2 ページ目に移動するボタンをクリックすると、アプリがクラッシュします。過ぎてさえいませんsetContentView(R.layout.page2);。別のプロジェクトで JSON 解析をテストしましたが、解析コードに問題はありませんが、何らかの理由でこの状況では機能しません。AsyncTask クラスも使用しています。これは行く方法ですか?そうでない場合、これを行う正しい方法の例を示すことは可能でしょうか? また、コードでわかるように、ArrayList を動的に埋めるのではなく手動でポイントを追加すると、マップが読み込まれ、ポリラインが機能します。

これがコードです...

Page2Activity.java

page2.xml のコード....更新(古いコードの編集を参照)

LogCat を更新しました...

古い logcat を見るには、編集を参照してください

さらにコードが必要かどうか尋ねてください。