Daha çox

CartoDB-də CSS Styling Torku


Avtobusun ümumi yükünü göstərən bir xəritə hazırlamağa çalışıram. Marşrutu hazırladım və vaxt məhdudiyyətlərini qurdum. Ellips hərəkət edir və yaxşı işləyir, amma ellipsləri tərtib etməyə çalışdığımda marker-doldurma tamamilə götürülən yük həcminə əsasən tərtib etməyə çalışanda.

Daha əvvəl kimsə bu problemlə üzləşib?

/ ** tork vizuallaşdırması * / Map {-torque-aggregation-function: "round (avg (load))"; -türk qətnaməsi: 2; } # table_14 {comp-op: daha yüngül; marker-doldurma-qeyri-şəffaflıq: 0,9; marker-line-color: #FFFFFF; marker-line-width: 0.5; marker-line-qeyri-şəffaflıq: 1; marker tipi: ellips; marker genişliyi: 6; } # table_11 [value> 10] {marker-fill: # 000; } # table_11 [value> 8] {marker-fill: # 400; } # table_11 [value> 3] {marker-fill: # 800; } # table_11 [value> 0] {marker-fill: # F00; }


CartoCSS, Torque olduqda istifadə edildikdə, sütunlarınız haqqında məlumatları bilmir. Filtrlər Torkda belə istifadə edilə bilməz, çünki fərqli dəyərlər bunun üçün heç bir məna daşımır.

Torkun işləmə yolu birləşdirmə funksiyasındadır, bu da default olaraq eyni məkandakı hadisələrin sayını hesablayır:

Xəritə {-torque-aggregation-function: "count (cartodb_id)"; -türk qətnaməsi: 2; }

Tork-aqreqasiya-funksiyasının nəticəsi, Torkun bildiyi yeganə dəyişəndir, bir Tork Kateqoriya xəritəsini tətbiq edib-etməyəcəyinizi görə biləcəyiniz "dəyər" dəyişənidir. Sizin vəziyyətinizdə bu toplama funksiyasını yük sütununuzun dəyərlərini verən bir şeylə əvəz etməlisiniz.

Bu "dəyər" dəyişəninin göstərildiyi hala görə 0-dan 255-ə qədər gedə bilər, buna görə toplama funksiyasının bu dəyərlərlə məhdud bir şey qaytaracağına əmin olun.

"Yükləmə" sütununuz 255-dən çox deyilsə, aşağıdakı kimi bir şey edə bilərsiniz:

-torque-aggregation-function: "dəyirmi (ort (yük))";

və sonra filtrlərinizi aşağıdakı kimi istifadə etməlisiniz:

# table_11 [value> = 10] {marker-fill: # 000; } # table_11 [value> = 8] {marker-fill: # 400; } # table_11 [value> = 3] {marker-fill: # 800; } # table_11 [value> = 1] {marker-fill: # F00; }

Mekansal aqreqasiyanın necə işlədiyinə dair detalları burada tapa bilərsiniz.