# سبيشا لايت

سبيشا لايت SpatiaLite هو امتداد مكاني لـ SQLite ، حيث يوفر وظيفة قاعدة البيانات الجغرافية المتجهة . سبيشالايت مشابهة لـ PostGIS و Oracle Spatial و SQL Server مع الامتدادات المكانية، على الرغم من أن SQLite/SpatiaLite لا يعتمدان على بنية العميل والخادم: فهما يعتمدان على بنية شخصية أبسط. بمعنى آخر، يتم تضمين محرك SQL بأكمله بشكل مباشر داخل التطبيق نفسه: قاعدة البيانات الكاملة هي ببساطة ملف عادي يمكن نسخه ونقله بحرية من جهاز كمبيوتر/نظام تشغيل إلى آخر مختلف دون أي احتياطات خاصة.
تقوم SpatiaLite بتوسيع الدعم المكاني الحالي لـ SQLite لتغطية مواصفات SFS الخاصة بـ OGC . ليس من الضروري استخدام SpatiaLite لإدارة البيانات المكانية في SQLite، التي لديها تنفيذها الخاص لمؤشرات R-tree وأنواع الهندسة. ولكن هناك حاجة إلى SpatiaLite للاستعلامات المكانية المتقدمة ودعم إسقاطات الخرائط المتعددة. يتم توفير SpatiaLite بشكل أصلي لنظامي التشغيل Linux و Windows كمكتبة برمجية بالإضافة إلى العديد من الأدوات المساعدة التي تتضمن مكتبة SpatiaLite. تتضمن هذه الأدوات المساعدة أدوات سطر أوامر تعمل على توسيع نطاق أدوات SQLite الخاصة باستخدام وحدات الماكرو المكانية، وواجهة مستخدم رسومية للتعامل مع قواعد بيانات Spatialite وبياناتها، وأداة GIS بسيطة لسطح المكتب لاستعراض البيانات.
نظرًا لأنه عبارة عن ملف ثنائي واحد، يتم استخدام SpatiaLite أيضًا كتنسيق متجه GIS لتبادل البيانات الجغرافية المكانية.

## البرامج التي تدعم SpatiaLite

* سطح المكتب:
** ESRI آرك جي آي اس منذ الإصدار 10.2 كـ "اتصال بقاعدة البيانات".
** يدعم كيو جي آي إس برنامج SpatiaLite الأصلي منذ الإصدار 1.1
** أوتوكاد ماب 2013
** خرائط عالمية
** يقدم OpenJUMP مكونًا إضافيًا.
** FME (متوفر أيضًا كخادم)
** يقوم برنامج TileMill renderer (يستخدم Mapnik) بقراءة SpatiaLite كمصدر للبيانات.
** برنامج Spatial Manager Desktop، برنامج Spatial Manager لبرنامج AutoCAD، برنامج Spatial Manager لبرنامج BricsCAD
* (الخادم)الويب:
** GeoServer عبر ملحق SpatiaLite.
** GeoDjango عبر وحدة GeoDjango.
** Web2py (إطار عمل الويب) الأصلي
** FeatureServer، خادم WFS .
** MapServer عبر مكتبة GDAL (OGR في الواقع).
* الأدوات والمكتبات:
** تقوم مكتبة OGR Simple Feature بقراءة وكتابة SpatiaLite منذ الإصدار 1.7
** يدعم GeoTools SpatiaLite باستخدام وحدة JDBC .
** Mapnik ، برنامج عرض.
** pyspatialite، مكتبة Python .
** يتضمن قرص DVD المباشر OSGeo برنامج spatialite بالإضافة إلى برنامج تعليمي قصير.
* تطبيقات الويب:
** GeoConverter - محول بيانات مجاني عبر الإنترنت يقرأ ويكتب العديد من تنسيقات ملفات متجهات GIS (بناءً على OGR)، بما في ذلك SpatiaLite.

## المعايير

يدعم SpatiaLite العديد من المعايير المفتوحة من OGC وتم إدراجه كتنفيذ مرجعي لمعيار GeoPackage المقترح.

## مراجع

* ↑ "Debian -- Details of package spatialite-gui in jessie". مؤرشف من الأصل في 2024-12-14. اطلع عليه بتاريخ 2017-03-10.
* ↑ الوصول: 7 أكتوبر 2016.
* ↑ وصلة مرجع: https://www.gaia-gis.it/gaia-sins/index.html.
* ↑ Furieri، Alessandro. "SpatiaLite - spatial extensions for SQLite". SpatiaLite manual. Gaia-SINS. مؤرشف من الأصل في 2012-08-02.
* ↑ "ArcGIS Help (10.2, 10.2.1, and 10.2.2)". مؤرشف من الأصل في 2013-08-08.
* ↑ "QGIS Features". مؤرشف من الأصل في 2010-01-15. اطلع عليه بتاريخ 2010-01-21.
* ↑ "Global Mapper". مؤرشف من الأصل في 2014-05-10.
* ↑ "TileMill". مؤرشف من الأصل في 2015-06-23. اطلع عليه بتاريخ 2014-01-06.
* ↑ "Spatial Manager Desktop Page". مؤرشف من الأصل في 2014-03-06.
* ↑ "Spatial Manager for AutoCAD Page". مؤرشف من الأصل في 2014-03-06.
* ↑ "Spatial Manager for BricsCAD Page". مؤرشف من الأصل في 2015-04-23.
* ↑ "SpatiaLite - GeoServer 2.6.X User Manual". مؤرشف من الأصل في 2015-03-02. اطلع عليه بتاريخ 2015-03-01.
* ↑ "Installing Spatialite". مؤرشف من الأصل في 2024-07-18. اطلع عليه بتاريخ 2013-01-24.
* ↑ "GeoDjango Installation | Django documentation | Django". مؤرشف من الأصل في 2013-06-29.
* ↑ "FeatureServer.org". FeatureServer.org. مؤرشف من الأصل في 2014-01-07. اطلع عليه بتاريخ 2014-01-06.
* ↑ "SpatiaLite - MapServer Documentation". مؤرشف من الأصل في 2024-11-15. اطلع عليه بتاريخ 2020-08-24.
* ↑ "SQLite RDBMS". Open Source Geospatial Foundation. مؤرشف من الأصل في 2010-06-15. اطلع عليه بتاريخ 2010-01-21.
* ↑ "JDBC SpatiaLite - GeoTools". مؤرشف من الأصل في 2010-06-08. اطلع عليه بتاريخ 2013-01-24.
* ↑ "pyspatialite". pyspatialite. مؤرشف من الأصل في 2014-01-07. اطلع عليه بتاريخ 2014-01-06.
* ↑ "SpatiaLite Quickstart — OSGeoLive 14.0 Documentation". مؤرشف من الأصل في 2013-07-05.
* ↑ "GeoConverter – Geoinformation HSR". مؤرشف من الأصل في 2014-01-07.
* ↑ "The OGC Seeks Comments on Candidate GeoPackage Standard | OGC". مؤرشف من الأصل في 2024-05-22.
* بوابة برمجيات
* بوابة برمجيات حرة