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

5
緯度/経度に基づいて2点間の距離を取得する
私はこの式を実装してみました:http ://andrew.hedges.name/experiments/haversine/アプレットは私がテストしている2つのポイントに役立ちます: それでも私のコードは機能していません。 from math import sin, cos, sqrt, atan2 R = 6373.0 lat1 = 52.2296756 lon1 = 21.0122287 lat2 = 52.406374 lon2 = 16.9251681 dlon = lon2 - lon1 dlat = lat2 - lat1 a = (sin(dlat/2))**2 + cos(lat1) * cos(lat2) * (sin(dlon/2))**2 c = 2 * atan2(sqrt(a), sqrt(1-a)) …

21
複数の緯度/経度の座標ペアの中心点を計算します
緯度と経度のポイントのセットが与えられた場合、そのセットの中心ポイント(すべてのポイントのビューの中心となるポイント)の緯度と経度を計算するにはどうすればよいですか? 編集:私が使用したPythonソリューション: Convert lat/lon (must be in radians) to Cartesian coordinates for each location. X = cos(lat) * cos(lon) Y = cos(lat) * sin(lon) Z = sin(lat) Compute average x, y and z coordinates. x = (x1 + x2 + ... + xn) / n y = (y1 + y2 …


15
緯度または経度をメートルに変換する方法は?
標準のNMEA形式で緯度または経度の読み取り値がある場合、その読み取り値をメートルに変換する簡単な方法/式があります。これをJava(J9)で実装できますか? 編集:私がやりたいことは簡単にはできないようですが、私が本当にやりたいことは次のとおりです: ウェイポイントに緯度と経度があり、ユーザーに緯度と経度があるとしたら、それらを比較して、ウェイポイントからかなり近い距離にいることをユーザーに知らせるタイミングを決定する簡単な方法はありますか?妥当な主題であることに気づきましたが、これは簡単に実行できるのでしょうか、それとも数学の過多でしょうか?
127 math  geolocation  geo 

4
2D地理インデックスを使用してMongooseスキーマの配列内のオブジェクトを正しく定義する方法
以下のドキュメントのスキーマを作成する際に問題が発生しています。サーバーからの応答は常に「trk」フィールドの値を[Object]として返します。どういうわけか、私にはこれがどのように機能するかわからない、少なくとも私には理にかなっているすべてのアプローチを試みたので;-) これが役立つ場合、Mongooseのバージョンは3.6.20とMongoDB 2.4.7です。そして、忘れる前に、インデックス(2d)としても設定しておくとよいでしょう。 元のデータ: { "_id": ObjectId("51ec4ac3eb7f7c701b000000"), "gpx": { "metadata": { "desc": "Nürburgring VLN-Variante", "country": "de", "isActive": true }, "trk": [ { "lat": 50.3299594, "lng": 6.9393006 }, { "lat": 50.3295046, "lng": 6.9390688 }, { "lat": 50.3293714, "lng": 6.9389939 }, { "lat": 50.3293284, "lng": 6.9389634 }] } } Mongooseスキーマ: var TrackSchema …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.