Suite

CartoDB - visualiser plusieurs propriétés

CartoDB - visualiser plusieurs propriétés


Existe-t-il un moyen astucieux de visualiser plusieurs propriétés dans une seule superposition de carte ?

Idéalement, je voudrais produire une carte à grille de points dans laquelle la taille du point représente une propriété à l'échelle et la plage de couleurs représenterait une deuxième propriété de la même caractéristique.

Comme alternative, cela pourrait être réalisé en utilisant le clustering.

Il existe un exemple de clustering CartoDB. Cependant, cet exemple ne montre pas vraiment comment appliquer une taille mise à l'échelle basée sur une propriété agrégée. Il n'y a pas non plus de couleur basée sur une propriété agrégée.

Peut-être que quelqu'un peut me pousser dans la bonne direction pour afficher une propriété agrégée sur une carte hexagonale. L'assistant CartoDB n'a qu'une option pour afficher la densité de points.

#admin_soa_pop{ [points_density <= 0,00000416004431488379] { polygone-remplissage : #BD0026 ; } [points_density <= 3.71432528114624e-7] { polygon-fill: #F03B20; } [points_density <= 1.4857301124585e-7] { polygone-remplissage : #FD8D3C ; } [points_density <= 7.42865056229248e-8] { polygone-remplissage : #FECC5C ; } [points_density <= 7.42865056229248e-8] { polygone-remplissage : #FFFFB2 ; } }


Ce que vous voulez faire peut être archivé à l'aide de CartoCSS.

Donc, en supposant que vous utilisez l'éditeur CartoDB :

  • Sélectionnez l'assistant de bulle et définissez les paramètres de colonne, de quantification et de taille pour la visualisation de la bulle
  • Puis allez dans CartoCSS et ajoutez le code pour classer parcolonne2avec différentes couleurs :#table_name[column2=value]{marker-fill:#HEX;}Vous pouvez ajouter autant de règles CSS que de catégories que vous souhaitez créer surcolonne2.

Voir la vidéo: Advanced CartoCSS with CartoDB