Daha çox

Şəbəkədəki kəsişməni necə hesablamaq və şəbəkəyə qənaət etmək

Şəbəkədəki kəsişməni necə hesablamaq və şəbəkəyə qənaət etmək


Budur mənim nümunəm:
http://i4.tietuku.com/dab1aaa0831739c8.png ">


Güman edirəm ki, ızgara qatınızı çoxbucaqlı bir təbəqəyə dəyişmisiniz. Bunun üçün emal alətlər qutusundan istifadə edə bilərsiniz. Sadələşdirilmiş interfeysdən istifadə edərək Geoalqoritmlər/Vektor/Yarat/Yarat graticule seçin. Şəbəkə növü Dikdörtgen (çoxbucaqlı) olmalı və digər parametrləri qurmalıdır.

Atribut cədvəlinin alətlər çubuğundakı Field kalkulyatorundan istifadə edərək grid qatının çoxbucaqlılarına yeni unikal sütun əlavə edin.

Xətt qatınızı yenidən işləmə alətlər qutusundan ızgara çoxbucaqlı ilə kəsin: Geoalqoritmlər/Vektor/Bindirmə/Kəsişmə.

İndi xətlərinizin grid çoxbucaqları ilə kəsildiyi və xətlərin də ızgaranın xüsusiyyətlərinə sahib olduğu yeni bir təbəqəniz var.

Yenidən Sahə kalkulyatorundan istifadə edərək, xətt seqmentlərinin uzunluğu ilə kəsişmə qatına yeni bir sahə əlavə edin.

Nəhayət Geoalqoritmlər/Vektor/Statistika/Statistika kateqoriyasına görə işləmə alət qutusundan istifadə edərək eyni identifikatora malik olan xətlərin uzunluğunu yekunlaşdırın.

Sualınızın cavabını "cəmi" sütununda tapa bilərsiniz.

Verilənlər nəzərə alınmaqla dialoqlardakı dəyərlər dəyişdirilməlidir!


Şəbəkə hüceyrələriniz xətlərin uzunluğunu əldə etmək üçün əvvəlcə çoxbucaqlı olmalıdır, bunun heç bir yolu yoxdur.

  1. Şəbəkənizi çoxbucaqlı olaraq təkrarlaya bilməlisiniz Vektor / Araşdırma Alətləri / Vektor Şəbəkəsi…
  2. Hər bir hüceyrə daxilində xətlərin uzunluğunu əldə etmək üçün istifadə edin Vektor / Analiz Alətləri / Cəm Xətti Uzunluqları…
  3. Çoxbucaqlıları rasterləşdirmək üçün istifadə edin Raster / Dönüşüm / Rasterləşdirmə (Vasterdən Rasterə)…

Videoya baxın: birlesmesi,kesismesi,ferqi