Możesz użyć typu danych point
- łączy (x,y)
który może być twój łat / długi. Zajmuje 16 bajtów:2 float8
numery wewnętrznie.
Lub zrób dwie kolumny typu float
(=float8
lub double precision
). 8 bajtów każdy.
Lub real
(=float4
), jeśli dodatkowa precyzja nie jest potrzebna. 4 bajty każdy.
Lub nawet numeric
jeśli potrzebujesz absolutnej precyzji. 2 bajty na każdą grupę 4 cyfr plus 3-8 bajtów narzutu.
Przeczytaj dobry podręcznik o typach numerycznych i geometrycznych.
geometry
i geography
typy danych są dostarczane przez dodatkowy moduł PostGIS i zajmij jeden kolumna w Twojej tabeli. Każdy punkt zajmuje 32 bajty. Jest tam trochę dodatkowych kosztów, takich jak SRID. Te typy przechowują (długie/lata), a nie (lat/długość).
Zacznij czytać podręcznik PostGIS tutaj.