問題タブ [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.
angularjs - ngCordova getCurrentLocation により空白の Google マップが発生する
たくさんのサポート フォーラムがあることは知っていますが、私が探している答えを持っている人は誰もいないようです。したがって、詳細には、以下が私のシナリオです (私は ionic フレームで開発しています)。
現在の場所を取得するために ngCordova cordova-plugin-geolocation を使用しています (これは正常に機能します)。
上記のコードで、vars lat,lng に正しい値が設定されていることを確認しました。それで、次にやりたいことは、Google マップを表示するようにレンダリングすることです。以下のinitMap関数を使用して行います。
この画像をレンダリングしようとすると、空白の画面しか表示されません。また、「ionic.Platform.ready(initialize);」があります。私のコントローラーコードで。
注: 以下は、HTML テンプレートのコード セグメントです。
失敗したコーディングの試みには次のものがあります。
- ionic.Platform.ready とは対照的に ng-init() を使用 - 同じ空の画像
- すべてを機能から外します (必死の試み) - 同じ空白の画像
次の場合に成功します。
initialize() 関数にネストされている「getCurrentPosition」操作を完全にバイパスして、latlong Google オブジェクトでinitMapを直接呼び出します。
任意の推奨事項は本当に高く評価されます。
ios - コアの位置情報なしでユーザーの位置情報を取得 (Google Maps Geolocation?)
私が開発している最近のアプリケーションでは、ユーザーの場所が不可欠です。ユーザーの場所を取得するために、場所マネージャーを使用しています。残念ながら、これはユーザーが位置情報サービスを有効にしており、アクセス許可を与えている場合にのみ機能します。
ユーザーが許可を与えない場合、あまり正確ではない 2 つの IP サービスしか残されません。位置情報サービスを有効にせずにユーザーのおおよその位置を取得できる方法と、IP サービスよりも優れている方法を見つけようとしています。
唯一有望な API はGoogle Maps Geolocation APIで、携帯電話基地局と Wi-Fi ノードを使用してユーザーの位置情報を取得できると主張しています。
iOS で、できれば Swift でそれを使用できるライブラリまたは方法を見つけようとしましたが、成功しませんでした。誰でも助けることができますか?
android - ACCESS_COARSE_LOCATION 権限はいつ使用する必要がありますか?
ユーザーの地理位置情報を追跡し、地図上にルートを描画する Android アプリを構築しています。
こちら で説明されているように、Google Play サービスのロケーション API を使用しています。
私のアプリケーションが許可を必要とすることは直感的にわかりますACCESS_FINE_LOCATION
。これをマニフェストに入れました。
私もACCESS_COARSE_LOCATION
許可が必要ですか?大まかな場所が必要なユースケースは何ですか?
android - GcmListenerService onMessageReceived から更新された場所を取得する
こんにちは私は、プッシュ通知を受信したときにその場所を取得し、サーバーを呼び出して、それに基づいて通知を表示したり飲み込んだりするアプリに取り組んでいます。
私が経験している問題は、場所が現金化され、クライアントに時間内に通知できないことです。これは不可欠です。onLocationChanged
すぐにメッセージを決定する必要があるため、明らかに購読できません。
私はそれについて読んだことがありますが、提案の1つは、com.google.android.gms.location.LocationListener
キャッシュをリセットする必要があるとは思わない初期化することでしたが、Googleマップを有効にすると、更新された座標を取得するのに実際に役立つため、これは実際にキャッシュの問題であると思います.
現在、コードは次のようになっています (プロトタイプのみと判断しないでください)。
これを行うためのより適切な解決策はありますか?
geolocation - iOS や Android のネイティブ地理位置情報サービスのような地理位置情報を使用することは可能ですか?
編集:
アプリで React-Native Geolocation API を使用しようとしています。https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocationと同じ API
ただし、API は Android ネイティブの地理位置情報サービスほど優れていません。アプリを実行すると、40 メートル移動しないと自分の位置がわかりません。
また、Android はユーザーの場所を見つけるためにいくつかの戦略を適用していると思います。
iOS や Android のネイティブ サービスのように位置情報 API を使用するには?
android - 1 つの Android プロジェクトで 2 つの異なる Google API を使用するには?
私が言及したように、私は自分のプロジェクトで 2 つの異なる Google API を使用しようとしていました.1 つ目はGoogle GeoLoaction Apiで、2 つ目はAutoComplete Apiです。問題は、両方ともアプリケーション メタデータの Manifest.xml にキーが必要ですが、両方を追加しようとすると、2 番目のキーが最初のキーをオーバーライドすることです。
また、値に別の文字列を追加しようとしましたが、うまくいきませんでした。
javascript - 私のWebサイトからAngularjsアプリに通常のjavascriptとcss関数を含めることは可能ですか?
私は、html/css/js で Web サイトを開発し、そのモバイル アプリケーションを angularJS (イオン フレームワーク) で開発しています。私のウェブサイトでは、Google ジオロケーションと完全なカレンダー ( http://fullcalendar.io/ ) を実装しています。angularJS で使用できるディレクティブがあることはわかっていますが、急いでいるので、通常の html/css/js Web サイトから fullcalendar と geolocation Javascript をコピーして、 angularJS アプリのテンプレート。どんな提案でも大歓迎です。
編集:
これは、ジオロケーションの更新に使用しているコードの例です。
python - Geolocation-python package produces SSL Error on Windows 7
Using Python 3.4, I installed the below geolocation package
https://pypi.python.org/pypi/geolocation-python/0.2.2
I tested it in IDLE using the code below
it fails at the last line, generating an SSL Error
I used this same package and code using python 2.7 in a linux environment and it worked fine. Any ideas on how I can fix this?