source: spip-zone/_plugins_/gis/trunk/json/gis_rubriques.html @ 80075

Last change on this file since 80075 was 80075, checked in by brunobergot@…, 7 years ago

Version 4.14.0 : modification de comportement pour l'image personnalisée des marqueurs

  • on ne modifie pas l'image afin de garder sa transparence, qualité, etc.
  • ajout de la possibilité d'associer une image d'ombre par défaut associée à celle du marqueur dans images/marker_defaut_shadow.png
  • ménage et adaptation dans json/gis_point_libre
File size: 1.1 KB
Line 
1                <BOUCLE_rub(RUBRIQUES){gis}{id_rubrique ?}{id_secteur ?}{id_parent?=#ENV{id_parent}}{id_mot ?}{recherche ?}{0, #ENV{limit}}{","}>
2                {"type": "Feature",
3                "geometry": {"type": "Point", "coordinates": [#LON, #LAT]},
4                "id":"#ID_GIS",
5                "properties": {
6                        "title":[(#TITRE_GIS*|sinon{#TITRE*}|extraire_multi|supprimer_numero|json_encode)],
7                        "description":[(#DESCRIPTIF_GIS|sinon{#DESCRIPTIF}|json_encode)][(#SET{logo_doc,''})]
8                        [(#LOGO_GIS|oui)
9                        [(#SET{logo_doc,#LOGO_GIS|image_passe_partout{32,32}|image_recadre{32,32}})]]
10                        [(#LOGO_GIS|non)
11                        [(#CHEMIN{images/marker_defaut.png}|oui)
12                                [(#SET{logo_doc,#CHEMIN{images/marker_defaut.png}|balise_img})]
13                        ]]
14                        [(#GET{logo_doc}|oui)
15                        #SET{icon_w,#GET{logo_doc}|extraire_attribut{src}|largeur}
16                        #SET{icon_h,#GET{logo_doc}|extraire_attribut{src}|hauteur}
17                        [,"icon": (#GET{logo_doc}|extraire_attribut{src}|url_absolue|json_encode)],
18                        "icon_size": \[[(#GET{icon_w})],[(#GET{icon_h})]\],
19                        "icon_anchor": \[[(#GET{icon_w}|div{2})],[(#GET{icon_h})]\],
20                        "popup_anchor": \[1,[-(#GET{icon_h}|div{1.2})]\]][,
21                        "shadow": (#CHEMIN{images/marker_defaut_shadow.png}|url_absolue|json_encode)]
22                }}</BOUCLE_rub>
Note: See TracBrowser for help on using the repository browser.