نصب و راه اندازی PostGIS برای PostgreSQL

نصب ostgisر روی postgresql
نصب ostgisر روی postgresql

خبر تو این آموزش می خوایم باهم postgis رو روی postgreSQL نصب و فعال کنیم.

نصب PostGIS

فرآیند نصب postgis خیلی ساده است و کافی دستورات زیر رو به ترتیب انجام بدید:

ابتدا نصب خود postgis با دستور زیر:

sudo apt-get install postgis

حال با pgadmin به postgreSQL و اون دیتابیسی که میخواید جی آی اس رو روی او.ن فعال کنید وصل بشید، یک کوئری جدید باز کنید و دستور زیر رو داخلش بنویسید و اجرا کنید:

CREATE EXTENSION postgis;

و تمام، البته اگر بهنگام اجرای کوئری ارور زیر رو داد:

ERROR:  permission denied to create extension "postgis" HINT:  Must be superuser to create this extension.

باید روی ماشینی که PostgreSQL رو نصب کردید لاگین بشید و دستورات زیر رو به ترتیب انجام

sudo -u postgres psql
ALTER ROLE <user_name> SUPERUSER;

دیگه واقعا و تمام شد 🙂 برای تنظیمات GIS روی جنگو هم نگاهی به اینجا بندازید.

اگرم میخواید با psql و کامند مشکل رو حل کنید، کافیه مراحل زیر رو انجام بدید:

$ psql mydb 
mydb=# CREATE EXTENSION postgis;
mydb=# \q