SQLite データベースで高度と経度/緯度の座標を取得しました。
いくつかのサンプルデータ:
latitude longitude altitude
------------------------------
48.003333 11.0 652
48.036667 11.000833 651
48.280833 11.000833 533
今、私は与えられた緯度/経度座標に最も近い高度を与えるSQLクエリが欲しいので、例えば
与えられた緯度/経度は48.023445/11.000733になるため、最も近いのは緯度/経度 48.036667/11.000833の高度 651です。多くのフォーラムを検索しようとしましたが、何も役に立ちませんでした。いたるところに、1 つの変数または非常に遅いクエリの例があります。このクエリは非常に迅速に必要であり、UNIONS に基づく解決策を見ました。このテーブルに対して約 1,500 万のクエリを作成するため、迅速に行う必要があります。トランザクションとインデックス作成を使用しています。