タグ付けされた質問 「geolocation」

ジオロケーションは、オブジェクトの物理的な位置を(現実の地理的用語で)発見する手段です。

3
高性能Webアプリケーションに最適なGISシステム-PostGISとMongoDB
位置データに基づいたWeb /モバイルアプリケーションを作成しています。私はすでにMongoDBに精通しているため、mongoの地理空間インデックスは私のニーズに非常に適していることがわかりました。私は主に単純な/短いロケーションポイントを扱っているので、Mongo 2dのインデックスは私にとって良いです。 その道に沿って、私はその安定/成熟した方法のために、PostGISを選びました。そしてその素晴らしい機能セット。しかし、私のデータは場所に大きく依存しているため、主な懸念事項はパフォーマンスです(ほとんどの場合、db呼び出しの70〜80%が場所を処理します)。 mongoが好きなのは、すでにfoursquareのような高性能Webアプリで使用されているからです。しかし、私はPostGISが主に政府/企業プロジェクト(主に非Web /モバイルアプリ)で使用されるのを見ました。Web /モバイルアプリに適切なGIS dbを選択するために、今は少し混乱していますか?何か提案がありますか?

8
近くのランダムな場所を生成していますか?
自分の場所の近くにランダムな場所を作成しようとしています。私が欲しいのは、私の場所を囲む200メートルの円の中にランダムな緯度/経度のペアを作成することです。 これは私が(StackOverFlowの人々の助けを借りて)思いついた式です:(-1と1の間のランダムな数)*半径+(古い経度)=古い経度の半径内の新しい経度 (-1と1の間の乱数)*半径+(古い緯度)=古い緯度の半径内の新しい緯度 問題は、すべてのランダムな場所が私の場所の中心に近すぎるため、実装で奇妙なことが起こっているということです。式は半径全体をカバーしていないようです。 私の式で何が間違っているのか考えていますか? 現在のJava実装を表示するように編集されました。 public static Location getLocation(Location location, int radius) { Random random = new Random(); // Convert radius from meters to degrees double radiusInDegrees = radius / METERS_IN_DEGREES; double x0 = location.getLongitude() * 1E6; double y0 = location.getLatitude() * 1E6; double u = random.nextInt(1001) / 1000; …

2
n個のポイントの三辺測量アルゴリズム
円T1、T2、T3、T4、T5、..、Tnが交差し、重心から線Rの長さまでの図から重心A(別名、重心、幾何学的中心、重心)を計算できるアルゴリズムを見つける必要があります上記の図の最も遠い角 次の情報が提供されます。 T1緯度= 56.999883経度= 24.144473半径= 943 T2緯度= 57.005352経度= 24.151168半径= 857 T3緯度= 57.005352経度= 24.163356半径= 714 T4緯度= 56.999042経度= 24.168506半径= 714 T5緯度= 56.994226経度= 24.15709半径= 771 結果は次のようになります。A緯度= XX.XXXXXXX経度= XX.XXXXXXX半径= XX おそらく既にわかっているように、アクセスポイントまたはベースステーションの数が変化する可能性があるため、最も近いWifiアクセスポイントまたはモバイルベースステーションによってデバイスの位置を見つけることができるソフトウェアに取り組んでいます。 。 こことここにいくつかの同様の質問がありますが、どれも私の質問に正確に答えません。

2
GPS位置の2D精度を向上させるために、(lat、lon)サンプルを平均化することはどの程度意味がありますか?
このような、またはこのようないくつかのGPSアプリケーションは、GPSユニットが移動していないと仮定して、特定の場所の複数の(lat、lon)サンプルを取得し、サンプルの平均を取得して「より正確な"2Dロケーション。 (ここでは、標高/高度の位置は気にしません!) 2番目のアプリ(GPS Averaging)は、各サンプルに関連付けられた精度値を現在の場所の重みとして使用し、それに応じて加重平均を計算します。また、平均位置の精度の推定値も提供します。 質問: 1)常識は、平均化が精度の向上につながると信じるように私たちを押し付けますが、電話のようなハンドヘルドユニット(つまり、差動GPSを使用しない単純なデバイス)にはどれだけの意味がありますか? 2)GPS Averagingの方法とは別の方法で平均位置を計算することをお勧めしますか? 3)平均位置の精度の推定値を計算する方法は? 4)特定の場所の複数の(lat、lon)サンプルを取得することにより、より良い2Dポジショニングを得るために平均化とは異なる方法がありますか? 更新1: 2台のハンドヘルドGPSユニット(ソニーの電話機モデルST15iおよびST17i)を使用した予備調査の結果、4.5時間の間に同じ位置で3mの精度修正を取得すると、次のデータが得られました。 =>修正の想定精度は3メートルでしたが、ST17iモデルには中央値/平均から3メートル以上離れた点がたくさんあったことに注意するのは非常に興味深いです。 =>また、ST15iモデルの経度の単調なドリフトも注目に値します。 (ST15iよりも修正のために平均3つ多くの衛星で使用された分析できるように、ST15iはST17iよりも敏感なアンテナを持っているようです!) 更新2:まだ同じデータセットからのいくつかのさらなる統計と数値 =>データは間違いなく正常ではありません =>また、ST15iの中央位置とST17iの中央位置の間の距離も計算しました。使用されたすべての修正の精度が3メートル以上であったため、あたかも3メートルです。これは、各GPSユニットの精度について有意義な結論を導き出すために、既知のリファレンスを使用するという以下の提案を確実に検証します!

4
国/州/市のデータベースをお探しですか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4か月前に閉鎖されました。 場所を使用してすべてのリストを分類するディレクトリを作成しています。ユーザー入力に頼る代わりに、ユーザーが選択できる場所のリストを提供したいと思います。GeoBytesが提供するGeoWorldMapを既に試しましたが、特定の問題があります。たとえば、275か国がリストされます。それ以外は、データベースは定期的に更新されるため、ローカルデータベースを維持する場合は、時々更新し、最新のものであることを確認する必要があります。 開発者がこれに使用するものを知りたいです。データベースの代わりに、何らかのサービスを使用して場所のリストを取得しますか? ユーザーによる手動入力は、場所による分類が不可欠であり、ユーザーが手動で入力したものを信頼または信頼できないため、オープンなオプションではないのではないかと考えています。 これを行っているサイトはほとんどないので、実用的な解決策があると確信しています。
22 data  geolocation 

1
Twitterのジオロケーションが「丸められている」のはなぜですか?
(lon, lat)Stream APIを使用して収集されたツイートのジオロケーションを7miでプロットしています。半径。以下の図は、同じデータの2つのマップを示していますが、観測ごとに異なるアルファ/透明度を使用しています。 左側の地図を見ると、ジオロケーションはほとんど特定のノードを持つ想像上の「グリッド」に沿っていることがわかりました。誰もがこのパターンが表面化する理由を理解するのに役立ちますか? もちろん、座標には丸めがあります。たとえば: "loc: 42.7388,13.1798" "loc: 42.6252,13.2948" "loc: 42.6008,13.293" "loc: 42.73,13.2028" "loc: 42.66918468,13.27893702" しかし、私の質問は、Twitter APIが同じレベルの精度を保証すると仮定して、これらの丸めが発生する理由です。
19 r  geolocation  twitter 


6
wifiジオロケーションに使用するアルゴリズムは何ですか?
スクールピックアップの使用例(更新) 以下の元の裏庭の例ではなく、より具体的なユースケースに進むと役立つ場合があります。地元の法執行機関は、学校区域でのテキストメッセージングと携帯電話の使用の取り締まりを開始しました。これは、親が中学校の機能の後に子供を拾うのに問題を提起します。法律を誇示する人でさえ、数百人の子供が一度に両親に電話をかけると、セルタワーはすぐに過負荷になります。キャンパスは広く、無線LANが利用できます。携帯電話ユーザーがwifiの信号強度のリストを含むテキストメッセージをWebサービスに送信できるモバイルアプリを作成できるように思われます。次に、Webサービスは位置修正を作成し、親のオンボードナビゲーションデバイスにメッセージをプッシュします。その後、親はキャンパスの正しい場所に運転します。 裏庭のユースケース(オリジナル) ラップトップを裏庭に持ち込み、[利用可能なネットワークを表示]を選択すると、4人の隣人のリストが表示されます。歩き回ると、隣人からの相対的な信号強度が変化します。 裏庭の既知の場所にラップトップを持って立ち、地図をクリックして、4つの異なる信号強度でポイントを収集したいと思います。 これらのキャリブレーションポイントを大量に収集した後(多すぎることはありません)、4つのwifi信号強度レベルを取得し、エラー楕円の形で位置を推定するプログラムを作成したいと思います。信号は、元のキャリブレーションポイントの収集に使用したデバイスとは異なるデバイスを使用して測定される場合があります。 どのアルゴリズムを使用すればよいですか? ルーターの正確な位置を調べて調査できるかどうかを尋ねて隣人に迷惑をかけたくありません。 ただし、近隣ルーターの場所は変わらないと想定できます。

4
ポイントと2つの緯度/経度の仮想線の間の距離の計算
例と対応する画像を参照してください。 私は次のことを達成したいと思います:2つの場所(lat / lng)を提供します。これらは以下にAおよびBとして示されています。これから、仮想線が描画され、この線とCの間の距離が計算されます(任意の測定で)。 現在、Google Maps API v3でこれを達成していますが、選択した言語で舞台裏でこれを実行できるようにしたいと考えています。どんなヒント/アイデアも大歓迎です!

2
Viewshed Analysisを使用してWatch Towerの新しい場所を提案する
森林地帯の新しい見張り塔の場所を提案したいのですが、どの基準で最良の場所を提案できるかについて、私は混乱しています。既存のタワーからDEM、勾配、距離を取得している場合、GISの観点から最適な場所を提案する方法を教えてください。最大の可視領域が得られるまで、手動でポイントを選択して可視領域をチェックしたり、新しいポイントとその可視領域をチェックしたりする必要はありません。GISツールを利用したいです。dem、slope、既存のタワーからの近接度を試して、10のクラスに再分類し、demの割合を増やしてオーバーレイを重み付けし、既存のタワーからの距離と最小の勾配までを重ねましたが、望ましい結果が得られませんでした。私に解決策を提案してください、私はあなたの友人に非常に感謝します。 今日の友人たちは次のように与えられた問題を進めました:私は森林火災を監視するために見張り塔を見つけたいです:---- 1)最初の基準:道路と排水路からの距離(それぞれ200メートルと500メートルのバッファー)、それらを交差させます適切なエリアを見つける。2)その後、SRTM DEMから勾配ファイルを作成し、基準として6度未満を取得しました(Raster Calulatorを使用)。調査範囲のほぼ85%がこの範囲に収まりました。調査地域のDEMの範囲は400から763であり、Raster Calculaterを使用すると、標高が500(ROUGHLY)を超える新しいレイヤーが得られました。スロープレイヤーとDEMの両方をポリゴンに変換しました。3)ROAD_DRAINAGE_BUFFERは、SLOPE_DEMレイヤーでINTERSECTEDになりました。そして、ポリゴンの数は減りましたが、それでも多数です。可能な限り最高のポイントで可視領域を取得しようとしている場合、この時点から再び可視領域を使用しても、最大の可視領域が得られません。それでも、私は分析するための大きな領域を得ています。取得する方法は私の面積を減らします。まだ問題です。私はあなたに不快感を与えたくありません、同じ問題を尋ねます。まだいくつかの手がかりを与えてください、私は感謝します。お友達に感謝します。

