PostGIS – tai PostgreSQL duomenų bazės plėtinys, leidžiantis saugoti, užklausinėti ir analizuoti erdvinius duomenis (geografinę informaciją).
Pagrindinės funkcijos:
- Saugo geografinius objektus (taškus, linijas, poligonus).
- Atlieka erdvines užklausas (pvz., „rasti visus miestus 50 km spinduliuje“).
- Integruoja GIS įrankius (QGIS, ArcGIS).
Pavyzdžiai:
1. Įterpti tašką (koordinatės):
sql
INSERT INTO objektai (pavadinimas, geom)
VALUES ('Vilnius', ST_Point(25.2798, 54.6872));
2. Rasti objektus arti taško:
sql
SELECT pavadinimas FROM miestai
WHERE ST_Distance(geom, ST_Point(25.2798, 54.6872)) < 10000;
3. Apskaičiuoti plotą:
sql
SELECT ST_Area(geom) FROM sienos WHERE id = 1;
Naudojimas: GIS sistemose, žemėlapių kūrime, logistikoje, teritorijų analizėje.
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.