Projet

Général

Profil

Development #57295

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

Ajouté par Frédéric Péters il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
27 septembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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


Fichiers


Demandes liées

Lié à Combo - Development #57296: carto, permettre de définir une propriété (du geojson) comme étant la couleurFermé27 septembre 2021

Actions
Lié à Passerelle - Development #57280: opengis, gérer le geojson contenant des surfacesFermé27 septembre 2021

Actions

Révisions associées

Révision ed045503 (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

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

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Assigné à mis à Frédéric Péters
#2

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é
#3

Mis à jour par Lauréline Guérin il y a plus de 2 ans

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

Mis à jour par Frédéric Péters il y a plus de 2 ans

Yes c'est tout à fait ça.

#6

Mis à jour par Lauréline Guérin il y a plus de 2 ans

basé sur #57280

#7

Mis à jour par Lauréline Guérin il y a plus de 2 ans

#8

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

#10

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Statut changé de Solution proposée à Solution validée
#11

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)
#12

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

Formats disponibles : Atom PDF