آموزش نصب PostGIS برای راه اندازی پایگاه داده مکانی با PostgreSQL
در این نوشته قصد داریم شما را با آموزش نصب PostGIS آشنا سازیم، با ما همراه باشید…
در نوشته پیشین، آموزش PostGIS را شروع کردیم. در اولین نوشته با عنوان افزونه مکانی PostGIS بیان شد که برای کار با داده های مکانی در پایگاه داده PostgreSQL باید افزونه PostGIS را استفاده نمایید. همچنین در آموزش پیشین شما را با قابلیت های PostGIS نیز آشنا کردیم. در این نوشته می خواهیم آموزش نصب PostGIS را به صورت گام به گام به شما ارایه کنیم و مراحل نصب و راه اندازی PostGIS بر روی PostgreSQL را به شما آموزش دهیم.
این نوشته از مجموعه آموزش های آکادمی WEB GIS است. برای مشاهده آموزش های پیشین و دانلود فیلم و PDF آن ها، می توانید به صفحه آکادمی WEB GISمراجعه نمایید.ورود به آکادمی WEB GIS
آموزش نصب PostGIS
به منظور استفاده از امکانات PostGIS میبایست آن را بر روی سیستم پایگاه داده PostgreSQL نصب نمایید. برای این منظور با مراجعه به آدرسhttp://postgis.net/install نسخه مناسب سیستمعامل خود را دریافت نمایید و فایل نصب آن را اجرا نمایید. ما در این آموزش از آخرین نسخه 64 بیتی آن یعنی 2.31 استفاده خواهیم کرد. لذا فایل postgis-bundle-pg96x64-setup-2.3.1 را پس از دانلود، اجرا می کنیم.
با متن توافقنامه استفاده از PostGIS، موافقت نمایید.
در این پنجره، گزینه Create spatial database را علامت بزنید تا علاوه بر نصب PostGIS، یک پایگاهداده مکانی نیز ایجاد شود. مراحل نصب را با کلیک بر روی کلید Next، ادامه دهید.
در این پنجره میبایست مسیر نصب PostgreSQL را مشخص نمایید. به صورت پیشفرض، مسیر فوق را مشاهده مینمایید. درصورتی که نرم افزار PostgreSQL را در مسیر دیگری نصب نمودهاید، آن مسیر را وارد کرده و کلید Next را بفشارید.
در این پنجره، نام کاربر ارشد PostgreSQL را به همراه گذرواژه و شماره پورت وارد نمایید و بر روی کلید Next کلیک کنید.
در این پنجره میبایست نام مورد نظر برای پایگاه داده مکانی پیشفرض را وارد نمایید. بهتر است با نام پیشنهادی موافقت نمایید و کلید Install را بفشارید تا مراحلنصب افزونه PostGIS انجام شود.
آشنایی با پایگاه داده مکانی PostGIS
پس از اتمام مراحل نصب، pgAdmin را اجرا نمایید و به سرویسدهنده محلی (localhost) متصل شوید. درصورتی که مراحل آموزش نصب PostGIS با موفقیت انجام شده باشند، همانند تصویر زیر، پایگاه داده مکانی ایجاد شده را مشاهده مینمایید.
این پایگاه داده به عنوان الگوی سایر پایگاه های داده مکانی که در آینده میسازید، مورد استفاده قرار خواهد گرفت. به تصویر زیر دقت نمایید.
همان طور که مشاهده مینمایید، این پایگاه داده دارای دو Schema با نامهای public, topology میباشد. اگر شمای public را باز کنید، همانند تصویر فوق، تعداد 1380 تابع مکانی، 5 View و 2 Table مشاهده مینمایید.
فیلم آموزش نصب PostGIS
به شما پیشنهاد می کنیم فیلم رایگان آموزش نصب PostGIS را دانلود نمایید. ما در این فیلم، شما را با مراحل نصب و راه اندازی افزونهPostGIS آشنا می کنیم.
سخن پایانی
پیش تر هم گفتیم که اولین گام در راه اندازی Web GIS، ایجاد پایگاه داده مکانی (یا ژئودیتابیس) می باشد. برای ایجاد بانک اطلاعات جغرافیایی ما تا کنون شما را باپایگاه داده PostgreSQL آشنا کردیم و برای راه اندازی پایگاه داده مکانی بر روی PostgreSQL به شما آموزش PostGIS دادیم و در این نوشته نیز آموزش نصب PostGIS را فراگرفتید. اینک آماده اید تا یک پایگاه داده مکانی ایجاد کنید و نقشه ها و داده های مکانی خود را وارد آن نمایید.
آموزش آتی
در نوشته بعدی از سلسله نوشته های آموزش PostgreSQL و آموزش PostGIS، به شما آموزش ایجاد پایگاه داده مکانی بر روی PostgreSQL با کمک افزونه PostGISو ورود داده های مکانی به آن را ارایه می کنیم. منتظر آموزش های بعدی ما باشید. برای مطالعه آموزش های بیشتر و آگاه شدن از آموزش های ما، آکادمی WebGISرا دنبال کنید.
سلام
من وقتی Postgis 2.0.3 رو نصب میکنم این اخطار رو میده
(Database installation of functions failed)
لطفا راهنمایی کنید چطور میتونم این خطارو رفع کنم؟
باتشکر
دلایل مختلفی می تواند داشته باشد. معمولا وقتی خطایی در نصب PostGIS رخ دهد آن را در یک فایل متنی ذخیره می کند و همان موقع که خطا رخ می دهد می توانید آن را باز کنید و جزئیات بیشتری را مشاهده کنید. یکی از دلایل این خطا می تواند ورود نادرست مقادیر اتصال به پایگاه داده PostgreSQL باشد