問題タブ [geographic-lib]

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 投票する
0 に答える
90 参照

math - F# でのエラーのない合計

GeographicLib の F# への移植を続けていますが、エラーのない合計の使用について疑問に思っています。C++ コードベースでは、次のように定義されています。

参考までに、GEOGRAPHICLIB_VOLATILE 定数をvolatile使用すると、アーキテクチャと精度に応じて、キーワードを使用するかどうかを選択できます。

正直に言うと、私はクヌースの本を読んでおらず、コピーも手元にないため、定理 B を読むことはできませんが、説明は十分に明確です。関数は合計と合計の浮動小数点エラー。

私の質問は、これを直接実装する前に知っておくべき .NET Framework の最適化はありますか? F# は C++ と同じ方法で浮動小数点数を操作しますか?

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

java - Java - より大きな地理的境界ボックスから始まる内部境界ボックスを生成します

大きな地理的バウンディング ボックスから始めて、内部バウンディング ボックス (1x1km の正方形など) を生成する方法が必要です。

たとえば、ロンドンの境界ボックスから始めて、その地理的領域内のすべての 1x1km の境界ボックスを取得したいと考えています。

フォーマット:

  • 地理的境界ボックスは、地理的領域を区切る左下の点と右上の点の 2 つの点で表されます。
  • ポイントは [緯度、経度] のペアで表されます。

その機能を実装した Java ライブラリや、単なるアルゴリズムはありますか? Java JTS も試しましたが、その目的には役に立たないようです。

前もって感謝します。

0 投票する
0 に答える
915 参照

c# - C#を使用して正確な標高(高度)値を取得する方法は?

問題は、ポイント座標で標高を十分な精度で取得する方法です。

現在、Google Maps Elevation API を使用しています。

しかし、問題は次のとおりです。

  1. そのコードはかなり遅い
  2. 結果は十分に正確ではありません

また、ジオイドの高さを取得できるGeographicLibがあることも知っています。しかし、ジオイドの高さは楕円体とジオイドの高さの差であり、その絶対値ではありません。

そこで、次の 2 つの質問があります。

  1. 座標から地図上のポイントの高度を取得する最も速くて正確な方法は何ですか? (Google Elevation API の場合、コードを改善するにはどうすればよいですか?)

  2. GeographicLib を使用して取得することは可能ですか? 英語は私の母国語ではなく、ドキュメントですべてが明確であるため、理解できないかもしれません。

0 投票する
0 に答える
205 参照

python - bad operand type for unary -: 'str' error in geographiclib

I need to find out the Longitude and Latitude distance using geographiclib

It is giving this type error:

Error: bad operand type for unary -: 'str'