კონტენტზე გადასვლა

QGIS: აბსოლუტური vs ფარდობითი ბილიკები

QGIS-ში მუშაობისას ფაილების ბილიკის ტიპის სწორად განსაზღვრა მნიშვნელოვანია პროექტის პორტაბელურობისა და სხვა მოწყობილობებზე სწორად გახსნისთვის.

QGIS ოფიციალური დოკუმენტაცია:


🧾 ტერმინები და აღწერა

ტერმინი აღწერა
აბსოლუტური მიუთითებს ფაილის სრულ ბილიკს კომპიუტერის ფაილურ სისტემაში. მაგალითად: C:/Users/ezdanapak/Documents/GIS/data/roads.shp. ეს ბილიკი მუშაობს მხოლოდ იმ მოწყობილობაზე, სადაც ზუსტად იგივე სტრუქტურაა.
ფარდობითი მიუთითებს ფაილის მდებარეობას მიმდინარე QGIS პროექტის (.qgz ან .qgs) ფაილიდან გამომდინარე. მაგალითად: ./data/roads.shp. ეს ბილიკი არის პორტაბელური და იდეალურია პროექტის სხვა კომპიუტერზე გადატანისას.

📁 პროექტის სტრუქტურის მაგალითი

QGIS პროექტი მოთავსებულია ერთ საერთო საქაღალდეში მონაცემებთან ერთად:

Chiatura_project/             ← პროექტის ძირითადი საქაღალდე
├── project.qgz              ← QGIS პროექტის ფაილი
├── data/                    ← მონაცემების საქაღალდე
│   ├── roads.shp            ← შრე: გზები
│   ├── buildings.shp        ← შრე: შენობები
│   └── rivers.shp           ← შრე: მდინარეები

📌 ფარდობითი ბილიკები (Relative Paths)

QGIS-ში project.qgz ფაილთან მიმართებით ფაილის ბილიკები იქნება:

./data/roads.shp
./data/buildings.shp
./data/rivers.shp

რეკომენდებულია, როცა პროექტი ინახება ერთ ფოლდერში და იგეგმება მისი გადატანა ან გაზიარება.


📌 აბსოლუტური ბილიკები (Absolute Paths)

ფაილის სრული მისამართი კომპიუტერზე:

C:/Users/ezdanapak/Documents/Chiatura_project/data/roads.shp
C:/Users/ezdanapak/Documents/Chiatura_project/data/buildings.shp
C:/Users/ezdanapak/Documents/Chiatura_project/data/rivers.shp

⚠️ არ არის პორტაბელური. იმუშავებს მხოლოდ იმავე მოწყობილობაზე, იგივე ბილიკის სტრუქტურით.


⚙️ როგორ შევცვალოთ ბილიკების ტიპი QGIS-ში?

  1. გახსენით QGIS პროექტი.
  2. გადადით მენიუში: ProjectPropertiesGeneral
  3. იპოვეთ პარამეტრი Store paths.
  4. აირჩიეთ ერთ-ერთი:
  5. Relative – ფარდობითი ბილიკებისთვის
  6. Absolute – აბსოლუტური ბილიკებისთვის

✅ რეკომენდებული პრაქტიკა

  • შეინახე QGIS პროექტი და ყველა მონაცემი ერთ საერთო საქაღალდეში.
  • გამოიყენე ფარდობითი ბილიკები, თუ:
  • პროექტი სხვას უნდა გაუზიარო.
  • პროექტი უნდა გადაიტანო სხვა კომპიუტერზე.
  • იყენებ Git-ს ან ZIP არქივს.

📝 შეჯამება

თვისება აბსოლუტური ბილიკი ფარდობითი ბილიკი
პორტაბელურობა ❌ არა ✅ კი
გამოიყენება მხოლოდ ერთ კომპიუტერზე ✅ კი ❌ არა
რეკომენდებულია გუნდურ მუშაობაში ❌ არა ✅ კი
ბილიკის მაგალითი C:/Users/ezdanapak/data/roads.shp ./data/roads.shp

📌 რჩევა: ყოველთვის გამოიყენე ფარდობითი ბილიკები, როცა მუშაობ პროექტის ფაილებთან ერთად ერთ საქაღალდეში და იცი, რომ პროექტი შეიძლება სხვაგან გაიხსნას.