問題タブ [google-geolocation]
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.
google-maps-api-3 - 郡名の末尾に「郡」を付けますか?
関連する Google ジオコーディング ドキュメント: https://developers.google.com/maps/documentation/geocoding/#Types
Google 独自の Geocoding 開発者向けドキュメントには、次のような情報を返す例が示されています。
ただし、その例に対応する URL を使用すると、以下を含む XML が返されます。
郡名の末尾に「郡」が追加されていることに注意してください。
これが意図的なものかどうかは誰にもわかりませんか?先週追加された「郡」を見た記憶がありません。
これは文書化された変更ですか?
google-maps - GoogleMap GeoLocation ユーザー リクエスト制限とビジネス リクエスト制限を確認する方法 ビジネスリクエストの料金は?
Salesforce で 2 つの住所間の距離を見つけるために GoogleMap GeoLocation を使用しています。しかし、GoogleMap GeoLocation は、ユーザー リクエストに対して 2500 しか提供しません (1 日あたり 24 時間)。さらに必要な場合は、最大 1,00,000 リクエストを提供します。このライセンスの価格と GeoLocation に関する詳細が必要です。正確なライセンス数を取得できませんでした。誰もがこれを助けます。あなたの前進に感謝します
google-maps - Google マップ API for Business がエラー コード 403 の理由 accessNotConfigured を返す
ビジネス用の Google Maps API を使用して、セル ID と WiFi アクセス ポイントの MAC アドレスに対する位置情報を取得しています。
そのコードはベータ サーバーで正常に動作していました。実稼働サーバーに移動すると、次の応答が得られます
{ "error": { "errors": [ { "domain": "usageLimits", "reason": "accessNotConfigured", "message": "アクセスが構成されていません。Google Developers Console を使用してプロジェクトの API を有効にしてください。 " } ], "code": 403, "message": "アクセスが設定されていません。Google Developers Console を使用してプロジェクトの API を有効にしてください。" } }
コンソールでは、ベータ サーバーの IP が許可された IP に追加されました。本番サーバーの IP も追加しました。まだ応答を上回っています。
許可された IP の変更またはその他の変更後に、新しいキーを生成する必要がありますか?
javascript - Google マップの google.maps.LatLng 入力値の変更
現在のプロジェクトで Google マップ API を使用しています。googles service.nearbySearch 機能を使用して近くの場所のクエリを実行します。次に、nearSearch の結果の緯度と経度の値を使用して、新しい google.maps.LatLng を作成します。以下は私がやっていることのコードです:
プログラムを実行するときに place.geometry.location.A と k の値を確認すると、正しい値が得られます。しかし、新しく作成された変数 pos の値を見ると、.k の値は -90 に変更されていますが、.A の値は正しいままです。
この変更が発生する理由を理解できる人はいますか?
さらに、代わりに以下のスニペットを使用すると、コードは正常に機能しますが、違いがある理由を理解したいと思います。
place.geometry.location.lat() と .lng() の値を再度確認すると、値が正しく、前のコード スニペットの値と同じであることがわかります。ただし、今回は、変数 pos が正しい値で作成され、-90 の変更された値を与えません。
わかりやすくするために、以下は私が使用している完全なコードです。関連する場合は、Ember.js フレームワークを使用してこれを構築しています。
CSS
そしてジャバスクリプト
このコードには、var pos を定義する両方の方法が含まれています。一番上の (コメントされていない行) は機能しませんが、下の (コメントアウトされた) 方法は機能します。また、直後の if ステートメントで緯度/経度の値を定義する両方の方法の値を比較すると、値が完全に等しいと解釈されることがわかります。
geometry.location.k を使用すると、私の pos 値が -90 の lng 値を誤って返す理由を理解できる人に事前に感謝しますが、geometry.location.lng() を使用すると正しく動作します。
さらに説明、情報、または何かが必要な場合はお知らせください。