Projet

Général

Profil

Development #22602

Dessiner la marque de localisation actuelle via un élément HTML

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
18 mars 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Pour le moment c'est L.circleMarker qui produit du svg, dont on ne peut pas ensuite facilement faire varier le rendu dans une intégration graphique.


Fichiers

Révisions associées

Révision 56ff6a0d (diff)
Ajouté par Frédéric Péters il y a environ 6 ans

misc: mark current location using HTML/CSS instead of SVG (#22602)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 6 ans

Le z-index: 100 !important est bien moche mais avec la version de leaflet actuellement utilisée un z-index est posé sur l'élément et le fait passer au-dessus du marqueur qui apparait quand on clique sur la carte pour choisir une position.

(le reste du style correspond à ce qui était fait en svg) (le même patch doit également s'appliquer dans publik-base-theme, qui n'importe pas qommon.css).

#2

Mis à jour par Thomas Noël il y a environ 6 ans

J'ai l'impression qu'on perd des possibilités de jouer sur le this.options.style, mais en même temps je crois qu'on n'utilise cette possibilité nulle part (la seule utilisation que je repère étant L.Control.Gps({position: map_controls_position})).

C'est donc un ack.

#3

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Statut changé de En cours à Résolu (à déployer)

Oui la propriété style c'était en dur pour donner quelques paramètres au marqueur "cercle"; en passant par de l'html, on gagner toute la souplesse qu'on veut, sans devoir passer par du js.

commit 56ff6a0d104e2b0b55740fc65b5a8d0c023f93a0
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Mar 18 14:18:14 2018 +0100

    misc: mark current location using HTML/CSS instead of SVG (#22602)
#4

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

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF