1

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_DistanceLGPLにあるGEOSでSpatiaLiteをコンパイルする必要があるため、使用できません。算術演算を行って距離を計算し、それを「変数」に設定してから、距離が最小のものを見つける方法はありますか?

4

0 に答える 0