問題タブ [google-places-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 投票する
2 に答える
26685 参照

javascript - Google Places API - Places 詳細リクエスト未定義

Google プレイス ライブラリを使用して場所の詳細を取得しようとしています。場所マーカーをクリックすると、住所、名前、ウェブサイトなどを表示できるようにしたい.

次のチュートリアルを使用しています: http://code.google.com/apis/maps/documentation/javascript/places.html

すべてが順調に進んでいるようです。私のマーカーでは、名前と評価を表示できますが、住所、ウェブサイト、電話番号はすべて「未定義」と表示されます。これは、これらの場所について私が要求している情報を Google が持っていないためですか? それとも私は何か間違ったことをしましたか?

私が使用しているコードは次のとおりです。var 情報ウィンドウ;

どんな助けやアイデアも大歓迎です。

乾杯。

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

google-places-api - GooglePlacesAPIの不整合

予期されるタイプのパラメーターを追加すると、応答が予期しない方法で変更されます。

リクエスト1: https ://maps.googleapis.com/maps/api/place/search/json?location=38.4551,-122.672045&radius=100&sensor=false&key=

リクエスト2: https ://maps.googleapis.com/maps/api/place/search/json?location=38.4551,-122.672045&radius=100&sensor=false&types=park&key=

どちらのリクエストも、タイプパークであるため、「HowarthPark」という名前で場所を返す必要があります。面白いことに、radius = 500を増やすと、期待した結果が返されます。しかし、なぜそれは、typesパラメーターがなく、同じ半径で最初にそれを返すのでしょうか?

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

javascript - Google プレイス API エラー

Google Places APIを使用して、半径 1000 メートル以内のロンドン中心部のすべての場所をリクエストしようとしています。必要な出力タイプは XML です。
これはJQueryを使用した私のコードです:

残念ながら、私はerrorメッセージしか受け取りません。Firebug コンソールに表示されますXML Parsing Error: no element found Location: moz-nullprincipal:{7577ff8b-21cb-40c5-824b-de812540f29e} Line Number 1, Column 1:

独自の API キーを取得し、オンにしPlaces APIました。(XAMPPを使用してローカルでコーディングしているため、WebサイトのURLは「http://localhost/」です。)

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

javascript - Google プレイス ライブラリに地理位置情報を追加する

ユーザーが現在地周辺の場所を表示できるアプリを構築しようとしています。

ここで Google Maps API と Google Places Library が機能していることを確認できますが、1 つとしてではありません: http://www.blazingsasquatch.com/geo/index4.html

「show me my loc」ボタンで現在地が表示され、地図にはボストンの任意の場所と近くの場所が表示されます。

経度と緯度の両方の変数を作成し、これらの変数を「pyrmont」位置変数に直接渡そうとしましたが、うまくいきませんでした。

最初に、次を使用して「pyrmont」の場所を設定しようとしましたが、うまくいきませんでした: google.maps.LatLng(position.coords.latitude, position.coords.longitude);

では、現在の場所を取得するにはどうすればよいでしょうか。

var pyrmont = new google.maps.LatLng("現在地はこちら");

変数または整数のみを受け入れますか?

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

android - google-api-java-client ライブラリが android で動作しない

Google の Places API を使用しようとしています。ライブラリをダウンロードし、 https://github.com/tuthan/Google-Place-Api-Demogoogle-api-java-client-1.6.0-beta.zipのソース コードを使用しています

私は外部ライブラリを正確に正しい方法でインポートしますが、コードはgoogle-api-java-client-1.6.0-beta.zip.

例えば

私はこれに1週間取り組んできましたが、解決できませんでした。

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

google-places-api - Google Places API Webサービスを呼び出すときに、クロスオリジンの制限を回避することはできますか?

Google Places API WebServiceを有効にして、ドメインからのクロスオリジンリクエストを許可し、ブラウザから直接サービスにアクセスできるようにすることはできますか?ブラウザAPIキーを作成し、ドメインをリファラーリストに追加することで、APIキーを試してきましたが、役に立ちませんでした。とにかく、それがrefefererプロパティの目的であるかどうかはわかりません。

この制限は設計によるものですか、それともここで何かが欠けていますか?

Google Places API WebServiceは、私が使用したいサービスです。プレイスオートコンプリートもプレイスライブラリのプレイス検索も、私の特定の要件には適していません。

乾杯

スティアン

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

javascript - Google マップ マーカーへの道順を取得する

ユーザーがテキスト ボックスに入力できる郵便番号から、Google マップ マーカーの位置への道順を取得しようとしています。Maps, Places and Directions の Google ライブラリを使用しています。

私はグーグルからこの例を見つけました。私はそれから作業しようとしてい ます http://code.google.com/apis/maps/documentation/directions/

私はほとんどそこにいると思います。ユーザーが地図からマーカーをクリックしてから、「マーカー 1 からの道順」というリンクをクリックできるようにしたいと考えています。これを正しく表示することができ、正しい場所を関数に渡しますが、何らかの理由で緯度座標全体を保持しません。それらの1つをドロップするように見えるため、エラーがスローされます。新しい関数 (placeLoc) に渡したものを印刷すると、座標の 1 つだけが表示されます。

それが与えるエラーは次のとおりです: Uncaught Error: Invalid value for property : -0.5796900000000278

これまでに得たコードは次のとおりです。

この質問には、関連するコードと詳細のみを含めようとしました。見逃したものや不明な点がある場合はお知らせください。追加します/自分自身を明確にするために最善を尽くします.

繰り返しになりますが、どんな助けにも感謝します。

乾杯JA


編集

わかりました、それは完全に理にかなっています。みんなありがとう。

toString() メソッドを使用してみましたが、うまくいきません。toUrlValue() を使用して、コンマで区切られた 2 つの値を持つ文字列を dPoint1 関数に正常に渡すことができます。これを行うと、 console.log(x,y) を使用して両方をコンソールに出力できますが、実際にコードを実行することはできません。以前と同じエラーが発生します。

問題は、それらを 1 つのものにする必要があるため、「destination:」に追加できるためだと思います。たとえば、最終的には destination: x にする必要がありますが、x & y を渡す必要があるため、destination: x が必要です。 、y、エラーをスローします。

google.maps.LatLng() メソッドを利用する必要があると思います。

昨夜遅くにこれを追加しました:

それは私にいくつかの道順を教えてくれましたが、正しい場所ではありませんでした!

これをどのように使用できるかについて誰かアイデアがありますか?

これまで私を助けてくれて本当にありがとう。

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

google-maps-api-3 - GoogleAPIが他の緯度と経度で機能しない

プロジェクトでgoogleAPIを使用したい。私が得たAPIはここからです

そしてAPiは:-https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=5000&types=food&sensor=false&key = * ** * ** * ** * ** * ** * ***

:-このURLの最後にキーを追加しました。それは私に適切な反応を示しています。しかし、緯度と経度をグジャラート州(インドの国)に変更すると、応答が表示されません。そして、ZERO_RESULTの場合の応答

なぜそれが起こっているのか、そしてそれを解決する方法を誰かが私を助けることができますか?

Iこれは現在の緯度経度の近くの情報を取得するためにこれを行いたいです..近くの地域の情報を取得する他の方法またはAPIはありますか..助けてください..よろしくお願いします

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

google-places-api - Google Places API を使用して FAX 番号またはメール アドレスを取得する

Google Places API を使用して、レストランのリストの FAX 番号またはメール アドレスを取得する必要があります。それらを取得する方法はありますか?現在、住所と電話番号しかわかりません。

0 投票する
7 に答える
59854 参照

android - Google Places API から 20 件以上の結果を取得するには?

ユーザーの近くにある ATM のリストを取得するアプリを開発しています。そのために Google Places API を使用していますが、毎回 20 件の結果しか返されません。もっと結果を出したい。API ドキュメントでは、20 の結果が返されると言及されていますが、より多くのデータを取得する方法があるか、それとも独自のデータベースを作成する必要があるか知りたいですか?
また、API で見つけたのは、インド向けの ATM がすべて揃っているわけではないということです。また、一部の場所では情報が正確ではありません。それで、私は自分のデータベースを使うべきかどうかについてのアイデアを教えてください。
Google プレイスに場所を登録できることはわかっていますが、毎回 20 件の結果しか返されないという問題があります。とにかくこの問題が解決された場合は、Places API を使用することをお勧めします..

どうか助けてください……。