1
地質学的方向を理解するには?
私は1950年代に出版された「インディアナ州のいくつかの鉱物と岩石のガイド」を読んでいました。 「マッドパインクリーク沿いの断崖、レインズビルの南西1.5マイル、南西1/4西経4秒29、T。23 N.、R。8 W.」 このPDFのp.38にあります:https : //scholarworks.iu.edu/dspace/bitstream/handle/2022/235/C04.pdf?sequence=1 それらの指示をどのように理解できるようにすることができますか?

2
「どこに…」とどこに尋ねますか?
私の職場ではかなり定期的に、「ポテト湖はどこですか?」という問い合わせを受けます。または「ポッピングストーンクリークはどこにありますか?」または...質問は、同僚、一般市民、その他の組織からのものです。私たちは政府機関であり、地図を販売しているので、そのようなクエリの自然なターゲットです。 答える私の方法は一般的に似ています: 公式名dbを検索します(カナダでは、カナダの地理名DBがあります)。 ローカルデータストアとマップをスキャンする 一般的なインターネット検索 ラウンドフィールドワーカー(生物学者、環境保護、公園の役員など)にメールを送信します。 ... ...しかし、#5に到達してもまだ回答が必要な場合はどうすればよいですか?私は自分のウェブサイトにストーリーを投稿することができ、今年それを読んだ7人のうちの1人が知っているかもしれません。GIS Stack Exchangeは、知っているかもしれない種類の人々によって人々にされていますが、それは話題外です。確かに、この質問についてのこの質問でさえ、話題から外れそうです(一般的なコンセンサスがこれをメタに移行することでよければ、私には問題ありません)。 だから私の質問は、「そのようなn-そのようなものはどこにあるのか」という 場所はありますか?あるトピックに?

