Daha çox

Boş çıxış sənədləri ilə nəticələnən QGIS 2.4.0-da klip


Eyni problemi Klip və ya Kəsişmə alətində də görürəm - QGIS 2.4.0-a yüksəldildiyi vaxtdan bəri Klip alətindən istifadə etməyə çalışan boş sənədlər verən QGIS, lakin orada verilmiş cavablara əsasən problemi həll edə bilmədim. Mənim məlumatlarım olmadığını təmin etmək üçün sadə bir nümunə yaratmağa çalışdım, amma eyni problemi görürəm.

Bir sıra nöqtələrim və bir çoxbucaqlı var. Bu nöqtələri yalnız çoxbucaqda saxlamaq istəyirəm.

Vektor -> Geoprosessinq Vasitələri -> Klipdən istifadə edirəm

Bu boş bir atribut cədvəli ilə nəticələnir.

Seçdiyim seçimlər:

  • Mən bu yolları səhv tapsam, Giriş və Klip qatını dəyişdirməyə çalışdım
  • Tezlikdəki layihələri deaktiv edin (qatlar üst-üstə düşdüyünü təsdiqlədi, eyni proyeksiyadadır)
  • Hər iki təbəqədə CRS EPSG: 4326 - WGS 84 olduğunu təsdiqləmək üçün Xüsusiyyətlər vasitəsilə yoxlanıldı
  • Təxminən 40 dəqiqə işləyən bu sadə nümunəni kifayət qədər vaxt qoymadığım təqdirdə nəticə dəyişmədən tərk etdim (əvvəlki versiyalarda bu qısa müddətdə uğurlu oldu).
  • Yalnız klip olub olmadığını görmək üçün digər Geoprosessinq alətlərindən istifadə etməyə çalışdım - heç biri ilə heç bir nəticə əldə etmirəm.

Eyni problemim var idi. Yaratdığım maska ​​qatımın digər təbəqələrlə eyni proyeksiyada olmadığı ortaya çıxdı. Maska qatını sağ vurun və 'Layer CRS seçin'. Mask daha sonra başqa bir yerə atladı, buna görə onu sildi və yenisini yaratdı. Mənim üçün çalışdı.


Eyni problemim var idi.

Johann Hurter-in ən yaxşı həlli olduğunu düşünürəm. Mənim vəziyyətimdə, hansı səbəbdən olduğunu bilmirəm, şəklimi açdığım zaman orijinal CRS-də deyildi (əvvəlki manipulyasiya xətası ola bilər). Tezliklə proyeksiyanı aktivləşdirdiyim üçün fon xəritəsində düzgün göstərildi. Ancaq başqa bir təbəqə ilə klip çəkməyə çalışarkən işə yaramadı.

Digər oxşar shpafile-nin .prj sənədinə baxdığım zaman şəklimin indiki CRS-nin səhv olduğunu başa düşdüm.

Nə etməlisən:

  1. Hər iki təbəqənin orijinal CRS-ini tapın
  2. Hər iki təbəqənin CRS-lərini orijinal CRS-lərinə qoyun
  3. Mövcud olan istədiyiniz CRS-də olduğu kimi saxlayın (saxlamasanız, heç bir şey dəyişməyəcək, çünki Set daxili koordinatları dəyişdirmir ...)
  4. Klip

Bir çox məlumatla məşğul olsanız:

Bu nöqtələri yalnız çoxbucaqda saxlamaq istəyirəm. Bu sizin hədəfinizdirsə, başqaları ilə razıyam - kəsişmək sizin vasitədir.

Eyni nəticə ilə oxşar tapşırığı (20k + bal / 17 çoxbucaqlı) aldım. Mənim vəziyyətimdə əsl problem məlumatların miqdarı idi, həll yolları bunlardır:

  • kəsişmə / klip qatında yalnız seçilmiş xüsusiyyətlərdən istifadə edin (və proseduru daha çox dəfə edin)
  • poliqon qatındakı sütun sayını azaltmaq (bu çox kömək etdi)
  • məlumat miqdarını azalda biləcək hər hansı bir əvvəlcədən filtr əlavə edin.

inşallah bu hər kəsə kömək edir.


Göndərdiyiniz şəkilə əsasən, probleminiz hələ çoxbucaqlı təbəqə üçün düzəliş rejimində olduğunuza bənzəyir (təpələrdə qırmızı xaçları görə bilərsiniz). Beləliklə, çoxbucaqlı yalnız orada göstərmək üçündir.

Düzəlişlərinizi qeyd edin və redaktəni söndürün və klipi yenidən sınayın.


Məndə eyni məsələ var idi. Proqnozda bir fərq olduğu ortaya çıxdı, baxmayaraq ki Qgis "Tezliklə" bununla məşğul olmaq üçün kifayət qədər ağıllı olduğunu düşündüm. Hər halda klip çəkmək istədiyim shp-dən imtina etdim və sonra işə yaradı


Burada fərqli bir vəziyyət var, amma coğrafi CRS (EPSG: 4326) olan iki qat üzərində simmetrik fərq əməliyyatları aparmağa çalışırdım. Yerli stateplane CRS ilə həndəsi təbəqələrə dəyişdirdikdən sonra əməliyyat yaxşı işlədi.


Bu bir səhv deyil. Nöqtə qatınız var, nöqtənin sahəsi yoxdur (yalnız 1 ölçülü), belə ki onu klip edə bilməzsiniz. İstədiklərinizi etmək üçün bunları kəsişməli və ya tərkibli bir məkan sorğusu etməlisiniz.


Vektor məlumatları¶

Vektor məlumatlar real dünyanı təmsil etmək üçün bir yol təqdim edir xüsusiyyətləri GIS mühitində. Xüsusiyyət mənzərədə görə biləcəyiniz hər şeydir. Bir təpənin başında dayandığınızı düşünün. Aşağıya baxarkən evləri, yolları, ağacları, çayları və sairləri görə bilərsiniz (baxın mənzərə). Bunların hər biri bir xüsusiyyət onları bir GIS Tətbiqində təmsil etdiyimiz zaman. Vektör xüsusiyyətləri var atributlarmətn və ya ədədi məlumatlardan ibarət olan təsvir etmək xüsusiyyətləri.

Şəkil Landşaft 1:

Bir mənzərəyə baxarkən yollar, evlər və ağaclar kimi əsas xüsusiyyətləri görə bilərsiniz.

Bir vektor xüsusiyyəti istifadə şəklində forma sahibdir həndəsə. Həndəsə bir-birinə bağlı bir və ya bir neçəsindən ibarətdir zirvələr. Bir təpə, bir istifadə edərək kosmosdakı bir vəziyyəti təsvir edir X, Y və istəyə görə z ox. A ilə zirvələri olan həndəsələr Z ox tez-tez adlandırılır 2.5D çünki hər təpədə hündürlüyü və ya dərinliyi təsvir edirlər, lakin hər ikisini də deyil.

Bir xüsusiyyət & # 8217s həndəsəsi yalnız bir təpədən ibarət olduqda, a nöqtə xüsusiyyət (baxın rəqəm_geometry_point). Həndəsənin iki və ya daha çox təpədən ibarət olduğu və birinci və son təpənin bərabər olmadığı yerlərdə a polilin xüsusiyyət əmələ gəlir (bax Şəkil_geometry_polyline). Üç və ya daha çox təpənin mövcud olduğu və son zirvənin birinciyə bərabər olduğu bir qapalı çoxbucaqlı xüsusiyyət əmələ gəlir (bax Şəkil_geometry_polygon).

