Zaczynam swój pierwszy projekt PostGIS iw różnych książkach i samouczkach widziałem kolumnę geometrii oznaczoną „geom” lub „the_geom”. Czy jeden jest bardziej konwencjonalny od drugiego?
Ponadto, czy istnieje dobry powód, aby używać „geom” / „the_geom” zamiast bardziej opisowej nazwy kolumny geometrii? (Np. „Centre_point” dla centralnego punktu cechy). Nie nazywamy konwencjonalnych kolumn db „the_int” lub „the_string”, więc po co w ten sposób etykietować kolumny geometrii?
źródło
Jednym z potencjalnych powodów, dla których „geom” lub „the_geom” wybrano jako ogólną nazwę dla pola „kształt”, było to, że w rzeczywistości można przechowywać wiele typów geometrii (punkt, linia, poli itp.) W jednym polu „geom” w ten sam stół. Możesz nawet spojrzeć wstecz na rok 2005, kiedy zostało to omówione na liście e-mail PostGIS.
Na przykład możesz przechowywać wszystkie swoje domy, ulice i granice hrabstwa w tym samym polu „geom” na jednym stole. Istnieją oczywiście powody, dla których możesz zdecydować się na coś innego, ale może to oznaczać powód, dla którego użyto nazwy ogólnej kolumny „geom”.
Mam nadzieję, że niektórzy długoletni użytkownicy PostGIS będą wtrącać się z bardziej szczegółowymi informacjami na temat tego, dlaczego tak naprawdę wybrano „geom”.
źródło
Podczas korzystania z interfejsu API REST Geoservera przy publikowaniu istniejących tabel PostGis, polecenie REST zakończy się niepowodzeniem, jeśli kolumna geometrii nie zostanie nazwana „geom”.
źródło