問題タブ [google-geocoder]
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.
javascript - Google MapsAPIv3ジオコーディング
あなたの助けは以下で大いに感謝されるでしょう。以下のJSコードを使用して、サイズ変更可能な円オーバーレイを使用してGoogleマップを表示し、中心点の座標、半径、および境界ボックスを出力しています。
これはうまく機能しますが、地名を入力して(フォームを介してPOST)、Google Maps APIを使用してジオコーディングし、上記のスクリプトの中心点として設定できるように、これにジオコーディングを追加する方法がわかりません。 、現在の機能を壊すことなく。
リクエストに応じて、上記のjsFiddleがここにあります。ユーザーがマーカーをドラッグして、位置、距離、境界を出力できることがわかります。ただし、追加したいのは、フォームに場所を入力する機能です。これは、送信時にジオコーディングされ、結果の座標を使用して中央のマーカーを再配置します。
どんな助けでも大歓迎です、ありがとう。
curl - Google ジオコーディング サービスがエラー 400 Bad Request を返す
Google のジオコーディング サービスから json レスポンスを取得しようとしています。私はPHPを使用しています。私はfopenを試していましたが、file_get_contentsを使用する必要があるという別のstackoverflowの質問を読みましたが、うまくいきませんでした。それから私は検索を続け、別のフォーラムで、CURL を使用すればより良い解決策になると言っていた人を見つけたので、コードを変更しましたが機能しません。いずれの場合も、「エラー 400: 不正なリクエストです。クライアントが不正な形式または違法なリクエストを発行しました。」というメッセージが表示されました。
私のコードはこれです:
次に、コンテンツを印刷してエラーメッセージを受け取りました。
何か案は?
どうもありがとうございました。
ruby-on-rails - ビルドされた関連付けを保存するときに発生する ActiveRecord:RecordInvalid 例外をキャッチ/解決するにはどうすればよいですか
私は、あなたの多くが睡眠中に避けることができると確信している問題を解決する助けを得たいと思っています.
私は、habtm 関係にある 2 つのモデルを持っています。1 つのパッケージに複数の場所を含めることができ、1 つの場所に複数のパッケージを含めることができます。ロケーション モデルが検証に失敗した場合 (ロケーション アドレスが空の場合など)、ActiveRecord:RecordInvalid 例外が発生します。package.save を呼び出すと、Rails が自動的に save! を呼び出すため、このエラーが発生することを理解しています。場所の関連付けについて。
エラーを回避する方法、または少なくともエラーを救う方法がわかりません。問題を解決する方法とRailsのベストプラクティスの両方について、何か良いアドバイスはありますか?
コードは次のとおりです。
` 前もって助けてくれてありがとう!
android - ユーザーの位置に基づいてマップビューにオーバーレイを作成する
ユーザーの場所にあるすべてのレストランを表示するアプリケーションを作成しようとしています。位置は GPS から取得されます。私が抱えている問題は、米国で考えられるすべてのレストランに対して手動で OverlayItems を作成するのは計り知れないことです。API で何かを確認しましたか? このようなものが組み込まれている可能性があると思います。
Geocoder は便利だと思いました。レストランの住所から座標を取得し、その情報からオーバーレイ アイテムを作成するメソッドを記述できますが、それでもレストラン名などの情報は不足していました。提案やアイデアを探しているだけです。
みんな、ありがとう!
javascript - Google MapsGeocoderv3からの差出人住所
私は次の機能を持っています:
ストリートビューとGmapで使用するためにジオコーディングされた住所を返そうとしています。Insideは正しい値を返し、Outsideはアンダーファインドを返します。
すべての助けに大いに感謝します、私は他のどこかでこの方法で値を返すことは不可能であると読みましたが、信頼できるStackOverflowコミュニティに確認する必要がありました。
前もって感謝します。
javascript - Google ジオコーダーの問題
テキスト フィールドでユーザーが指定した住所をジオコーディングしようとしていますが、JavaScript 関数は "geocoder.geocode ({'address':address......") 行から実行されません。
なぜうまくいかないのかわからないので、ここで立ち往生しています。クライアント スクリプトに引き渡されたアドレス フィールドを示す最初のアラート ボックスがスローされますが、その後は機能しません。何のアクションも起こさずそのままです。どこを修正する必要があるか教えてください。これがクライアント側のコードです。
google-geocoder - Google Maps API 3 ジオコーディング リクエストから国コードが見つかりません
Google マップ ジオコーダ API のバージョン 2 には、国、通り、郵便番号、緯度、経度など、要求された住所に関する多くの情報を提供する geocoder.getLocations メソッドがありました。
このメソッドは v3 でなくなったようで、address_component を繰り返す必要があります
これを実行しようとすると、「j is not defined」というエラーが表示されます
http://maps.googleapis.com/maps/api/geocode/xml?address=75001,france&sensor=false
adress_component を繰り返すにはどうすればよいですか、それともより良いのは、どのように adress_component にたどり着くか -> 国を入力 -> 短縮名
ありがとう
android - Android Geocoder の結果のズーム レベルを計算する方法
Android の Geocoder を使用して、地図ベースのアプリで場所を検索できるようにしています。ジオコーディングはうまく機能し、アプリはジオコーディング結果で MapView を正常に中心に配置します。問題は、新しい場所に移動するときに使用するズーム レベルがわからないことです。パラメータは、通りまたは国である可能性があります。location_query
結果の場所を表示するためにズームインする方法をどのように知ることができますか? つまり、何と交換???
しますか?
java - タイプ Geocoder に対して Geocoder.isPresent() が定義されていません
私の Android と Java のスキルはそれほど高くありません...
Geocoder の developer.android.com ページには、次のように書かれています。
プラットフォームにバックエンド サービスがない場合、Geocoder クエリ メソッドは空のリストを返します。isPresent() メソッドを使用して、Geocoder の実装が存在するかどうかを判断します。
ただし、たとえば、電話をかけようとすると:
エクリプスが教えてくれる
メソッド isPresent() はタイプ Geocoder に対して未定義です
「isPresent() メソッドを使用する」にはどうすればよいですか?
javascript - JSON レスポンスを変数に取得する
Google ジオコーダ API を使用して、地図作成アプリで使用する住所の経度と緯度を取得しようとしています。
ジオコード リクエストからデータを取得する方法 (例:
「http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=true」は API サイトで使用されている例です)スクリプトからデータを抽出できるようにするには? または、別の方法でデータを抽出することは可能ですか?
ありがとう!!:)