რუკის შედგენა (QGIS3)

ხშირად საჭიროა ისეთი რუკის შედგენა, რომელიც შეიძლება დაიბეჭდოს ან გამოქვეყნდეს. QGIS-ს აქვს შესანიშნავი ხელსაწყოების ნაკრები, რომელსაც ჰქვია Print Layout — მისი საშუალებით შეგიძლიათ დაამუშაოთ თქვენი GIS შრეები, გადააქციოთ ციფრულ და დასაბეჭდ რუკებად.

ამოცანის მიმოხილვა

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

../../_images/output4.png

სხვა უნარები, რომლებსაც ისწავლით

  • როგორ ვნახოთ და შევცვალოთ QGIS პროექტის ცვლადები

  • როგორ გამოვიყენოთ QGIS "გამოსახულებები"

მონაცემების მიღება

ჩვენ გამოვიყენებთ Natural Earth მონაცემთა ნაკრებს - კერძოდ Natural Earth Quick Start Kit - ს, რომელსაც ახლავს გლობალური შრეები სტილით რაც შესაძლებელია პირდაპირ ჩაიტვირთოს QGIS - ში.

გადმოწერეთ Natural Earth Quickstart Kit. თუ გადმოსაწერი ბმული არ მუშაობს, გამოიყენეთ პირდაპირი ბმული Natural Earth Downloads გვერდიდან.

მონაცემთა პირველწყარო [NATURALEARTH]

მოქმედებათა თანმიმდევრობა

  1. გადმოწერეთ და არქივიდან ამოიღეთ Natural Earth Quick Start Kit - ის მონაცემები. გახსენით QGIS. Browser ფანჯარაში მოძებნეთ Natural Earth quick start საქაღალდე, გაშალეთ და

../../_images/1108.png

ნოტი

თუ გამოჩნდება დიალოგური ფანჯარა სახელწოდებით Handle Unavailable Layers, აწკაპეთ ღილაკს Auto-Find, შემდეგ კი Apply Changes, რათა გამოსწორდეს შეცდომა.

  1. თუ თქვენი რუკა სასურველ ენაზეა, შეგიძლიათ პირდაპირ გადახვიდეთ მე-4 ნაბიჯზე.

../../_images/2104.png

ნოტი

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

  1. გადართეთ :guilabel:Variables (ცვლადები) ჩანართზე :guilabel:Project Properties (პროექტის თვისებები) დიალოგურ ფანჯარაში. მოძებნეთ project_language ცვლადი და დააწკაპუნეთ :guilabel:Value (მნიშვნელობა) სვეტზე მის ჩასასწორებლად. შეცვალეთ ენა შემდეგზე: name_en და დააჭირეთ :guilabel:OK.

../../_images/346.png
  1. დაბრუნდით QGIS-ის მთავარ ფანჯარაში და დააჭირეთ ღილაკს :guilabel:Refresh (განახლება), რომელიც განთავსებულია :guilabel:Map Navigation Toolbar (რუკის ნავიგაციის პანელი) ზოლზე. ახლა რუკა ინგლისურენოვანი წარწერებით აისახება.

../../_images/425.png
  1. გამოიყენეთ გადაადგილებისა (Pan) და მასშტაბირების (Zoom) ღილაკები :guilabel:Map Navigation Toolbar (რუკის ნავიგაციის პანელი) ზოლზე და გადადით იაპონიის ხედზე.

../../_images/522.png
  1. შეგიძლიათ გამორთოთ რუკის ზოგიერთი ფენა, რომლებიც ამ რუკისთვის არ გვჭირდება. გაშალეთ z5 - 1:18m საქაღალდე და მოხსენით მონიშვნა ne_10m_geography_marine_polys და ne_10m_admin_0_disputed_areas ფენების გასწვრივ. სანამ დასაბეჭდად გამოსადეგ რუკას მოვამზადებთ, საჭიროა შესაბამისი პროექციის შერჩევა. პროექტისთვის ნაგულისხმევი კოორდინატთა სისტემაა (CRS) EPSG:3857 Pseudo-Mercator. ეს სისტემა პოპულარულია ვებ-კარტოგრაფიაში და კარგი არჩევანია ჩვენი მიზნებისთვის, ამიტომ შეგვიძლია დავტოვოთ საწყის მნიშვნელობაზე. გადადით მენიუში :menuselection:Project --> New Print Layout.

../../_images/622.png

ნოტი

