بوست جي آي إس
PostGIS ( تُلفظ / ˈpoʊstdʒɪs / بوست - جيس ) هو برنامج مفتوح المصدر يُضيف دعمًا للكائنات الجغرافية إلى قاعدة بيانات PostgreSQL العلائقية الكائنية. يتبع PostGIS مواصفات Simple Features for SQL الصادرة عن اتحاد Open Geospatial Consortium (OGC).
تم تنفيذ PostGIS كامتداد خارجي لـ PostgreSQL . [ 2 ]
سمات
- أنواع الهندسة للنقاط، والخطوط، والمضلعات، والنقاط المتعددة، والخطوط المتعددة، والمضلعات المتعددة، ومجموعات الهندسة، وأنواع TINS ثلاثية الأبعاد والأسطح متعددة السطوح، بما في ذلك المواد الصلبة.
- أنواع كروية الشكل ضمن نوع بيانات الجغرافيا: النقاط، والخطوط، والمضلعات، والنقاط المتعددة، والخطوط المتعددة، والمضلعات المتعددة، ومجموعات الهندسة.
- يدعم نوع البيانات النقطية أنواعًا مختلفة من البكسلات وأكثر من 1000 نطاق لكل صورة نقطية. منذ إصدار PostGIS 3، أصبح امتدادًا منفصلاً لـ PostgreSQL يُسمى postgis_raster.
- دعم بنية SQL/MM - عبر امتداد PostgreSQL postgis_topology.
- المسندات المكانية لتحديد تفاعلات الأشكال الهندسية باستخدام DE-9IM 3x3 (المقدمة من مكتبة برامج GEOS ).
- عوامل مكانية لتحديد القياسات الجغرافية المكانية مثل المساحة والمسافة والطول والمحيط.
- عوامل مكانية لتحديد عمليات المجموعة الجغرافية المكانية، مثل الاتحاد والفرق والفرق المتناظر والمخازن المؤقتة (المقدمة من GEOS).
- فهارس R-tree -over- GiST (شجرة البحث المعممة) المكانية للاستعلام المكاني عالي السرعة.
- دعم انتقائية الفهرس، لتوفير خطط استعلام عالية الأداء للاستعلامات المكانية/غير المكانية المختلطة.
يعتمد تطبيق PostGIS على هياكل وفهارس "خفيفة الوزن" مُحسّنة لتقليل مساحة القرص والذاكرة . يساعد استخدام الهياكل خفيفة الوزن الخوادم على زيادة كمية البيانات المنقولة من وحدة التخزين الفعلية إلى ذاكرة الوصول العشوائي (RAM)، مما يُحسّن أداء الاستعلام بشكل كبير.
تم تسجيل PostGIS لدى OGC باعتبارها "تطبق المعيار المحدد" لـ "الميزات البسيطة لـ SQL". [ 3 ] لم يتم اعتماد PostGIS كمتوافقة مع المعايير من قبل OGC.
تاريخ
في مايو 2001، كنتُ أدير شركة استشارية صغيرة هنا في فيكتوريا، أعمل لصالح حكومة المقاطعة، وتحديدًا في مجال المعلومات الجغرافية المكانية. ولأن جميع عقودنا كانت من حكومة المقاطعة، كنا مرتبطين ارتباطًا وثيقًا بدورة إصدار العقود وتوقيعها. ومع تغيير الحكومة في ذلك العام، أصبح جميع موظفي الخدمة المدنية حذرين للغاية من توقيع عقود جديدة، إذ لم يكونوا على دراية بوضع ميزانيتهم في ذلك العام. ونتيجةً لذلك، مرّت علينا ثلاثة أشهر تقريبًا دون أي دخل مباشر يُذكر. لم نكن جميعًا في إجازة طوال تلك المدة، فقد كنا شبابًا متحمسين لهذا المجال. ففكرنا: لنرى إن كان بإمكاننا بناء نظام لتخزين البيانات المكانية في قاعدة بيانات. وكنا قد استخدمنا Postgres في أحد مشاريع معالجة البيانات في العام السابق، لذا كنا على دراية به. وقد أُطلق هذا العمل التجريبي الذي بدأ في ربيع 2001 في نهاية مايو 2001 تحت اسم PostGIS الإصدار 0.1.
— بول رامزي (8 سبتمبر 2023) " لماذا يهتم الناس بـ PostGIS و Postgres " Path To Citus Con
أصدرت شركة Refractions Research النسخة الأولى من برنامج PostGIS في عام 2001 بموجب رخصة جنو العمومية العامة . وبعد ست نسخ تجريبية ، صدرت النسخة المستقرة "1.0" في 19 أبريل 2005.
في عام 2006، سجلت OGC برنامج PostGIS باعتباره "ينفذ المعيار المحدد" لـ "الميزات البسيطة لـ SQL". [ 4 ]
| يطلق | الإصدار الأول | أحدث إصدار فرعي | أحدث إصدار |
|---|---|---|---|
| 1.0 | 19-04-2005 | غير مدعوم: 1.0.6 | 2005-12-06 [ 5 ] |
| 1.1 | 21-12-2005 | غير مدعوم: 1.1.7 | 2007-01-31 [ 4 ] |
| 1.2 | 2006-12-08 | غير مدعوم: 1.2.1 | 2007-01-11 [ 6 ] |
| 1.3 | 2007-08-09 | غير مدعوم: 1.3.6 | 2009-05-06 [ 7 ] |
| 1.4 | 2009-07-24 | غير مدعوم: 1.4.2 | 2010-03-11 [ 8 ] |
| 1.5 | 2010-02-04 | غير مدعوم: 1.5.8 | 2012-11-15 [ 9 ] |
| 2.0 | 2012-04-03 | غير مدعوم: 2.0.7 | 2015-04-06 [ 10 ] |
| 2.1 | 2013-08-17 | غير مدعوم: 2.1.9 | 2017-09-19 [ 11 ] |
| 2.2 | 2015-10-07 | غير مدعوم: 2.2.8 | 2018-11-22 [ 12 ] |
| 2.3 | 2016-09-26 | غير مدعوم: 2.3.10 | 2019-08-11 [ 13 ] |
| 2.4 | 30-09-2017 | غير مدعوم: 2.4.10 | 2022-04-24 [ 14 ] |
| 2.5 | 2018-09-23 | غير مدعوم: 2.5.9 | 2022-11-12 [ 15 ] |
| 3.0 | 2019-10-20 | الإصدار المدعوم: 3.0.9 | 2023-05-29 [ 16 ] |
| 3.1 | 2020-12-18 | الإصدار المدعوم: 3.1.9 | 2023-05-29 [ 16 ] |
| 3.2 | 2021-12-18 | الإصدار المدعوم: 3.2.5 | 2023-05-29 [ 16 ] |
| 3.3 | 2023-05-29 | الإصدار المدعوم: 3.3.4 | 2023-07-28 [ 17 ] |
| 3.4 | 2023-08-15 | الإصدار المدعوم: 3.4.3 | 2024-09-04 [ 18 ] |
| 3.5 | 2025-01-18 | الإصدار المدعوم: 3.5.2 | 2025-01-18 [ 19 ] |
| 3.6 | 2025-09-01 | أحدث إصدار: 3.6.0 | 2025-09-01 [ 20 ] |
المستخدمون
يمكن للعديد من منتجات البرامج استخدام PostGIS كقاعدة بيانات خلفية، بما في ذلك:
- ArcGIS (عبر GISquirrel و ST-Links SpatialKit و ZigGIS و ArcSDE وغيرها من موصلات الجهات الخارجية)
- نظام معلومات الطلاب كادكورب
- كارتو
- قاعدة بيانات الصراصير
- GeoMedia (عبر موصلات جهات خارجية)
- GeoServer (GPL)
- GeoNetwork (GPL)
- برنامج GRASS GIS (GPL)
- gvSIG (GPL)
- كوسمو (GPL)
- نظام متعدد المنافذ
- MapInfo Professional
- مابنيك (LGPL)
- خادم الخرائط ( BSD )
- خريطة العالم
- دليل الخرائط ( رخصة ترخيص LGPL )
- OpenJUMP (GPL)
- خريطة الشوارع المفتوحة
- QGIS (GPL)
- SAGA GIS (GPL)
- TerraLib (LGPL)
- TerraView (GPL)
- uDig (LGPL)
انظر أيضاً
- نصوص وبيانات ثنائية معروفة ، ووصف للكائنات الجغرافية المكانية المستخدمة في PostGIS
- DE-9IM ، نموذج التقاطعات التسعة الموسع الأبعاد المستخدم بواسطة PostGIS
مراجع
- ↑ https://gitea.osgeo.org/postgis/postgis/raw/tag/3.6.4/NEWS .
{{cite web}}: مفقود أو فارغ|title=( مساعدة ) - ↑ "H.4. التمديدات" . 10 فبراير 2022.
- ↑ تفاصيل المنتج المُنفِّذ من قِبل اتحاد البيانات الجغرافية المكانية المفتوحة
- 1 2 تاريخ PostGIS
- ↑ تم إصدار PostGIS 1.0.6
- ↑ إصدار PostGIS 1.2.1
- ↑ إصدار PostGIS 1.3.6
- ↑ إصدار PostGIS 1.4.2
- ↑ تم إصدار PostGIS 1.5.8
- ↑ تم إصدار PostGIS 2.0.7 و 2.1.7
- ↑ تم إصدار PostGIS 2.1.9
- ↑ PostGIS 2.2.8 نهاية الدعم
- ↑ تم إصدار PostGIS 3.0.0alpha4، 2.5.3، 2.4.8، 2.3.10
- ↑ تم إصدار PostGIS 2.4.10
- ↑ تم إصدار PostGIS 2.5.9
- 1 2 3 "إصدارات تصحيح PostGIS 3.3.3، 3.2.5، 3.1.9، 3.0.9" . 29 مايو 2023.
- ↑ "إصدار تصحيح PostGIS 3.3.4" . 28 يوليو 2023.
- ↑ "PostGIS 3.4.3" . 4 سبتمبر 2024.
- ↑ "PostGIS 3.5.2" . 18 يناير 2025.
- ↑ "PostGIS 3.6.0" . 2 سبتمبر 2025.
روابط خارجية
- برامج نظم المعلومات الجغرافية المجانية
- PostgreSQL
- أنظمة إدارة قواعد البيانات المكانية
