2017-08-16 11 views
0

QspatiaLiteでポリラインの最初の頂点を返そうとしています。 関数x()が使用されますが、整数の座標値が返されます。 座標値を倍精度で返す方法は? これは私のクエリと結果である: enter image description hereSpatialite Double PrecisionのXY座標を返す

答えて

0

一つの可能​​性は、出力をフォーマットするprintf関数を使用することです:

SELECT id, AsText(StartPoint(Geometry), printf("%.02f", ST_X(PointN(Geometry,1))) FROM shp_lane; 
関連する問題