იაპონიისთვის Japan Plane Rectangular CS წარმოადგენს პროექციულ კოორდინატთა სისტემას (CRS), რომელიც შექმნილია დამახინჯებების მინიმუმამდე დასაყვანად. ის დაყოფილია 18 ზონად და თუ იაპონიის მცირე რეგიონზე მუშაობთ, ამ კოორდინატთა სისტემის გამოყენება უკეთესი იქნება.

  1. თქვენ მოგეთხოვებათ განლაგების (layout) სათაურის შეყვანა. შეგიძლიათ დატოვოთ ის ცარიელი და დააჭიროთ ღილაკს Ok.

../../_images/721.png

ნოტი

განლაგების(QGIS-ის ბეჭდვის მოდული) სახელის ველის ცარიელად დატოვების შემთხვევაში, მას მიენიჭება ნაგულისხმევი სახელი, როგორიცაა Layout 1.

  1. ბეჭდვის განლაგების (Print Layout) ფანჯარაში დააჭირეთ ღილაკს Zoom full, რათა გამოჩნდეს განლაგების სრული არეალი.

../../_images/821.png
  1. ახლა საჭიროა გადმოვიტანოთ რუკის ხედი, რომელსაც QGIS-ის მთავარ სამუშაო არეში (Canvas) ვხედავთ, განლაგების ფანჯარაში. გადადით მენიუში Add Item ‣ Add Map.

../../_images/921.png
  1. როგორც კი Add Map (რუკის დამატება) რეჟიმი გააქტიურდება, დააჭირეთ მაუსის მარცხენა ღილაკს და მართკუთხედად მოხაზეთ ის არეალი, სადაც გსურთ რუკის ჩასმა.

../../_images/1027.png
  1. თქვენ დაინახავთ, რომ მართკუთხა ფანჯარაში აისახება QGIS-ის მთავარი სამუშაო არედან (Canvas) გადმოტანილი რუკა. შესაძლოა, რუკა სრულად არ ფარავდეს ჩვენთვის საინტერესო არეალს. გამოიყენეთ მენიუს პარამეტრები Edit ‣ Select/Move item და Edit ‣ Move Content, რათა გადააადგილოთ რუკა ფანჯრის შიგნით და განათავსოთ იგი ცენტრში.

../../_images/1130.png
  1. მოდით ასევე დავარეგულიროთ რუკის მასშტაბი. გადადით Item Properties (ელემენტის თვისებები) ჩანართზე და Scale (მასშტაბი) ველში შეიყვანეთ მნიშვნელობა 10000000.

../../_images/1228.png
  1. ახლა ჩვენ დავამატებთ რუკის ჩანართს (Inset), რომელიც აჩვენებს ტოკიოს არეალის მიახლოებულ ხედს. სანამ QGIS-ის მთავარ ფანჯარაში ფენებში რაიმე ცვლილებას შეიტანდეთ, მონიშნეთ Lock layers (ფენების ჩაკეტვა) და Lock styles for layers (ფენების სტილების ჩაკეტვა) უჯრები. ეს უზრუნველყოფს იმას, რომ ზოგიერთი ფენის გამორთვის ან მათი სტილის შეცვლის შემთხვევაში, ეს ხედი უცვლელი დარჩეს.

../../_images/1326.png
  1. გადადით QGIS-ის მთავარ ფანჯარაში. გამორთეთ ფენების ჯგუფი z5 - 1:18m და გაააქტიურეთ z7 - 1: 4m ჯგუფი. ამ ფენების ჯგუფს აქვს სტილი, რომელიც უფრო მეტად შეესაბამება მიახლოებულ ხედს. გამოიყენეთ გადაადგილებისა (Pan) და მასშტაბირების (Zoom) ღილაკები Map Navigation Toolbar (რუკის ნავიგაციის პანელი) ზოლზე და მიუახლოვდით ტოკიოს არეალს.

../../_images/1424.png
  1. ახლა ჩვენ მზად ვართ რუკის ჩანართის (inset) დასამატებლად. გადადით Print Layout (ბეჭდვის განლაგება) ფანჯარაში. გადადით მენიუში Add Item ‣ Add Map.

../../_images/1521.png
  1. მოხაზეთ მართკუთხედი იმ ადგილას, სადაც გსურთ რუკის ჩანართის დამატება. თქვენ შეამჩნევთ, რომ ბეჭდვის განლაგებაში ახლა უკვე გვაქვს 2 რუკის ობიექტი. ცვლილებების შეტანისას დარწმუნდით, რომ სწორი რუკა გაქვთ არჩეული.

