؟ كتب هذا Readme بواسطة GPT-4. ؟
govgis_nov2023-slim-spatial-server هو مشروع مقيد يجمع بين امتدادات PostGIS و pgvector لمعالجة وخدمة مجموعة بيانات جغرافية شاملة ، govgis_nov2023 . يهدف هذا المشروع إلى توفير إطار عمل قوي للتعامل الفعال والاستعلام عن البيانات الجغرافية المكانية إلى جانب إمكانات بحث تشابه المتجهات عالية الأبعاد ، والاستفادة من قوة postgresql.
PostGIS : امتداد لـ postgresql ، مما يتيح له تخزين ومعالجة البيانات المكانية.pgvector : امتداد postgreSQL للبحث الفعال في التشابه في مساحات متجه عالية الأبعاد.govgis_nov2023 : مجموعة بيانات غنية تغلف البيانات الوصفية من مختلف خوادم نظم المعلومات الجغرافية الحكومية اعتبارًا من نوفمبر 2023. يحدد ملف docker-compose.yml في هذا المشروع خدمات متعددة:
joshuasundance/postgis_pgvector:1.0.0 صورة ، تضم كل من postgis و pgvector.govgis_nov2023 .dpage/pgadmin4:7.8 . docker-compose.yml ..env لتعيين متغيرات البيئة اللازمة.docker compose up لإنشاء وبدء الخدمات.http://localhost:80 في متصفح الويب لإدارة قاعدة البيانات. خدمة postgres-init هي المسؤولة عن تحميل البيانات في قاعدة البيانات. يقوم بمعالجة مجموعة بيانات govgis_nov2023 ، وتحويلها إلى تنسيق مناسب لـ postgresql ، ثم يملأ قاعدة البيانات.
.env لتعيين قيم مثل POSTGRES_PASSWORD ، POSTGRES_USER ، إلخ.govgis_nov2023 عن طريق تعديل البرنامج النصي load_data.py . المساهمات في تعزيز المشروع مرحب بها. يرجى استخدام سير العمل القياسي للشوكة وسحب طلب طلب المساهمات.
govgis_nov2023-slim-spatial-server مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.