200 likes | 378 Views
به نام خدا. Postgis in action. معرفی و کاربردهای پایگاه داده PostGIS. توسط: امیر درجه بهار 92. مفاهیم:. مقدمه معرفی پایگاه داده Postgre SQl آشنایی با سیستم مدیریت پایگاه داده pgadmin iii آشنایی با مفاهیم gis معرفی postgis کاربرد postgis Postgis و pgadmin iii
E N D
به نام خدا Postgis in action معرفی و کاربردهای پایگاه داده PostGIS توسط: امیر درجه بهار 92
مفاهیم: مقدمه معرفی پایگاه داده PostgreSQl آشنایی با سیستم مدیریت پایگاه داده pgadmin iii آشنایی با مفاهیم gis معرفی postgis کاربرد postgis Postgis و pgadmin iii مثال با استفاده از نرم افزار Open jump
ویژگی ها: معرفی پایگاه دادهSQL Postgre: پشتیبانی از زبان های برنامه نویسی مختلف برای ایجاد توابع رایگان و متن باز چند سیستم عامله پشتیبانی از آرایه ها object-relational database ارث بری جداول تعریف انواع مختلف داده (data-type)
برخی از کاربرانSQL Postgre: Yahoo! برای تحلیل رفتار کاربران وب reddit، پایگاه اخبار اجتماعی instagram، سرویس اشتراک گزاری تصاویر Open street map Sony online entertainment ایستگاه فضایی بینالمللی برای جمعآوریدادههای مسافتسنجیدر مدار
ویژگی ها: آشنایی با سیستم مدیریت پایگاه داده pgadmin iii متن باز چند سیستم عامله ویرایشگر حرفه ای sql ویرایشگر زبان های برنامه نویسی سمت سرور
آشنایی با gis سیستم اطلاعات جغرافیایی (سامانهٔ اطلاعات مکانی)، یا gis(Geographic Information (System یک سیستم اطلاعاتی (سخت افزار – نرم افزار - داده) است که به تولید، پردازش، تحلیل، و مدیریت اطلاعات جغرافیایی (اطلاعات مکانی) میپردازد. به عبارت دیگر GIS یک سیستم کامپیوتری برای مدیریت و تجزیه و تحلیل اطلاعات مکانی بوده که قابلیت جمعآوری، ذخیره، تجزیه و تحلیل و نمایش اطلاعات جغرافیایی (مکانی) را دارد. هدف نهایی یک سیستم اطلاعات جغرافیایی، پشتیبانی جهت تصمیمگیریهایپایهگذاری شده بر اساس دادههای مکانی میباشد و عملکرد اساسی آن بدست آوردن اطلاعاتی است که از ترکیب لایههای متفاوت دادهها با روشهای مختلف و با دیدگاههای گوناگون بدست میآیند.
شهرسازی • منابع طبیعی • برق • آب • گاز آشنایی با gis(کاربردها):
ویژگی ها: معرفی postgis: • - استفاده از SQL • - اشیاء جدید جهت ذخیره سازی انواع داده های زمینی • - انواع داده های زمینی عبارتند از: • نقطه (point) • خط (line) • چند وجهی (polygon)
SELECT ST_Point(1, 2) AS MyFirstPoint; پرس و جو در postgis: SELECT ST_GeomFromText('LINESTRING(-14 21,0 0,35 26)') AS MyCheckMark; SELECT ST_GeomFromText('POLYGON((0 1,1 -1,-1 -1,0 1))') As MyTriangle;
SELECT ST_GeomFromText('POLYGON((52 218, 139 82, 262 207, 245 261,207 267, 153 207, 125 235, 90 270,55 244, 51 219, 52 218))') As HeartPolygon; پرس و جو درpostgis: SELECT ST_GeomFromText('LINESTRING(52 218, 139 82, 262 207, 245 261, 207 267,153 207, 125 235, 90 270, 55 244, 51 219, 52 18)') AS HeartLine;