Saya memulai proyek PostGIS pertama saya, dan di berbagai buku dan tutorial saya telah melihat kolom geometri diberi label 'geom' atau 'the_geom'. Apakah yang satu lebih konvensional daripada yang lain?
Selain itu, adakah alasan yang baik untuk menggunakan 'geom' / 'the_geom' alih-alih nama yang lebih deskriptif untuk kolom geometri? (Misalnya 'centre_point' untuk titik pusat fitur.) Kami tidak memberi label pada kolom db konvensional 'the_int' atau 'the_string', jadi mengapa memberi label pada kolom geometri dengan cara ini?
Salah satu alasan potensial mengapa "geom" atau "the_geom" dipilih sebagai nama generik untuk bidang "bentuk" adalah karena Anda sebenarnya dapat menyimpan beberapa jenis geometri (titik, garis, poli, dll.) Di satu bidang "geom" di meja yang sama. Anda bahkan dapat melihat kembali ke tahun 2005 ketika hal ini dibahas pada daftar email PostGIS.
Misalnya, Anda bisa menyimpan semua rumah, jalan, dan batas wilayah di bidang "geom" yang sama di satu meja Anda. Jelas ada alasan mengapa Anda dapat memilih untuk melakukan sebaliknya, tetapi ini bisa mewakili alasan mengapa nama kolom "geom" generik digunakan.
Mudah-mudahan beberapa pengguna lama PostGIS akan berpadu dengan rincian lebih lanjut tentang mengapa "geom" sebenarnya dipilih.
sumber
Saat menggunakan api Geoserver REST dalam menerbitkan tabel PostGis yang ada, perintah REST akan gagal jika kolom geometri tidak bernama "geom".
sumber