Şəkil Vektor Həndəsələri 1:

Bir nöqtə xüsusiyyəti X, Y və isteğe bağlı Z koordinatı ilə təsvir olunur. Nöqtə atributları məsələni təsvir edir, məs. bir ağac və ya lampa dirəyi olsaydı.

Şəkil Vektör Həndəsələri 2:

Bir çox xətt birləşdirilmiş zirvələrin ardıcıllığıdır. Hər bir təpənin X, Y (və isteğe bağlı olaraq Z) koordinatı var. Atributlar çox xətti təsvir edir.

Şəkil Vektör Həndəsələri 3:

Bir çoxbucaqlı, bir çox xətt kimi, zirvələrin bir ardıcıllığıdır. Lakin çoxbucaqlıda ilk və son təpələr həmişə eyni vəziyyətdədir.

Sizə daha da göstərdiyimiz bir mənzərənin şəklinə baxaraq, fərqli xüsusiyyətləri tiplərini bir CİS-in indi təmsil etdiyi şəkildə görə bilməli olmalısınız (bax Şəkil_geometry_landscape).

Şəkil Landşaft 2:

Landşaft xüsusiyyətləri bir CBS-də təqdim edəcəyimiz kimi. Çaylar (mavi) və yollar (yaşıl) xətlər, ağaclar nöqtə (qırmızı), evlər çoxbucaqlı (ağ) kimi təmsil oluna bilər.


Mövcud bir təbəqədən yeni təbəqələr yaratmaq¶

Həm raster, həm də vektor təbəqələri fərqli bir formatda qeyd edilə bilər və / və ya istifadə edərək fərqli bir koordinat istinad sisteminə (CRS) yenidən təqdim edilə bilər. Saxla. qat kontekst menyusundakı funksiya (qat ağacındakı təbəqəyə sağ vurmaqla) və ya Layer As Saxla. menyu.

Ümumi parametrlər¶

The Saxla informasiya qatı saxlayarkən davranışı dəyişdirmək üçün bir neçə parametr göstərir. Raster və vektor üçün ümumi parametrlər:

  • Format
  • Fayl adı
  • CRS məlumatları təkzib etmək üçün dəyişdirilə bilər
  • Xəritəyə qeyd edilmiş faylı əlavə edin kətana yeni qat əlavə etmək
  • Genişdir (mümkün dəyərlərdir qat, Xəritə görünüşü və ya müəyyən edilmiş istifadəçi dərəcə)

Bununla birlikdə, bəzi parametrlər raster və vektor formatlarına xasdır:

Rastr üçün xüsusi parametrlər¶

  • Çıxış rejimi (ola bilər xam məlumatlar və ya göstərilən şəkil)
  • Görüntü imkanı
  • Seçimlər yaradın: Çıxış sənədini dəqiq tənzimləmək üçün inkişaf etmiş seçimlər (fayl sıxılma, blok ölçüləri, rəng ölçüsü.). Gdal-ogr sürücü sənədlərinə baxın.
  • Piramidalar yaradılış
  • VRT Fayans
  • Məlumat dəyəri yoxdur

Yeni bir raster qat kimi qənaət

Vektorun spesifik parametrləri¶

İxracın formatından asılı olaraq bu seçimlərdən bəziləri mövcuddur və ya yoxdur:

  • Kodlaşdırma
  • Yalnız seçilmiş xüsusiyyətləri saxla
  • İxrac edəcək sahələri və ixrac seçimlərini seçin. Sahələrinizin davranışını bəziləri ilə təyin etsəniz Vidcetləri redaktə edinməsələn dəyər xəritəsi , göstərilən dəyərləri yoxlayaraq təbəqədə saxlaya bilərsiniz Seçilmiş bütün xammal sahələrinin dəyərlərini göstərilən dəyərlərlə əvəz edin.
  • Simboloji ixracatı: əsasən DXF ixracı üçün və DXF, KML, sekme faylı formatları kimi OGR xüsusiyyət üslublarını idarə edən bütün fayl formatları üçün (aşağıdakı qeydə baxın) istifadə edilə bilər:
    • Simbologiya yoxdur: məlumatları oxuyan tətbiqin standart tərzi
    • Xüsusiyyət simbologiyası: OGR Feature Styles ilə stilinizi qoruyun (aşağıdakı qeydə baxın)
    • Symbol Layer simbologiyası: OGR Xüsusiyyət Stilləri ilə qeyd edin (aşağıdakı qeydə baxın), lakin istifadə olunan bir çox simbologiya simvolu təbəqəsi varsa, eyni həndəsi bir neçə dəfə ixrac edin
    • A Miqyas dəyər ən son seçimlərə tətbiq edilə bilər.

    OGR Xüsusiyyət Stilləri gizli bir atribut kimi birbaşa məlumatları stildə saxlamağın bir yoludur. Bu tip məlumatları yalnız bəzi formatlar idarə edə bilər. KML, DXF və TAB fayl formatları belə formatlardır. İnkişaf etmiş istifadəçilər üçün OGR Feature Styles spesifikasiya sənədini oxuya bilərsiniz.

    • Həndəsə: Çıxış qatının həndəsə imkanlarını konfiqurasiya edə bilərsiniz
      • həndəsə növü: təyin olunduqda xüsusiyyətlərin orijinal həndəsəsini saxlayın Avtomatik, əks halda hər hansı bir növü ilə silər və ya ləğv edər. Boş bir həndəsə sütunu bir atribut cədvəlinə əlavə edə bilərsiniz, bir məkan qatının həndəsə sütununu çıxarın.
      • Çox növü məcbur edin: təbəqədə çox həndəsi xüsusiyyətlərin güclə yaradılması
      • Z ölçüsünü daxil edin həndəsələrə.

      Qat həndəsə növünün üst-üstə qoyulması həndəsəsiz bir cədvəl (məsələn, məsələn) qeyd etmək kimi şeylər etməyə imkan verir. .csv hər hansı bir həndəsə (nöqtə, xətt, çoxbucaqlı) İLƏ bir shapefile daxil edin, beləliklə həndəsələr Əlavə Olunma vasitəsi ilə satırlara əl ilə əlavə edilə bilər.

      • Məlumat mənbələri seçimləri, Layer Seçimləri və ya Xüsusi Seçimlər bəzi inkişaf etmiş parametrləri konfiqurasiya etməyə imkan verən. Gdal-ogr sürücü sənədlərinə baxın.

      Yeni bir vektor qat kimi qənaət

      Çıxış formatının imkanlarından (Geopackage, SpatiaLite, FileGDB.) Asılı olaraq bir vektor təbəqəsini mövcud bir faylda saxlayarkən istifadəçi qərar verə bilər:

      • bütün faylın üzərinə yazın
      • yalnız hədəf qatının üzərinə yazın (qat adı konfiqurasiya olunur)
      • mövcud hədəf qatına xüsusiyyətlər əlavə edin
      • xüsusiyyətləri əlavə edin, varsa varsa yeni sahələr əlavə edin.

      ESRI Shapefile, MapInfo .tab kimi formatlar üçün xüsusiyyət əlavəsi də mövcuddur.


      3 QGIS DEMto3D uzantısı ilə DEM sənədlərindən STL yaradın

      • DEMto3D quraşdırılmalıdır, bu məqalənin sonundakı təlimatlara baxın.
      • Bir DEM sənədiniz olmalıdır, bu məqalənin əvvəlindəki təlimatlara baxın.

      3.1 DEMto3D-dən istifadə qaydası

      Plugin Raster menyusunda mövcuddur (qurulduqdan sonra):

      • Çini əvvəlcədən kəsmisinizsə, tam ölçüdə seçin (kiçik kürəyə vurun), əks halda koordinatlar verin
      • İndi əmin olun bütün digər modelləri qatlar panelindən çıxarın, sizə lazım olmayacaqları öldürməyi də təklif edirik. Ekranda yalnız bir qat görməlisiniz. Qırmızı nöqtəli xətlərin obyekti əhatə etdiyinə əmin olun. Əks halda, QGIS-i bağlayın və yalnız bu faylı yükləyin.
      • Aralığı müəyyənləşdirin (daha böyük modellər üçün 0,25 mm təklif edirik)
      • Eni təyin edin, məs. Yaxşı bir tikinti plitəsi üçün 150mm (15cm) və ya 4x4 lego blok üçün 32mm.
      • Şişirtmə faktoru: böyük modellər üçün 2.0 (və ya daha az və ya daha çox) və kiçik modellər üçün 1.5
      • Model hündürlüyü: Metrlərdə ən aşağı nöqtəni daxil edin, yəni əksər hallarda 0. K2-ni modelləşdirsəniz, 3500 metrdən başlaya bilərsiniz. Mənfi bir rəqəmin daxil edilməsi plagin qəzasına uğrayacaq.

      Bu plagini bir neçə məlumat mənbəyi və bir neçə fayl ölçüsü ilə sınaqdan keçirdik. Böyük və ətraflı STL sənədləri istehsal edə bilər.

      Daha böyük bir rejimi ixrac etmək yavaş bir kompüterdə bir neçə dəqiqə və daha çox şey alacaq. Nəticədə STL faylları bu ölçüdən iki dəfə çox ola bilər. Gran Canaria'yı Tenerifa və digər "orta" adaları da əhatə edən bir CGiar kafelindən (srtm_33_7) çıxardıq. Tif 625KB (olduqca kiçik) və nəticədə STL 775 MB, yəni çox böyük idi. Əsas məqalədə izah edildiyi kimi üçbucaqları azaltmaq üçün həm Meshlab, həm də Meshmixerdən istifadə etdim.

      Aşağıda Cenevrə ətrafındakı ərazi 30 metrlik SRTM məlumatlarından ibarətdir. Meshlabda göründüyü kimi xam nəticə olduqca gözəldir. Əlbətdə ki, 30 metrlik məlumatlarla belə böyük bir ərazinin modelini yaratmaq mənasız ola bilər. Daha dəqiq məlumatlarla kiçik sahələr modelinin yaradılması, düşünülməli bir seçimdir.

      Aşağıda, Cenevrə ev dağı olan Salève-nin demək olar ki, çapa hazır 10x10 sm ölçülü modelinin ekran görüntüsü verilir. Aşağıdakı parametrlərlə edildi:

      • Tam ölçüdə (ərazini əvvəlcədən kəsmişdim)
      • Ölçü eni = 100
      • Ən aşağı nöqtə = 100
      • Şişirtmə faktoru = 1

      Çıxış sənədində heç bir dəyişiklik etmədim. Əlbəttə ki, profilaktik Meshrepair etmək ağıllı olardı. Bir də şişirtmə amilinin 1,2 və ya 1,5-ə qədər artırılmasını düşünə bilər.

      3.2 Yaradılan STL-nin sonrakı işlənməsi

      STL çıxışı ascii (ikili deyil), yəni ikili STL-ə çox sıxılmış ola bilər. Aşağı qətnamə məlumatları ilə başlamısınızsa, çox problemli bir problem olmayan, lakin dilimləmə müddətini kəskin şəkildə artıra biləcək çox üçbucağınız var. Ayrıca bunları 50 ilə 100 MB arasında sıxışdırsanız da 500 MB-dan 1 TB-dək sənədlərə e-poçt göndərə bilməzsiniz. Buna görə, pulsuz Meshlab proqramı ilə meshları necə azaltacağınızı ümumi məqalədə oxuyun. Alternativ olaraq başqa bir vasitə istifadə edin, məsələn. Meshmixer və ya Microsoft 3D builder. Bundan əlavə, nəticədə ortaya çıxan faylın Netfabb kimi bir vasitə ilə düzəldilməsini məsləhət görürəm.

      Həm də bəzi DEM modellərinin "möhkəmləşdir" funksiyalarından istifadə edərək Meshmixer kimi bir vasitə ilə boşaldılması lazım olduğunu hiss edirəm. Birdən çox çap abortu etdim, çünki ikinci isti uc sıxışdı, çünki çox plastik optimal dilimlənməmiş modellərə yığılmışdı. Ancaq problemi araşdırmağa, yəni g-kodunu təhlil etməyə və fərqli dilimçiləri sınamağa vaxtım olmadı. Hər halda, volano çap edir çox gözəl zərif Voronoi konstruksiyalarını çap etməkdən daha çətindir.

      Yeni başlayanlar üçün həm 2m həm də 15m çözünürlüklü * .tif sənədlərindən istifadə edərək məşhur Vulkano adasının iki modelini çap etdim. Çap etməzdən əvvəl Meshlab istifadə edərək böyük bir STL sənədini (2m məlumatdan hazırlanmış) azaltdım. Azaldılmadan əvvəl ascii STL fayl ölçüsü 590MB, azalmış ikili STL 16MB idi, yəni daha idarəolunan. Azaldandan sonra STL-ni Netfabb-da düzəltməli oldum və çap üçün yaxşı idi. 15 metrlik məlumatdan hazırlanmış yalnız vulkanın bir modelini çap etdim və əlavə olaraq adanın uşaqlarına paylamaq üçün kiçik bir xüsusi Legos hazırladım. Daha sonra Cenevrə bölgəsinin, Kanari adalarının (məs. Gran Canaria) və Fransadakı Vercors bölgəsinin daha kiçik modellərini istehsal etdim.

      Yüksək qətnamə plitələri ilə işləsəniz və / və ya bəzi işləmə ehtiyacı olan məlumatlarınız varsa (məsələn, yığılması və qırpılması lazım olan plitələr və ya məlumat dəyəri sənədləri yoxdur) bu alət zəncirini məsləhət görürəm.

      3.3 Məsələlər

      • STL modeliniz nəhəng bir tunel blokunun dibində dərin bir şəkildə gizlənibsə, məlumat probleminiz yoxdur. Məs. kiçik bir adanız varsa və adanın ətrafındakı dənizdə "32767" ilə kodlanmış bir məlumat yoxdursa, ada 32 km hündürlüyündə bir tunelin dibində oturacaq. Veri dəyərləri ilə necə davranacağınıza yuxarıda baxın. IMHO bu plagin "məlumat dəyəri yoxdur" hesablamamalıdır, ancaq & # 160 edir :)

      Yüksək qətnamə ekranları ilə ekran pozuldu

      Bu plaginin köhnə versiyası Windows altında yüksək qətnamə ekranlarına uyğunlaşmadı (QGIS 2.18.4 - 2.18.14). Buna görə 2019-cu ilin yayında düzəldildi yüksəlt '. Hələ köhnə bir versiyanı istifadə etməlisinizsə və ya hələ də konfiqurasiyanızda problem varsa:

      • Çözüm 1: irəli getmək və kor-koranə yazmaq üçün TAB istifadə edin. Yuxarıdakı ekran görüntüsünə baxın. Yəqin ki, hələ də "model ölçüsü" parametrlərini doldura bilərsiniz. Ən azı "genişliyi" doldurmaq vacibdir, məsələn. 150 (mm). Şişirtmə faktorunu doldurmalısınız ("2.0" kimi bir şey yazın və TAB düyməsini vurun, sonra ən aşağı nöqtə üçün "0" yazın).
      • Çözüm 2: Ekran çözünürlüğünü aşağıya (məsələn, HD) düzəldin və şrift ölçüsünü 100% -ə endirin (adətən yüksək qətnamə ekranında% 150 ilə% 250 arasında istifadə edərdiniz və bu problemdir). Bunun üçün giriş və geri daxil olmaq lazımdır.
      • Çözüm 3 (Windows üçün üstünlük verdiyim həll):
        • Yalnız bəzi tətbiqetmələr üçün DPI Ölçüsünü necə endirəcəyini Inkscape məqaləsində oxuyun.
        • Bir sözlə, fayl menecerindəki QGIS qısayolunu sağ vurun və Xüsusiyyətlər seçin
        • Uyğunluq TAB seçin və yüksək DPI parametrlərini dəyişdir düyməsini vurun. Sonra parametrlərlə oynayın. Hər iki qutunu da işarələdim və seçdim Sistem (inkişaf etmiş).

        Pluginin müəllifi, yəqin ki, bunu görə bilmir. Adobe-nin insanların həqiqətən çox pikselli ekranlardan istifadə etdiklərini anlamaq üçün bir neçə il vaxt tələb olunduğundan, burada şikayət etməyəcəyik.

        • Tətbiq Ubuntu 16 / QGIS 2.14.1 altında çökə bilər. Çözüm: Windows istifadə edin (ya da əlinizlə yeni bir versiya qurun). Ayrıca, şəbəkə sürücülərini istifadə etməkdən çəkinin.
        • Bir Şəbəkə sürücüsü istifadə edirsinizsə (həm Ubuntu, həm də Windows-da), yerli qənaət etməyə çalışın. 347053 MB olan bir fayl yalnız bu şəkildə işləyirdi.

        Seminar: Peyk Məlumat Analizi və QGIS ilə Maşın Öyrənmə Təsnifatı - Hissə 1

        Machine Learning istifadə edərək peyk şəkillərinin işlənməsi sahəsində bacarıqlarınızı artırmaq istərdinizmi? CİS (coğrafi informasiya sistemi) və ya QGIS (coğrafi məlumatları görmək, redaktə etmək və təhlil etmək üçün açıq mənbəli tətbiqetmə) əsaslarını bilirsinizmi? O zaman xahiş edirəm bu seminara qoşulmaqdan çəkinməyin! Uydu görüntülərinin necə alınacağını, işlənəcəyini və təsnif ediləcəyini, səhv matrisası və dəqiqlik göstəriciləri ilə maşın öyrənmə alqoritmlərinin performansını necə qiymətləndirəcəyini göstərməklə QGIS ilə peyk görüntülərinin necə təsnifləşdiriləcəyini təqdim edir.

        Seminar iki QGIS plaginini əhatə edir: Yarı avtomatik Təsnifat Plugin (SCP) və dzetsaka. CQBK, maraq dairəsi üçün Sentinel 2 görüntülərinin alınması, DOS (Qaranlıq cisim çıxarma) atmosfer düzəlişi, təsnifat üçün spesifik lentlərin seçilməsi, bənd cəbrinin kompozit və hesablanması (yəni Normallaşdırılmış) kimi çox işləmə əməliyyatlarında istifadə olunur. Fərq Vegetasiya İndeksi (NDVI). Dzetsaka plagini Gaussian Qarışıq Modeli, Random Forest və K-Nearest Neighbors maşın öyrənmə alqoritmləri ilə əvvəlcədən işlənmiş peyk görüntülərindən başlayaraq qurulmuş əraziləri aşkarlamaq və təsnif etmək üçün istifadə olunur.

        İki plaginlə yanaşı, bəzi əsas QGIS funksiyaları və peyk görüntülərini kəsmək və təlim məlumatlarının vektor sənədini yaratmaq üçün atelyedə iştirak edirlər. Nəhayət, maşın öyrənmə alqoritminin nəticələri, onların fəaliyyətlərini qiymətləndirmək üçün Avropa Komissiyasının Birgə Tədqiqat Mərkəzi (JRC) tərəfindən hazırlanan qlobal yaşayış yerləri xəritəsi - GHS-BUILT (Sentinel-1) ilə müqayisə olunur. Alqoritmlərin performanslarını qiymətləndirmək üçün istifadə edilməzdən əvvəl GHS-BUILT (Sentinel-1) istinad sistemi, qətnamə və təsnifat nəticələrinin siniflərini əlaqələndirməyə uyğunlaşdırılmışdır. GHS-BUILT (Sentinel-1) uyğunlaşması bir çox təcrid olunmuş əməliyyatları (yenidən proyeksiya, çini birləşməsi, yenidən seçmə və yenidən təsnifat) əhatə edir. Bu səbəbdən QGIS Graphical Modeler, əməliyyat zəncirinin avtomatlaşdırılmasına imkan verdiyi üçün məşqdə tətbiq olunur. GHS-BUILT (Sentinel-1) uyğunlaşması ilə yanaşı, hər bir təsnifat nəticəsi üçün səhv matrisası və dəqiqlik indekslərinin hesablanması da Qrafik Modelerlə birləşdirilmişdir.

        Zəhmət olmasa proqram tələbləri və təlimlər üçün məlumat cədvəlləri üçün iki bir çağrı cihazı təlimatına baxın və seminardan əvvəl müvafiq proqram və məlumat dəstlərini yükləyin.
        • Seminar üçün məlumat və tələblər
        • İştirakçılar üçün təlimat (7 May 2021 Yenilənib)
          • İndi məlumatları yükləmək üçün iki link (Google drive Zenodo) və Suallar:
            • QGIS-in fərqli bir versiyasını istifadə edə bilərəmmi?
            • 3.10 versiyasını necə tapa bilərəm. QGIS veb saytında?
            • Scikit-learn-i uğurla quraşdırdığımı necə yoxlamaq olar?

            Seminar iki hissədən ibarətdir:

            • Hissə 1: 27 Aprel 2021, 14:00 - 16:00 CEST
              • (İsteğe bağlı) 13:00 & # 8211 13:45 CEST Demo seansı seminar üçün tələb olunan proqramın Windows ƏS-də necə qurulacağına dair.
              • 14:00 & # 8211 16:00 CEST Seminar 1-ci hissə
              • Əsas qrafik istifadəçi interfeysi: Menyu, alətlər paneli, təbəqənin paneli (istifadə etdiyinizə görə sıralanır).
              • Panelləri və alət panellərini göstər / gizlət: Bax → Panel və ya Görünüş → Toolbar interfeysinizdə nələri görəcəyinizi seçə bilərsiniz.
              • QGIS plaginlərini quraşdırın: Əsas çubuqlar → Əlavələr → Pluginləri idarə edin və quraşdırın ...
              • Yarı avtomatik təsnifat plagini (SCP): bu gün istifadə olunur
              • QuickMapServices (QMS): Təlim məlumatlarını toplamaq üçün seminarın ikinci hissəsində istifadə ediləcəkdir.
              • dzetsaka: Təsnifat üçün seminarın ikinci hissəsində istifadə ediləcək təsnif vasitəsi (Gauss qarışıq modeli, təsadüfi meşə və KNN alqoritmləri).

              [18:00] Praktik hissə & # 8211 Quraşdırma plaginləri

              [23:00] Peyk Təsvirləri haqqında

              • Multispektral peyk görüntüləri: Yerdəki fərqli elektromaqnit şüalarını tutmaq üçün sensorlardan istifadə etmək.
              • Sentinel 2: 13 spektral marka, 10m-də 4 zolaq, 20m-də 6 zolaq, 6m məkan həllində 3 zolaq. Tez-tez yenilənir (hər 5 gündə).

              [27:00] Köməkçi vektor məlumatlarını yükləyin

              • Yük vektoru iş sahəsi: düzbucaqlı maraq sahəsi (ai Hashimiyya kəndi) vektorun adı “working_area.shp”.
              • Əvvəlcədən təyin edilmiş vektor stilini tətbiq edin (şəffaf fonlu qırmızı xətt).
              • Nəticə: Bir iş sahəsini məhdudlaşdıra bilərsiniz.

              [34:00] Praktik hissə və # vektorun tətbiqi

              Layer → vektor qat əlavə et → məlumatın kopyalama yolu → əlavə et

              Layers → sağ klik → xassələr → kontur və üslub seçin

              [38:00] SCP plaginindən istifadə etməyə başlayın

              • SCP qrafik interfeysi: SCP indi menyu çubuğunda, alətlər panelində və dok panelindədir.
              • SCP məlumat təminatçısı: Copernicus Open Access Hub-dan ESA Sentinel-2 məlumatlarının istifadəsi.

              [42:00] SCP plagini & # 8211 Şəkil yükləmə

              • SCP istifadə edərək peyk görüntülərini yükləyin: SCP → məhsulları yükləyin → Giriş məlumatları və məlumat provayderindən etimadnaməni daxil edin. Etibarlı məlumatınız yoxdursa, Sentinel-2 üçün alternativ axtarışdan istifadə edin. Sonra yükləmək üçün şəkil haqqında məlumat vermək üçün axtarış nişanından istifadə edin.
              • Vacib qeyd: L1C: Təsvir atmosfer yansıtması baxımından düzgün deyil. 2A seçilməlidir, ancaq daha yaşlı bir görüntüdür (2018 Avropa).
              • Http://step.esa.int/main/ saytında SNAP alətini istifadə edərək 1C şəkillərini düzəldə bilərsiniz.
              • Şəkli yükləməzdən əvvəl, SCP plagininin axtarış nişanında bəzi dəyişənlər qurmalısınız (“Yalnız önizləmə təbəqələrini açın”, “Ön işləmə şəkillərini açın,“ QGIS-də yük lentləri ”işarəsini açın)

              [60:00] Praktik hissə & # 8211 Məlumat təminatçını qurun və məlumatları yükləyin.

              • Əvvəl yüklənmiş şəkli yükləyin.
              • Təsvir 12 jp2 sənəddən (hər bant üçün bir), GML faylından (buludlar üçün maska), XML sənədlərindən (metadata) ibarətdir.
              • Layihəyə jp2 təbəqələri əlavə edin, iş sahəsini və şəkilləri boz rəngdə görəcəksiniz.

              [86:00] SCP plagini & # 8211 Görüntünün Ön İşlənməsi

              • Peyk şəkillərinin əvvəlcədən işlənməsi: İstifadəsi CQBK → işləmə → Sentinel-2 (peyk) .
              • Peyk və metadata lentlərini yükləyin. DOS1 işarəsi Atmosfer düzəlişini tətbiq edin. Digər əvvəlcədən işləmə seçimlərini açın.
              • 60 metrlik lentlər aşağı qətnamə olduqları üçün əvvəlcədən işlənmir. Buna görə 1, 9 və 10 bandını çıxarın. Yalnız 20m və 10m lentlərini saxlayın.
              • Əvvəlcədən işlənmiş şəkli yükləyin: qat → addlayer → raster qat əlavə edin . Faylı axtarın, əlavə edin və bağlayın. Boz tonda olacaqlar.
              • QGIS-dən orijinal təbəqələri silin. (məsələn, adları L1C ilə başlayır)

              [89:00] Praktiki hissə & # 8211 Daha əvvəl yüklədiyiniz şəkilləri əvvəlcədən işləyin

              [103: 00] SCP plugin & # 8211 Band dəsti

              • Təsnifat yalnız əvvəlcədən işlənmiş bantlarda aparılacaq (məsələn, 10m və 20m çözünürlüklü olanlar).
              • SCP: Bant dəsti. Çıxışda sifariş edilməli olduğu şəkildə bandı sifariş edin. Dalğa uzunluğuna və ya zolaqların sayına görə (yaşıl sətirlərlə), 8A bandın 8-ci banddan sonra olduğuna diqqət yetirə bilərsiniz.
              • Virtual rasteri .vrt formatında saxlamaq üçün “Qrup dəstinin virtual rasterini yaradın” və “çalıştır” düyməsini basın.

              [110: 00] QGIS əsas & # 8211 Klip raster / şəkil

              • Yalnız iş sahəsinə düşən hissəni saxlamaq üçün tam rasteri kəsin, çünki indi daha böyükdür (hesablama səbəbləri). Nəticə .tif raster olaraq yerli yaddaşınıza yazılacaq. Kəsmə dərəcəsini working_area vektoruna əsasən seçməlisiniz.
              • Çox spektral bir raster qatının üslubu: Symbology → multiband color → [band 03 red band 02 yaşıl band 01 blue] . RGB görüntüsünüz olacaq.

              [117: 00] Praktik hissə & # 8211 Bant dəstinin virtual rasterini yaradın və iş sahəsinə çəkin

              [128: 00] SCP plugin & # 8211 Band cəbr

              • Bu, maraqlanırsa özünüz sınaya biləcəyiniz bir hissədir.
              • Tipik indekslərin hesablanması: Yaşıl bitki örtüyünün ölçülməsi üçün NDVI.
              • QGIS-də cəbr: Şəkildəki məlumatları analiz etmək faydalıdır.
              • NDVI ifadəsi: otlaq, meşə və s.
              • NDVI vizuallaşdırması.
              • Nəticələr

              [132: 00] Prof. Mariya Brovellidən köməkçilərə verilən təşəkkürlər

              Natiqlər, panelistlər və moderatorlar

              Fizika, Geodeziya və Kartoqrafiya üzrə fəlsəfə dərəcəsi. Politecnico di Milano (PoliMI) -də CİS professoru və “Roma La Sapienza” da Məlumat Elmləri üzrə Doktorantura Məktəbinin üzvüdür. 1997-2010-cu illərdə PoliMI-nin “Geomatika Laboratoriyası” nın direktoru olmuşdur. 2011-2016-cı illərdə Komo Kampusu üçün PoliMI-nin Rektor müavini vəzifəsində çalışıb.

              ISPRS WG IV / 4 “Birgə kütlə qaynaqlı bulud xəritələşdirmə (C3M)” nin üzvü olan ESA ACEO (Yer Müşahidəsi Məsləhət Komitəsi) Birləşmiş Millətlər Təşkilatının Açıq CBS Təşəbbüsünün həmsədri, BM-GGIM sədrinin müavini ( Qlobal Coğrafi Məlumat İdarəetmə) Akademik Şəbəkə, YouthMappers (PoliMappers) PoliMI Bölməsinin mentoru. 108 elmi indeksli nəşrlərin müəllifi və 11 Xüsusi Sayıların Qonaq Redaktorudur.

              Tədqiqat fəaliyyəti geomatika sahəsidir. Geodeziya, radar-altimetriyadan başlayaraq GIS, webGIS, coğrafi məkan platforması, VGI (Könüllü Coğrafi İnformasiya), Citizen Science və Big Geo Data-ya keçməklə maraqları müxtəlifdir. Həm milli, həm də beynəlxalq layihələr və elmi şəbəkələr çərçivəsində bu mövzularda tədqiqatlarda iştirak edir və rəhbərlik edir. Əsas maraqlarından biri dünyada lider rolunu oynadığı Açıq Mənbə CİS-dədir.


              İş axını: LiDAR məlumatları ilə bir nümunə

              Giriş

              Rəhbər nümunəmiz Avropa meşələrinin LiDAR məlumatlarının işlənməsini əhatə edir, burada RSDB Bae və digərləri tərəfindən nəşr olunan biomüxtəliflik dəyişkənlərinin proqnozlaşdırılması üçün istifadə olunur. (2019).

              Quraşdırma

              RSDB tətbiqi, quraşdırma təlimatını təqdim etdiyimiz layihə ana səhifəsindən yüklənə bilər (‘Proqramın mövcudluğu’ bölməsindəki məlumatlar).

              Ön emal

              Mənbə məlumatları olaraq, LiDAR tərəfindən qeydə alınan nöqtə buludlarını Almaniyadakı Biomüxtəliflik Kəşfiyyatçılarından üç bölgə üçün bir uçuş kampaniyası üçün istifadə edirik (Fischer 2010). Məlumat LAS sənədlərində (spesifikasiya & ltgithub.com / ASPRSorg / LAS & gt) bölgə başına bir qovluqla, toplamı 2,7 TB olmaqla saxlanılır. Xallar torpaq və ya torpaq olmayan kimi təsnif edilir.

              Məlumat idxalı

              Veb interfeysində, LAS sənədlərini idxal etmək üçün bir işə başlayın (‘idxal ') (Şəkil 6). Tapşırıq başa çatdıqda, vizual yaratmaq üçün nöqtə buludundan raster xəritəsi yaradın (‘rasterize’ adlanır). Hər iki tapşırıq alternativ olaraq komanda xətti ilə təyin edilə bilər.

              RSDB-də emal tapşırıqlarına veb interfeysin giriş formalarından istifadə etməklə başlamaq olar. Budur LAS sənəd idxalı üçün hazırlanmış bir tapşırıq.

              Biomüxtəliflik kəşfiyyatçıları daxilində tədqiqat sahələri üç bölgəyə yayılmışdır. Hər meşə sahəsi 100 × 100 m-dir. Bütün sahələr RSDB-yə yüklənə bilən bir formalı sənəddə çoxbucaqlı şəklində saxlanılır və burada vektor təbəqəsi kimi saxlanılacaqdır.

              Rastr məlumatlarının idxalı üçün eyni qətnamənin bir neçə potensial olaraq üst-üstə düşən raster sənədləri bir RSDB raster qatı ilə nəticələnəcəkdir. Yüklənmiş raster sənədlər, OpenDroneMap (& ltopendronemap.org & gt) kimi vahid aerofotogrammetrik mozaika yaratmaq üçün ortorifikasiya və ya atmosfer düzəlişlərini ehtiva edən əvvəlcədən işlənməlidir.

              Kəşfiyyat

              Veb interfeysində rasterləşdirilmiş nöqtə buludunu araşdırmaq üçün bir xəritə görüntüləyicisi var (şəkil 7). Sahə poliqonlarını ehtiva edən bir vektor təbəqəsi örtüyü seçilə bilər. Fərdi sahələrə yaxınlaşmaq istifadəçilərə məlumatların düzəldilməsinin düzgünlüyünü yoxlamağa imkan verir. Sahə səviyyəsində nöqtə buludları xammal nöqtələrinin interaktiv 3-ölçülü görünüşlərində və ya istək əsasında yaradılan səth rastrlarının (məsələn, DTM, DSM, CHM) yoxlanılması mümkündür.

              RSDB veb interfeysinin xəritə görüntüləyicisi, istifadəçilərə vektor örtükləri ilə nöqtə buludlarına baxma imkanı verir, həmçinin 3 ölçülü görünüş və məlumat ixracı üçün sahələri seçir.

              Qenerasiya olunur

              Bu mərhələdə, sahə səviyyəsindəki nöqtə bulud indeksləri hesablana bilər. Bu məqsədlə, veb interfeysdə plan vektor qatının ROI nümayəndəliyi aktivləşdirilir. Veb interfeysinin işlək nöqtə bulud indekslərində bütün müvafiq ROI seçilir (bu vəziyyətdə meşə sahələri) (Şəkil 8). İstədiyiniz indekslər seçilir və emal başlaya bilər. Nəticələr bir cədvəl kimi görünə bilər və bir csv faylı olaraq yüklənə bilər. Daha avtomatlaşdırılmış iş axınları üçün işləmə, əlavə R paketimizdən istifadə edərək R skriptləri ilə də həyata keçirilə bilər. Məsələn, əlavə qiymətləndirmələr üçün rasterləşdirilmiş nöqtə bulud indekslərinə əsaslanan meşə boşluğu maskası yaradıla bilər (& ltgithub.com / Environmentalinformatics-marburg / rsdb-data & gt).

              RSDB veb interfeysinin işlənən görünüşü nöqtə bulud indeksləri. Solda: indekslər və sahələr seçilib işlənmək üçün tətbiq oluna bilər. Sağda: indeks təsvirlərinə baxıla bilər.


              20 şərh

              Mən bunu sevirəm. Əla boks matçı!

              Sənədləri kənd təsərrüfatında da yazmalısınız. Xahiş edirəm bir çox tələbəyə kömək edir.

              Şimali Karolina Bölgəsində quru qrupu axtarış və xilasetmə üçün CAP kursant təhsili üçün Topo xəritələrini axtarırsınız. Bölgə xəritələrini pulsuz yükləmək imkanına sahib olmaq istəyirəm.
              Bu seçimin olub olmadığını bizə məsləhət verə bilərsinizmi?

              Bu sayta hörmət edirəm, GISGeography komandası sayəsində burada hər şeyin yaxşı izah edildiyini düşünürəm!

              zəhmət olmasa coğrafi məlumatların təqdimatı və yayılması baxımından coğrafi xüsusiyyətlər və rəqəmsal məlumatların girişi arasındakı əlaqə nədir

              Yeri gəlmişkən paylaşılan məlumatlar üçün təşəkkür edirəm, məkan məlumatları toplama üsulları ilə təmin edin.

              Ən çox açıq mənbəli CİS proqramı bu siyahıda olduğu kimi rastrlar yaratmağa imkan verir & # 8211 https://gisgeography.com/free-gis-software/

              Hər hansı bir proqram paketini tövsiyə etmək üçün nə etmək istədiyinizi daha dəqiqləşdirməlisiniz

              Xüsusi rastrlar yaratmaq üçün bəzi mənbələr / alətlər hansılardır? Xahiş edirəm yalnız açıq mənbədən danışın.

              Google xəritələrinin raster və ya vektor olması.

              Bu mənə lazım olan şey idi. Vaxt və təcrübə üçün təşəkkür edirik. Bu çox yaxşı izah edildi.

              Paylaşdığınız dəyərli biliklərə görə çox sağ olun.

              Məkan məlumatları necə tərtib olunur və saxlanılır? UML istifadə edib sonra əlaqəli verilənlər bazasında məlumat saxlaya bilərikmi?

              Mən ikili raster ilə razıyam

              Ya 1 (0-15% yamac) və ya 0 (& gt15% yamac) yamac ilə təmsil olunacaq ikili məlumatlarım var. Bir veb xəritədə nəşr etsəniz, rasterin istifadə etmək üçün daha yaxşı bir format olacağı təəssüratı altındayam. Fikirləriniz varmı?

              Mesaj üçün təşəkkürlər. Özümü bu veb saytda tapdım, çünki həm raster, həm də vektorun üstünlüklərini öyrənməyə çalışıram. Beləliklə, bir xəritə qurmağı düşünməsəm də, bu, hər iki görüntü növünün bəzi istifadələrini və xüsusiyyətlərini başa düşməyim üçün həqiqətən faydalı bir məlumat idi.

              Vektor və raster məlumat modellərində bütün istiqamətlərdə müəyyən bir nöqtədən məsafəni göstərən səth necə yaradılmışdır

              Ümumiyyətlə vektorlar daha mürəkkəb ola bilər və rastrlar kimi şahmat taxtası görünüşünə sahib deyiləm və beləliklə reallığı daha yaxşı təmsil etmək üçün vektora doğru meyl edirəm & # 8230


              4.7. Kompleks sorğular

              The raison d'etre məkan verilənlər bazası funksionallığı, ümumiyyətlə masa üstü GIS funksiyasını tələb edəcək verilənlər bazası daxilində sorğuların yerinə yetirilməsidir. PostGIS-dən səmərəli istifadə etmək üçün hansı məkan funksiyalarının mövcud olduğunu bilmək və yaxşı performans təmin etmək üçün uyğun indekslərin mövcudluğunu təmin etmək lazımdır. Bu nümunələrdə istifadə olunan 312-nin SRID-i sırf nümayiş etdirmək üçündür. Spatial_ref_sys cədvəlində verilmiş və məlumatlarınızın proyeksiyasına uyğun bir REAL SRID istifadə etməlisiniz. Verilərinizdə bir məkan istinad sistemi göstərilməyibsə, niyə etmədiyini və bəlkə də etməli olduğunu çox düşünərək düşünməlisiniz.

              If your reason is because you are modeling something that doesn't have a geographic spatial reference system defined such as the internals of a molecule or the floorplan of a not yet built amusement park then that's fine. If the location of the amusement park has been planned however, then it would make sense to use a suitable planar coordinate system for that location if nothing more than to ensure the amusement part is not trespassing on already existing structures.

              Even in the case where you are planning a Mars expedition to transport the human race in the event of a nuclear holocaust and you want to map out the Mars planet for rehabitation, you can use a non-earthly coordinate system such as Mars 2000 make one up and insert it in the spatial_ref_sys table. Though this Mars coordinate system is a non-planar one (it's in degrees spheroidal), you can use it with the geography type to have your length and proximity measurements in meters instead of degrees.

              4.7.1. Taking Advantage of Indexes

              When constructing a query it is important to remember that only the bounding-box-based operators such as && can take advantage of the GiST spatial index. Functions such as ST_Distance() cannot use the index to optimize their operation. For example, the following query would be quite slow on a large table:

              This query is selecting all the geometries in geom_table which are within 100 units of the point (100000, 200000). It will be slow because it is calculating the distance between each point in the table and our specified point, ie. one ST_Distance() calculation for each row in the table. We can avoid this by using the single step index accelerated function ST_DWithin to reduce the number of distance calculations required:

              This query selects the same geometries, but it does it in a more efficient way. Assuming there is a GiST index on the_geom, the query planner will recognize that it can use the index to reduce the number of rows before calculating the result of the ST_Distance() function. Notice that the ST_MakeEnvelope geometry which is used in the && operation is a 200 unit square box centered on the original point - this is our "query box". The && operator uses the index to quickly reduce the result set down to only those geometries which have bounding boxes that overlap the "query box". Assuming that our query box is much smaller than the extents of the entire geometry table, this will drastically reduce the number of distance calculations that need to be done.

              4.7.2. Examples of Spatial SQL

              The examples in this section will make use of two tables, a table of linear roads, and a table of polygonal municipality boundaries. The table definitions for the bc_roads table is:

              The table definition for the bc_municipality table is:

              What is the total length of all roads, expressed in kilometers?

              You can answer this question with a very simple piece of SQL:

              How large is the city of Prince George, in hectares?

              This query combines an attribute condition (on the municipality name) with a spatial calculation (of the area):

              What is the largest municipality in the province, by area?

              This query brings a spatial measurement into the query condition. There are several ways of approaching this problem, but the most efficient is below:

              Note that in order to answer this query we have to calculate the area of every polygon. If we were doing this a lot it would make sense to add an area column to the table that we could separately index for performance. By ordering the results in a descending direction, and them using the PostgreSQL "LIMIT" command we can easily pick off the largest value without using an aggregate function like max().

              What is the length of roads fully contained within each municipality?

              This is an example of a "spatial join", because we are bringing together data from two tables (doing a join) but using a spatial interaction condition ("contained") as the join condition rather than the usual relational approach of joining on a common key:

              This query takes a while, because every road in the table is summarized into the final result (about 250K roads for our particular example table). For smaller overlays (several thousand records on several hundred) the response can be very fast.

              Create a new table with all the roads within the city of Prince George.

              This is an example of an "overlay", which takes in two tables and outputs a new table that consists of spatially clipped or cut resultants. Unlike the "spatial join" demonstrated above, this query actually creates new geometries. An overlay is like a turbo-charged spatial join, and is useful for more exact analysis work:


              1.2 Setting-up the environment

              1.2.1 Running QGIS for the first time

              When you install QGIS, you will get two applications: QGIS DesktopQGIS Browser. If you are familiar with ArcGIS, QGIS Browser is something similar with ArcCatalog. It is a small application used to preview spatial data and related metadata. For the remainder of this book, we will focus on QGIS Desktop.

              Varsayılan olaraq, QGIS will use the operating system’s default language. To follow the tutorials in this book, I advise you to change the language to English by going to Settings | Options | Locale.

              On the first run, the way the toolbars are arranged can hide some buttons. To be able to work efficiently, I suggest that you rearrange the toolbars (for the sake of completeness, I have enabled all toolbars in Toolbars, which is in the View menu). I like to place some toolbars on the left and right screen borders to save vertical screen estate, especially on wide-screen displays.

              Additionally, we will activate the file browser by navigating to View | Panels | Browser Panel. It will make a quick access to our spatial data. At the end, the QGIS window on your screen should look similar to the following screenshot:

              1.2.2 Introducing the QGIS user interface

              Now that we have set up QGIS, let’s get accustomed to the interface. Figure 1.31 shows the QGIS Graphical User Interface (GUI) elements.The biggest area is reserved for the map (Map Display). To the left of the map, there are the LayersBrowser panels. In the image, you can see how the Layers Panel looks once we have loaded some layers. To the left of each layer entry, you can see a preview of the layer style. Additionally, we can use layer group to structure the layer list. The Browser Panel provides us with quick access to our spatial data.

              Figure 1.31: QGIS Graphical User Interface

              Below the map, we find important information such as (from left to right) the current map Coordinate, map Scale, and the (currently inactive) project coordinate reference system (CRS), for example, EPSG:4326.

              Next, there are multiple toolbars to explore. If you arrange them as shown in the previous section, the top row contains the following toolbars:

              File: This toolbar contains the tools needed to Create, Open, Save, and Print projects

              Map Navigation: This toolbar contains the pan and zoom tools

              Attributes: These tools are used to identify, select, open attribute tables, measure, and so on, and looks like this:

              The second row contains the following toolbars:

              Etiket: These tools are used to add, configure, and modify labels

              Plugins: This currently only contains the Python Console tool, but will be filled in by additional Python plugins

              Verilənlər bazası: Currently, this toolbar only contains DB Manager, but other database-related tools (for example, the OfflineEditing plugin, which allows us to edit offline and synchronize with databases) will appear here when they are installed

              Raster: This toolbar includes histogram stretch, brightness, and contrast control

              Vector: This currently only contains the Coordinate Capture tool, but it will be filled in by additional Python plugins

              Web: This is currently empty, but it will also be filled in by additional Python plugins

              Kömək edin: This toolbar points to the option for downloading the user manual and looks like this:

              On the left screen border, we place the Manage Layers toolbar. This toolbar contains the tools for adding layers from the vector or raster files, databases, web services, and text files or create new layers:

              Finally, on the right screen border, there are two more toolbars:

              • Digitizing: The tools in this toolbar enable editing, basic feature creation, and editing
              • Advanced Digitizing: This toolbar contains the Undo/Redo option, advanced editing tools, the geometry-simplification tool, and so on, which look like this:

              1.2.3 Settings

              1.2.3.1 Toolbars and panels

              Toolbars and panels can be activated and deactivated via the Bax menu’s PanellərToolbars entries, as well as by right-clicking on a menu or toolbar, which will open a context menu with all the available toolbars and panels. All the tools on the toolbars can also be accessed via the menu. If you deactivate the Manage Layers Toolbar, for example, you will still be able to add layers using the Layer menu.

              As you might have guessed by now, QGIS is highly customizable. You can increase your productivity by assigning shortcuts to the tools you use regularly, which you can do by going to Settings | Configure Shortcuts. Similarly, if you realize that you never use a certain toolbar button or menu entry, you can hide it by going to Settings | Customization. For example, if you don’t have access to an Oracle Spatial database, you might want to hide the associated buttons to remove clutter and save screen estate, as shown in the following screenshot:

              1.2.3.2 Projection and Coordinate Reference System (CRS)

              Projections define how real-world objects on the curved surface of the earth will be flattened and projected on a map-like planar surface. Different data sources are usually created and distributed in different projections, depending on acquisition techniques and the scope of application. To be able to manipulate and analyze them properly in QGIS, it is important to understand how it interprets and manages information about projections.

              QGIS supports about 2,700 CRS. They constitute a database, each item of which is described by an ESPG identifier, and a description line in the format of the PROJ.4 projection library. To store and read information about projection, QGIS uses its own format stored in .qpj files. There are two important points to keep in mind while working with projections: a data source projection and project projection—which are not always the same.

              When working with spatial data, it is important that a CRS is assigned to the data and the QGIS project. To view the CRS üçün QGIS project, click on Layihə xüsusiyyətləri under Project və seçin CRS nişan.

              It is recommended that all data added to a QGIS project be projected into the same CRS as the QGIS project. However, if this is not possible or convenient, QGIS can project layers on the fly to the project’s CRS.

              If you want to quickly search for a CRS, you can enter the EPSG code to quickly filter through the CRS siyahı. Bir EPSG code refers to a specific CRS stored in the EPSG Geodetic Parameter Dataset online registry which contains numerous global, regional, and local CRS. An example of a commonly used EPSG code is 4326, which refers to WGS 84. The EPSG online registry is available at http://www.epsg-registry.org/.

              To enable on-the-fly projection, perform the following steps:

              1. Click on Layihə xüsusiyyətləri under Project.
              2. Seç CRS nişanı və Enable ‘on the fly’ CRS transformation.
              3. Seçin CRS that you wish to apply to the project and make all layers that are not set to the project’s CRS transform on the fly.

              Figure 1.32: Enabling on-the-fly CRS projection

              To view the CRS for a layer, perform the following steps:

              Open the layer’s properties by either navigating to Layer | Properties or by right-clicking on the layer in the Layers panel.

              Seçin Properties from the context menu and then choose the General nişan.

              If the layer’s CRS is not set or is incorrect, click on Qeyd edin açmaq CRS selector window and select the correct CRS.

              To project a layer to a different CRS, perform the following steps:

              Right-click on the layer in the Layers panel and then choose Saxla kontekst menyusundan.

              İçində Save vector layer as dialog, set the file format and filename, then set CRS üçün Selected CRS, basın Dəyişdirin to set the target CRS, and save the file.

              To create a new CRS or modify an existing CRS, perform the following steps:

              Click on Custom CRS under Parametrlər açmaq Custom Coordinate Reference System Definition pəncərə.

              Düyməsini vurun Add new CRS button to add a new entry to the CRS siyahı.

              With the new CRS selected, we can set the name and parameters of the CRS. The CRS properties are set using the PROJ.4 format. To modify an existing CRS, basın Copy existing CRS və seçin CRS from which you wish to copy parameters otherwise, enter the parameters manually. Some background on PROJ.4 is provided below. PROJ.4 is another OSGeo (http://osgeo.org) project used by QGIS, and it is similar to OGRGDAL. This project is for managing coordinate systems and projections. For a detailed user manual for the PROJ.4 format used to specify the CRS parameters in QGIS, download it from http://download.osgeo.org/proj/OF90-284.pdf.


              OutRas = ExtractByMask(InRas1, InRas2)

              The result of using the Extract by Mask tool is similar to that of setting the Mask environment, except that the input mask is only used on the immediate instance, while a mask set in the environment is applied to all tools until it is changed or disabled.

              When a multiband raster is specified as input, a new multiband raster will be created as output. Each individual band in the input multiband raster will be analyzed accordingly.

              The default output format is a geodatabase raster. If an Esri Grid stack is specified as the output format, note that the name cannot start with a number, use spaces, or be more than nine characters in length.

              If the input is a layer created from a multiband raster with more than three bands, the extraction operation will only consider the bands that were loaded (symbolized) by the layer. As a result, the output multiband raster can only have three bands, corresponding to those used in the display of the input layer.

              If the input mask is raster, the values for non-NoData input cell locations are copied to the output raster. Tools that can create the mask raster include Con , Test , and other tools in the extraction toolset.

              When a multiband raster is specified for the input raster mask, only the first band will be used in the operation.

              If the input raster is integer, the output raster will be integer. If the input is floating point, the output will be floating point.

              See Analysis environments and Spatial Analyst for additional details on the geoprocessing environments that apply to this tool.