../../_images/1620.png
  1. აირჩიეთ ახლახან დამატებული Map 2 ობიექტი Items (ელემენტები) პანელიდან. გადადით Item properties (ელემენტის თვისებები) ჩანართზე. ჩამოყევით Frame (ჩარჩო) პანელამდე და მონიშნეთ მის გასწვრივ არსებული უჯრა. თქვენ შეგიძლიათ შეცვალოთ ჩარჩოს საზღვრის ფერი და სისქე, რათა ის ადვილად გაირჩეს რუკის ფონისგან.

../../_images/1721.png
  1. ბეჭდვის განლაგების ერთ-ერთი საუკეთესო ფუნქციაა ის, რომ მას შეუძლია ავტომატურად მონიშნოს მთავარ რუკაზე ის არეალი, რომელიც ასახულია ჩანართში. Items (ელემენტები) პანელიდან აირჩიეთ Map 1 ობიექტი. Item properties (ელემენტის თვისებები) ჩანართზე ჩამოყევით Overviews (მიმოხილვა) სექციამდე. დააჭირეთ Add a new overview (ახალი მიმოხილვის დამატება) ღილაკს.

../../_images/1818.png
  1. აირჩიეთ Map 2 როგორც Map Frame (რუკის ჩარჩო). ეს მიუთითებს ბეჭდვის განლაგებას, რომ მონიშნოს მიმდინარე ობიექტი Map 1 იმ არეალით, რომელიც ასახულია Map 2 ობიექტში.

../../_images/1915.png
  1. ახლა, როდესაც რუკის ჩანართი მზად არის, მთავარ რუკას დავამატებთ კოორდინატთა ბადეს. Items (ელემენტები) პანელიდან აირჩიეთ Map 1 ობიექტი. Item properties (ელემენტის თვისებები) ჩანართზე ჩამოყევით Grids (ბადეები) სექციამდე. დააჭირეთ ღილაკს Add a new grid (ახალი ბადის დამატება), შემდეგ კი — Modify grid... (ბადის შეცვლა...).

../../_images/2015.png
  1. ნაგულისხმევად, ბადის ხაზები იყენებს იმავე ერთეულებსა და პროექციებს, რასაც მიმდინარე არჩეული რუკის პროექცია. თუმცა, ბადის ხაზების გრადუსებში ჩვენება უფრო მიღებული და სასარგებლოა. ჩვენ შეგვიძლია ბადისთვის სხვა საკოორდინატო სისტემა (CRS) ავირჩიოთ. დააჭირეთ Change... (შეცვლა...) ღილაკს, რომელიც CRS (საკოორდინატო სისტემა) ველის გვერდით მდებარეობს.

../../_images/2118.png
  1. ფანჯარაში Coordinate Reference System Selector (საკოორდინატო სისტემის არჩევა), ჩაწერეთ 4326 Filter (ფილტრი) ველში. შედეგებიდან აირჩიეთ WGS 84 EPSG:4326, როგორც საკოორდინატო სისტემა (CRS). დააჭირეთ OK.

../../_images/2216.png
  1. მიუთითეთ Interval (ინტერვალი) მნიშვნელობები 5 გრადუსის ოდენობით როგორც X, ისე Y მიმართულებით. თქვენ შეგიძლიათ შეცვალოთ Offset (წანაცვლება), რათა დაარეგულიროთ ბადის ხაზების გამოჩენის ადგილი.

../../_images/2314.png
  1. ჩამოყევით Grid frame (ბადის ჩარჩო) სექციამდე და მონიშნეთ Draw coordinates (კოორდინატების დახატვა) უჯრა. ნაგულისხმევი ფორმატია Degrees (გრადუსები), თუმცა ის მხოლოდ რიცხვის სახით ჩანს. ჩვენ შეგვიძლია მისი მორგება ისე, რომ დაემატოს ° სიმბოლო. აირჩიეთ Custom (მორგებული) და დააჭირეთ Expression (გამოსახულება) ღილაკს მის გვერდით.

../../_images/2413.png
  1. შეიყვანეთ შემდეგი გამოსახულება (Expression) იმ სტრიქონის შესაქმნელად, რომელიც აიღებს ბადის ნომერს და მიაწერს მას ° სიმბოლოს.

