? Diese Readme wurde von GPT-4 geschrieben. ?
govgis_nov2023-slim-spatial-server ist ein Dockerized-Projekt, das PostGIS und pgvector Erweiterungen kombiniert, um einen umfassenden Geospatial-Datensatz zu verarbeiten und zu dienen, govgis_nov2023 . Dieses Projekt zielt darauf ab, einen robusten Rahmen für die effiziente Handhabung und Abfragung von Geospatialdaten sowie die Suchfunktionen der hochdimensionalen Vektor-Ähnlichkeitsfunktion zu bieten, wodurch die Leistung von PostgreSQL nutzt.
PostGIS : Eine Erweiterung von PostgreSQL, mit der sie räumliche Daten speichern und manipulieren können.pgvector : Eine PostgreSQL-Erweiterung für effiziente Ähnlichkeitssuche in hochdimensionalen Vektorräumen.govgis_nov2023 : Ein reichhaltiger Datensatz, der Metadaten aus verschiedenen GIS -Servern der Regierung abnovember 2023 verringert. Die Datei docker-compose.yml in diesem Projekt definiert mehrere Dienste:
joshuasundance/postgis_pgvector:1.0.0 Bild, das sowohl Postgis als auch PGVector enthält.govgis_nov2023 .dpage/pgadmin4:7.8 . docker-compose.yml enthält..env -Datei an die erforderlichen Umgebungsvariablen an.docker compose up um die Dienste zu erstellen und zu starten.http://localhost:80 in einem Webbrowser für die Datenbankverwaltung. Der postgres-init -Dienst ist für das Laden von Daten in die Datenbank verantwortlich. Es verarbeitet den Datensatz govgis_nov2023 und verwandelt es in ein geeignetes Format für PostgreSQL und füllt dann die Datenbank.
.env -Datei, um Werte wie POSTGRES_PASSWORD , POSTGRES_USER usw. festzulegen.govgis_nov2023 ändern, indem Sie das Skript load_data.py ändern. Beiträge zur Verbesserung des Projekts sind willkommen. Bitte verwenden Sie den Workflow für die Standardgabel und den Anforderungsanforderungs -Workflow für Beiträge.
govgis_nov2023-slim-spatial-server ist unter der MIT-Lizenz lizenziert.