Postgis berguna untuk mengolah database dalam bentuk koordinate latitude. Proses instalasinya pun di macOS cukup mudah.

Ada beberapa syarat yang dipenuhi sebelum di install postgis:

  1. brew
  2. postgresql

Install Postgis Menggunakan Homebrew

install dengan postgis dengan menggunakan homebrew cukup mudah, tinggal ketik :

    
    brew install postgis
    

tunggu beberapa saat sampai process instalasi selesai.

Ketika proses instalais sudah selesai, check ulang apakab postgis sudah terinstall dengan benar dengan cara ketik brew install postgis. Jika potsgis sudah terinstall akan ada notifikasi warning di terminal seperti ini:

    
    Warning: postgis 3.1.1_1 is already installed and up-to-date.
    To reinstall 3.1.1_1, run:
      brew reinstall postgis
    

Menambahkan Extensi Postgis Di Existing Database atau Database Yang Sudah Ada

Menambahkan extensi postgis di existing database (database yang sudah ada) cukup mudah. Masuk ke server postgres melalui terminal dan pilih nama database yang akan di beri extensi postgis dengan cara:

    
    psql -d NAMA_DATABASE_KAMU
    

Setelah masuk ke server postgres ketikkan SQL Command:

    
    CREATE EXTENSION postgis;
    

lalu, ketikkan exit; untuk keluar dari terminal server postgres.

Biasanya, kalo sudah didefine type columnya dengan postgis dicode project meskipun postgis sudah terinstall tapi extensi postgis belum diaktifkan, ketika proses migrasi data dilakukakan akan muncul error.