Daha çox

2 dəyişən üçün üslub nöqtəsi yerdəyişməsi QGIS?


Mövsümə görə üslublaşdırmaq istədiyim çoxsaylı seçmə hadisələri (və ya atribut cədvəlimdəki "müvəqqəti") və "EP Chinook" ilə bir məlumat dəstim var. Məlumat bir CSV sənədindəndir.

Çoxsaylı seçmə hadisələrini göstərmək üçün nöqtə yerdəyişməsini tərtib etdim.

Sonra fərqli fəsilləri göstərmək üçün təsnifləşdirilmiş göstərmə parametrlərindən istifadə etdim və "EP Chinook" u göstərmək üçün ölçü ölçüsü sahələrini istifadə etdim.

Üzləşdiyim problem nöqtələrin çox böyük olmasıdır.

Ölçünü dəyişdirmək üçün ifadələr yazmağa çalışdım, ancaq göstərmək istədiyim diametr üçün həndəsə yoxdur. Kimi:

$ area = "EP Chinook"

lakin bu, yalnız balların ölçüsünü dəyişməz hala gətirir.

Düşünürəm ki, nöqtələrin bu qədər böyük olması ilə problem yaşamağımın səbəbi, minimum dəyərlərin görünməsi üçün təbəqənin hələ də yazılmasıdır.

QGIS üçün yeniyəm (təxminən 2 aylıq özüm öyrədim) və ArcMap ilə orta dərəcədə təcrübəsiz bir fondan çıxıram.

Hesab edirəm ki, verilərimi uyğunlaşdırmağın başqa bir yolunu tapdım. - aylar üçün fərqli simvollar - "EP Chinook" üçün yüksək rəng ölçüsü - Çoxsaylı seçmə hadisələri üçün nöqtə yerdəyişməsi

Ancaq bu müvəqqəti bir düzəltmədir; soruşduğum ilk üslubdan istifadə edərək nöqtələri etiketləmək hələ yaxşı olardı.


İfadə simvolların ya diametrinin sahəsini qiymətləndirməlidir. Beləliklə əvəzinə:

$ area = "EP Chinook"

Bənzər bir şeyi sınayın:

"EP Chinook" /10.0

Yəni bu, sahədəki dəyəri 1/10-a qədər ölçəcəkdir. Düzgün görünənə qədər fərqli amillərlə sınaqdan keçirməli olacaqsınız.

Alternativ olaraq QGIS> = 2.12 səviyyəsinə yüksələ bilsəniz, bunu interaktiv şəkildə etməyinizə kömək edən lazımlı bir "ölçülü köməkçi" seçimi var.


Düz müddət:

1)
Dəyərləri şərh etmək üçün mühərrikin vahid sisteminə (mm, px, xəritə vahidləri) ehtiyac var:

Veri, proyeksiya və xəritənizə bir uyğun (və ya demək olar ki, uyğun) seçin (-məqsəd).

Vasitə:
Bir verilənlər bazasını [10,35,20,55,2] px miqyasda görmək çətin, lakin mm miqyasda bir qədər düzdür.
xəritə vahidləri bilər proyeksiyanıza və xəritənizə görə uyğun, yəni: 30 ° böyük bir dairədir, ancaq dünya xəritəsində uyğun bir ölkə ölçüsüdür. 30m, 1: 500'000 görünüşündən heç bir şey deyildir, lakin təxminən 1/4 NY-Block-a qədər uzanır.

Məsələn, xəritə vahidlərində size = "B":
EPSG: 3857, buna görə hər şey 1m

və EPSG: 4326, eyni məlumat dəsti.

2)
Vahid sisteminizi tapmısınızsa, domeni aşağıdakılarla dəqiqləşdirmək / istəmək / istəyə bilərsiniz.

scale_exp (x, min_dən, maksimumdan, to_min, to_max, güc)

Cari min / maks tapın və yeni bir sıra və uyğun əyri seçin (yəni: güc = 1 xətti və ya daha yüksək / yavaş və ya daha sürətli artan əyri üçün 1-dən kiçik).
Bunu ya uçuşda edə bilərsiniz (daha yaxşı seçimdir, çünki miqyaslandırma bir az cəhd və səhv tələb edə bilər):

və ya - tapa bilmirsinizsə və ya versiyanızın funksionallığı yoxdursa - sahə kalkulyatoru vasitəsilə:

Ümid edirəm ki, kömək edir.


Videoya baxın: Azərbaycan Dili. Feilin zamanları və şəkilləri. (Oktyabr 2021).