SpatiaLite に Point として保存されている緯度と経度を持つ最も近いポイントを見つけたいです。私はこれを読んで、この例があります:
SELECT feature_name, feature_class,
ST_Distance(Geometry, MakePoint(-70.250, 43.802)) AS Distance FROM XYGNIS
WHERE distance < 0.1 AND ROWID IN
( SELECT ROWID FROM SpatialIndex
WHERE f_table_name = 'XYGNIS' AND search_frame =
BuildCircleMbr(-70.250, 43.802, 0.1))
ORDER BY distance LIMIT 10
ただし、使用できないST_Distance
LGPLにあるGEOSでSpatiaLiteをコンパイルする必要があるため、使用できません。算術演算を行って距離を計算し、それを「変数」に設定してから、距離が最小のものを見つける方法はありますか?