diff --git a/src/modules/parcel-sync/components/parcel-sync-module.tsx b/src/modules/parcel-sync/components/parcel-sync-module.tsx index dcec7f4..07b8491 100644 --- a/src/modules/parcel-sync/components/parcel-sync-module.tsx +++ b/src/modules/parcel-sync/components/parcel-sync-module.tsx @@ -3453,79 +3453,112 @@ export function ParcelSyncModule() {
- QGIS / PostGIS + Conectare QGIS
- + {!postgisResult?.success && ( + + + + + + +

+ Operatie sigura, reversibila +

+

+ Creeaza coloane native PostGIS + view-uri read-only + pentru QGIS. Nu modifica datele existente. Ruleaza o + singura data (~30s). +

+
+
+
+ )} - + {postgisResult ? ( postgisResult.success ? ( -
+
- {postgisResult.message} + QGIS compatibil — gata de conectare
- {postgisResult.details && ( -
+
+

+ Cum te conectezi din QGIS: +

+
    +
  1. + QGIS → Layer → Add Layer → Add PostGIS Layers +
  2. +
  3. New connection:
  4. +
+

- Backfill:{" "} - {String( - ( - postgisResult.details as { - backfilledFeatures?: number; - } - ).backfilledFeatures ?? 0, - )}{" "} - features convertite + Host: 10.10.10.166

- Total cu geometrie nativă:{" "} + Port: 5432 +

+

+ Database: architools_db +

+

+ Username: architools_user +

+
+

+ View-uri disponibile (read-only): +

+
+ gis_terenuri, gis_cladiri, gis_documentatii, + gis_administrativ +
+

+ SRID: 3844 (Stereo70) +

+ {postgisResult.details && ( +

{String( ( postgisResult.details as { totalFeaturesWithGeom?: number; } ).totalFeaturesWithGeom ?? 0, - )} + )}{" "} + features cu geometrie nativa

-

- QGIS → PostgreSQL → 10.10.10.166:5432 / - architools_db -

-

- View-uri: gis_terenuri, gis_cladiri, - gis_documentatii, gis_administrativ -

-

SRID: 3844

-
- )} + )} +
) : (

- PostGIS nu este instalat + PostGIS nu este instalat pe server

- Instalează PostGIS pe serverul PostgreSQL: + Contacteaza administratorul pentru instalare:

apt install postgresql-16-postgis-3 @@ -3534,11 +3567,17 @@ export function ParcelSyncModule() {
) ) : ( -

- Creează coloana nativă PostGIS, trigger auto-conversie, - index spațial GiST și view-uri QGIS-compatibile. Necesită - PostGIS instalat pe server. -

+
+

+ Permite conectarea din QGIS direct la baza de date pentru + vizualizare si analiza spatiala a parcelelor, cladirilor + si limitelor UAT. +

+

+ Apasa butonul pentru a activa — creeaza view-uri read-only + (nu modifica datele, nu afecteaza performanta aplicatiei). +

+
)}