Du behöver inga speciella typer för POINT geometrier. Använd bara primitiva datatyper som double för koordinaterna.
Till exempel för att infoga en ny geography skriv med lon och lat parametrar, använd geometrikonstruktorfunktioner
:
INSERT INTO my_table (geog)
VALUES (ST_SetSRID(ST_MakePoint(:lon, :lat), 4326)::geography);
Eller få tillbaka dem som flyttal, använd geometriaccessorfunktioner :
SELECT ST_Y(geog::geometry) AS lat, ST_X(geog::geometry) AS lon FROM my_table;
Det finns andra in-/utdataformat, som GeoJSON, WKT, etc.