Det finns två operationer för att få värde från JSON . Den första -> returnerar JSON . Den andra ->> kommer att returnera text.
Detaljer:JSON-funktioner och -operatörer
Försök med
SELECT (json_data->'position'->>'lat')::float + 1.0 AS lat
FROM updates
LIMIT 5