問題タブ [wgs84]
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.
c# - NZMG から緯度経度への変換
NEW ZEALAND MAP GRID
座標 ieNorthing
とEasting
をWGS84
座標 ieLatitude
とに変換したいLongitude
。
私はインターネットで検索しましたが、これを行う方法の適切な説明、またはこれを行うためのオンライン計算機はありません.
私の最終的な目標は、座標を座標に変換するプログラムをC#
orで書くことです。JAVA
NZMG
WGS84
mysql - WGS84 緯度/経度を空間データとして MySQL に直接保存できますか?
私はWGS84 座標のセットを持っています。保守的なアプローチは、それらを数値として保存し ( SQL データベースに緯度と経度のデータを保存するときに使用するデータ型は? )、距離を次のように計算することです (緯度/経度で最も近い緯度/経度を見つける - 複雑な sql または複雑な計算)。
もう少し高度なアプローチは、「範囲内」のユーザー定義関数を作成することです ( MySQL User Defined Function for Latitude Longitude Syntax )
MySQL の緯度と経度のテーブルのセットアップでは、空間インデックスが使用されます。Point
しかし、WGS 座標を直接格納し、データ型に基づいて距離を照会できるかどうかはよくわかりません。
例: データは次のようになります: "lat" 40.7142298
、"lng" -73.9614669
、これがインポートしたいものです。次に、「緯度/経度から 10 km 以内のすべての tupel を選択」のようなクエリを実行します。
coordinates - LLA から XYZ への変換
lla を xyz 座標に変換する方法を教えてください。
私は使っている
このメソッドは xyz 座標に変換します。しかし、それは私が望む正しい結果を与えません。Earth は wgs84 オブジェクトとして定義されています。
lua - LuaでGPS座標を10進数に変換するには?
Lua を使用して GPS 座標を WGS84 から 10 進数に変換する必要があります。
以前に行われたと確信しているので、コード スニペットのヒントを探しています。
修正済みの質問: Lua で DMS (Degress Minutes Seconds) を DEG ((10 進数) Degrees) に変換するコードは?
例: ウィーン: dms: 48°12'30" N 16°22'28" E またはチューリッヒ: dms: 47°21'7" N 8°30'37" E
私が見つけた難しさは、これらの文字列から数字を取得することです。特に、度 (°) 分 (') と秒 (") の記号を処理する方法。たとえば、座標ごとにテーブル coord{} を処理する必要があります。
提案をいただければ幸いです。
geolocation - 座標系 WGS 74 と WGS 84 間の変換
私は GSHHS データベースのラスター化に取り組んでおり、基本的に海岸線ポリゴンと河川線をラスターに変換しています。
http://www.soest.hawaii.edu/pwessel/gshhg/
河川と海岸のデータベースは 2 つの異なるファイルです。
私は、川と海岸との間に数百メートルの位置ずれがあることに気付きました。READMEで気づいたことの 1 つは、海岸線データベースは WGS84 座標を使用し、河川データベースは WGS 72 を使用して他のソースから生成されたことです。違いは、本初子午線のシフトと地球の主軸寸法の違いです。
2 つのセット間の変換についてインターネットで検索しましたが、見つかりませんでした。
必要な回答:
- それらの間でどのように変換できますか?
または代わりに
- GSHHS データベースのミスアライメントを解決するにはどうすればよいですか?
r - スイス座標の XYZ データを WGS84 に投影してプロットする
私の「長期的な目標」は、スイスの無料の地形データセット ( http://www.toposhop.admin.ch/de/shop/products/height/dhm25200_1 ) をプロットし、スイスの国境を含むシェープファイルでオーバーレイを作成し、 R の気象観測所を表すデータ ポイント。
シェープファイルを境界線でプロットし、ステーションをポイントとして追加することはうまくいきますが、多くの試行で失敗したのは、WGS84 の境界線とステーションと一緒にプロットできるようにするために、スイス座標の地形データセットを WGS84 に投影することです。
私が過去数日間試したものの最良の解決策と思われるものは何ですか:
順序にもかかわらず、このエラーは座標変換の丸め誤差の結果ですか? Rは、terrain.colors()
形状と点をプロットに追加できる方法でデータを投影およびプロットするためのより良いソリューションを提供しますか?
直接尋ねる理由: データセットは ESRI ASCII Grid としても利用できますが、スイス座標でプロットしようとしたため (最初の概要のために)、デフォルトの色は赤から黄色でした。image()
関数 forでプロットしようとしましたterrain.colors()
が、点も形状も追加できませんでした。
誰でも助けることができますか?
前もって感謝します!!!
c# - 測地座標をランベルト正角円錐曲線に変換
ここから FAA 断面図があります。各パッケージには、問題のチャートの .tif、チャートを説明する .htm ファイル、および .tfw ワールド ファイルが含まれています。地図投影法は、ランバート正角円錐図法です。
通常の WGS84 (lat/lon) 座標をマップ上の (x,y) 位置 (ピクセル) に変換できるようにする必要がある C# アプリに取り組んでいます。
マップについて知っていること:
マップに付属の HTML の Spatial_Reference_Information セクションには、これがランベルト正角円錐図法であり、WGS83 を使用していると書かれています。Lambert 円錐パラメータは次のとおりです。
マップのワールド ファイルは次のようになります。
地図の測地座標をデカルト座標に変換する最も簡単な方法は何ですか?
C# コード/サンプルが望ましいですが、C++/Java/その他も問題ありません。それは私が必要とするアルゴリズムであり、コードではありません。
助けてくれてありがとう!