2017-08-16 2 views
0

J'essaie de retourner le premier sommet de la polyligne dans QspatiaLite. La fonction x() est utilisée mais renvoie la valeur de coordonnée entière. Comment retourner la valeur de coordonnées en double précision? Ceci est ma requête et le résultat: enter image description hereSpatialite renvoie la coordonnée XY dans Double Precision

Répondre

0

Une possibilité est d'utiliser la fonction printf pour formater la sortie:

SELECT id, AsText(StartPoint(Geometry), printf("%.02f", ST_X(PointN(Geometry,1))) FROM shp_lane;