10
GPSと加速度計のデータを記録するためのデバイス?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 私の場所(緯度、経度)を追跡し、一日中速度を上げることができるデバイスを探しています。おそらく、GPSと加速度計のデータを一緒にバンドルする必要があります。 私がしたいことは、私の日々の活動を記録することです。私は通常の人間と同じように、ウォーキング、ランニング、運転、バスに乗る、建物に泊まるなどの時間を費やしています。特定の位置で私の速度に入る。 私の要件は、位置と速度のデータを少なくとも約20秒ごとに記録することです。また、デバイスに各レコードのタイムスタンプ(日付と時刻)を指定してください。タイムスタンプが最も近い分に正確であり、場所が最大で約10〜15m離れる場合は、これで十分です。(30-50ft。) 持ち運びに便利なので、2〜3か月は1日中持ち運ぶことができます。私はカジュアルな日常の活動でのみ使用します。 リアルタイムの追跡は必要ありません。後でストレージからデータを収集できます。


4
WiFiSLAMはどのように機能しますか?
アップルは最近WifiSlamを買収しました。彼らの技術はどのように機能しますか? 彼らのウェブサイトはあまり詳細には入りません。 スマートフォンがリアルタイムで2.5mの精度でその場所(および友達の場所)を正確に特定できるようにします。これは、建物内にすでに存在する周囲のWiFi信号のみを使用します。 私たちは、位置情報ベースの次世代モバイルアプリを構築しています。これは、初めて、個人的なやり取りが実際に行われる規模でユーザーと関わります。アプリケーションは、段階的な屋内ナビゲーションから、製品レベルの小売顧客エンゲージメント、近接ベースのソーシャルネットワーキングにまで及びます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.