Development #57295
opengis, pouvoir ajouter des propriétés calculées
0%
Description
Sur l'encadrement des loyers on a une propriété "zonage" (1, 2, 3, etc.) et je voudrais qu'on puisse avoir dans le rendu une couleur différente par zonage; ça passe pour moi par deux développements,
1/ l'ajout de propriétés au geojson, i.e. ici dans le connecteur pouvoir écrire qu'on veut une propriété colour avec {% if zonage "1" %}#ff0000{% elif zonage "2" }#00ff00{ etc. %}
.
2/ l'extension dans combo pour permettre l'utilisation d'une propriété du geojson comme couleur.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Lié à Development #57296: carto, permettre de définir une propriété (du geojson) comme étant la couleur ajouté
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier Capture d’écran de 2021-09-28 10-48-58.png Capture d’écran de 2021-09-28 10-48-58.png ajouté
- Fichier Capture d’écran de 2021-09-28 10-48-29.png Capture d’écran de 2021-09-28 10-48-29.png ajouté
- Assigné à changé de Frédéric Péters à Lauréline Guérin
pour vérifier que je pars dans la bonne direction:
- ajout d'un JSONField sur le model Query (je changerai le widget pour avoir un truc plus sympa, promis)
- avec #57296 sur combo et "Marker or surface color" en mode "property" pour la couche geojson qui pointe sur ce query, j'obtiens cette carte
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier Capture d’écran de 2021-09-28 16-11-08.png Capture d’écran de 2021-09-28 16-11-08.png ajouté
Un truc à base de formsets
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier 0001-opengis-add-custom-computed-properties-on-queries-57.patch 0001-opengis-add-custom-computed-properties-on-queries-57.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
basé sur #57280
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Lié à Development #57280: opengis, gérer le geojson contenant des surfaces ajouté
Mis à jour par Frédéric Péters il y a plus de 2 ans
Ça me semble très bien juste un détail j'enverrais tout "feature" en contexte, {% if properties.zonage == ...
, c'est plus long mais si jamais il y a à utiliser on veut à un moment définir la propriété en fonction de la partie "geometry" on pourra (ou aussi il me semble avoir vu ailleurs un attribut "id" à la racine de la feature).
Mis à jour par Lauréline Guérin il y a plus de 2 ans
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit ed045503aca163abaa3eb83040b693919f6e6dba Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Sep 28 16:15:08 2021 +0200 opengis: add custom computed properties on queries (#57295)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
opengis: add custom computed properties on queries (#57295)