問題タブ [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.

0 投票する
8 に答える
22341 参照

geolocation - IPv6 を使用したジオロケーション?

私は、IPv4 アドレスの最初の 3 つのオクテットを使用してユーザーの国、都市、緯度、経度などを判断する IP ジオロケーション ライブラリに取り組んでいます。

しかし、IPv6 アドレスを処理しないので、処理してほしいと思います。

IPv6 アドレスを変換して、IPv4 アドレスの最初の 3 オクテットに相当するものを取得する方法はありますか?それとも、完全に異なる ipgeo マッピングを必要とする、まったく異なる番号付けスキームに基づいていますか?

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

javascript - ブラウザにインストールされているジオード、ファイアイーグル、またはグーグルギアを検出する

ユーザーのブラウザにインストールされているジオード、ファイアイーグル、グーグルギアを検出し、ユーザーの場所を取得する方法に関するデモはありますか?

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

map - wsg 1984 - 2 つのジオ ポイント間の距離を計算する

wsg1984 形式のマップ内の 2 点間の距離を計算できる C# のコードが必要です

0 投票する
6 に答える
3044 参照

php - 私のウェブサイトへの訪問者の国を特定する

PHP を使用して、訪問者の出身国を特定したいと考えています。これどうやってするの?

0 投票する
10 に答える
3463 参照

algorithm - O(n) 時間よりも早く緯度/経度を介して最も近い場所を計算することは可能ですか?

最も近い場所 (緯度/経度で表される) を O(n) 時間よりも早く計算するアルゴリズムがあるかどうか疑問に思っています。

Haversine 式を使用して基準点から各場所までの距離を取得し、ASC を並べ替えることができることはわかっていますが、これは大規模なデータ セットには非効率的です。

MySQL DISTANCE() 関数はどのように機能しますか? 私はO(n)を推測していますか?

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

c# - ASP.NET ページでのクライアントの場所の検索

ASP.NET ページでクライアントの場所を見つける方法は? 実際に使っSystem.Globalization.RegionInfo.CurrentRegionたのですが、コントロールパネルに設定を表示しています。では、任意の方法を使用して正確な場所を見つけることはできますか?

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

geolocation - GPRS 接続がなくても、API を介してモバイル デバイスで GPS 情報を取得することは可能ですか?

GPRS 接続がなくても、API を介してモバイル デバイスで GPS 情報を取得することは可能ですか?

編集済み

はい、たとえば、Java ME プラットフォームまたは Apple iPhone で

0 投票する
5 に答える
13691 参照

asp.net - 位置情報 Web サービスの推奨事項

ジオロケーション Web サービスに関する推奨事項はありますか (できれば無料です!)。

asp.net アプリで使用することを計画していて、Google が何かを持っているかもしれないと聞いていました。

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

.net - .net を使用して Google マップ API から国と州/都市を取得する例

asp.netアプリケーションからのリクエストのGoogle Maps APIを介して国と州/都市を取得するためのサンプルコードのスニペットを持っている人はいますか(コードビハインド)?

どんな助けでも大歓迎です!

ありがとう!

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

asp.net-mvc - .NETコードからGoogleを使用してユーザーの位置を取得する

セッションの間、ユーザーの現在の場所をASP.NETMVCWebサイトに保存したいと思います。ロケーションサーバー側を使用したいので、これが機能すると思う方法(おそらく他の提案?)は、ユーザーが最初にWebサイトにアクセスしたときに、ロケーションを取得してセッションに保存することです。もう一度調べる必要はありません。

私が見つけることができる最良の方法は、GoogleのClientLocationメソッドを使用することです。

私の質問は、このJavascriptコードで検索された場所をサーバーに戻して、データベースまたはセッションに保存するための最善の方法です。jQueryを使用してコントローラーアクションを呼び出して場所を渡すことができることを知っています。

ただし、パフォーマンスのために、ページが読み込まれるたびにこれが発生することは望ましくありません。私が考えたもう1つの方法は、次のようにして.NETコードからGoogleのAPIを呼び出すことでした(ジオコーディングの呼び出し)。

しかし、このようなURLから直接ClientLocationを呼び出す同等の方法を見つけることができません-私が見たすべての例はgoogle.loaderを使用しています(この方法でそれを行うときに使用できるとは思いませんか?)私が持っている別のことGoogleの.NETライブラリを使用していると考えられていますが、場所の検索を行うためにそこに何も見つかりません(おそらく私は間違っていますか?)。