Je hebt geen speciale typen nodig voor POINT geometrieën. Gebruik gewoon primitieve gegevenstypen zoals double voor de coördinaten.
Bijvoorbeeld om een nieuwe geography in te voegen typ via lon en lat parameters, gebruik geometry-constructorfuncties
:
INSERT INTO my_table (geog)
VALUES (ST_SetSRID(ST_MakePoint(:lon, :lat), 4326)::geography);
Of haal ze terug als getallen met drijvende komma, gebruik geometry accessor-functies :
SELECT ST_Y(geog::geometry) AS lat, ST_X(geog::geometry) AS lon FROM my_table;
Er zijn andere invoer-/uitvoerformaten, zoals GeoJSON, WKT, enz.