concat(to_string(@grid_number), '°    ')
../../_images/2512.png
  1. შეამჩნიეთ, რომ ბადეებს ახლა უკვე აქვს მორგებული წარწერები (Label), რომლებიც გამოსახულების (Expression) საშუალებით შეიქმნა. თქვენი სურვილისამებრ დაარეგულირეთ პოზიციის პარამეტრები მხარეებისთვის: Left (მარცხენა), Right (მარჯვენა), Top (ზედა) და Bottom (ქვედა).

../../_images/2611.png
  1. ახლა ჩვენ დავამატებთ მართკუთხა ჩარჩოს, რათა მასში მოვათავსოთ რუკის სხვა ელემენტები, როგორიცაა ჩრდილოეთის ისარი, მასშტაბი და წარწერა. გადადით მენიუში Add Item ‣ Add Shape ‣ Add Rectangle.

../../_images/2712.png
  1. თქვენ შეგიძლიათ შეცვალოთ მართკუთხედის Style (სტილი), რათა ის შეესაბამებოდეს რუკის ფონს.

../../_images/2812.png
  1. ახლა ჩვენ რუკას დავამატებთ ჩრდილოეთის ისარს. QGIS-ს მოყვება რუკასთან დაკავშირებული სურათების კარგი კოლექცია, მათ შორის მრავალი სახის ჩრდილოეთის ისარი. დააჭირეთ Add Item ‣ Add Picture (ელემენტის დამატება --> სურათის დამატება).

../../_images/2911.png
  1. მაუსის მარცხენა ღილაკზე დაჭერით მოხაზეთ მართკუთხედი. მარჯვენა პანელზე დააჭირეთ Item Properties (ელემენტის თვისებები) ჩანართს, აირჩიეთ SVG image (SVG გამოსახულება) სექცია და ჩამოყევით ქვემოთ, რათა იპოვოთ arrows (ისრები) SVG Groups (SVG ჯგუფები) ჩამონათვალში. აირჩიეთ თქვენთვის სასურველი გამოსახულება.

../../_images/3010.png
  1. ახლა ჩვენ დავამატებთ მასშტაბის ხაზს. დააჭირეთ Add Item ‣ Add Scalebar (ელემენტის დამატება --> მასშტაბის ხაზის დამატება).

../../_images/3114.png
  1. დააწკაპუნეთ განლაგებაზე იმ ადგილას, სადაც გსურთ მასშტაბის ხაზის გამოჩენა. Item Properties (ელემენტის თვისებები) ჩანართზე დარწმუნდით, რომ აირჩიეთ სწორი რუკის ელემენტი Map 1, რომლისთვისაც გსურთ მასშტაბის ჩვენება. შეარჩიეთ თქვენს მოთხოვნებთან შესაბამისი სტილი (Style). Segments (მონაკვეთები ) პანელში შეცვალეთ Fixed width (ფიქსირებული სიგანე) 200 ერთეულამდე და დაარეგულირეთ მონაკვეთები თქვენი სურვილისამებრ.

../../_images/3211.png
  1. დადგა დრო, რომ დავაწეროთ ჩვენს რუკას. დააჭირეთ Add Item ‣ Add Label (ელემენტის დამატება --> წარწერის დამატება).

../../_images/3310.png
  1. დააწკაპუნეთ რუკაზე და მოხაზეთ ჩარჩო იმ ადგილას, სადაც წარწერა უნდა განთავსდეს. Item Properties (ელემენტის თვისებები) ჩანართზე გაშალეთ Label (წარწერა) სექცია და შეიყვანეთ რუკის დასახელება. ანალოგიურად, დაამატეთ სხვა წარწერები მონაცემთა წყაროებისა და პროგრამული უზრუნველყოფის მითითებისთვის.

../../_images/347.png
  1. როგორც კი რუკის სახით კმაყოფილი დარჩებით, შეგიძლიათ მისი ექსპორტირება სურათის, PDF ან SVG ფორმატში. ამ სახელმძღვანელოსთვის, მოდით, მოვახდინოთ მისი ექსპორტირება სურათად. დააჭირეთ Layout ‣ Export as Image (განლაგება --> ექსპორტირება სურათად).

../../_images/355.png
  1. შეინახეთ გამოსახულება თქვენთვის სასურველ ფორმატში. ქვემოთ მოცემულია ექსპორტირებული PNG სურათი.

../../_images/output4.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)