Project

General

Profile

Development #57295

opengis, pouvoir ajouter des propriétés calculées

Added by Frédéric Péters 20 days ago. Updated 12 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
27 Sep 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

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.

https://download.data.grandlyon.com/wfs/grandlyon?version=2.0.0&service=WFS&request=GetFeature&typenames=car_care.carencadrmtloyer_latest&outputFormat=application%2Fjson%3B+subtype%3Dgeojson


Files


Related issues

Related to Combo - Development #57296: carto, permettre de définir une propriété (du geojson) comme étant la couleurSolution déployée27 Sep 2021

Actions
Related to Passerelle - Development #57280: opengis, gérer le geojson contenant des surfacesSolution déployée27 Sep 2021

Actions

Associated revisions

Revision ed045503 (diff)
Added by Lauréline Guérin 13 days ago

opengis: add custom computed properties on queries (#57295)

History

#1

Updated by Frédéric Péters 20 days ago

  • Assignee set to Frédéric Péters
#2

Updated by Frédéric Péters 20 days ago

  • Related to Development #57296: carto, permettre de définir une propriété (du geojson) comme étant la couleur added
#3

Updated by Lauréline Guerin 19 days ago

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

#4

Updated by Frédéric Péters 19 days ago

Yes c'est tout à fait ça.

#6

Updated by Lauréline Guerin 19 days ago

basé sur #57280

#7

Updated by Lauréline Guerin 19 days ago

#8

Updated by Frédéric Péters 16 days ago

Ç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).

#10

Updated by Frédéric Péters 13 days ago

  • Status changed from Solution proposée to Solution validée
#11

Updated by Lauréline Guerin 12 days ago

  • Status changed from Solution validée to 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)
#12

Updated by Frédéric Péters 12 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF