Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Mon 12 September 2016 09:48

STASSE Romain
Juste Inscrit !
Date d'inscription: 22 Apr 2016
Messages: 4

Cms - Drupal - Openlayers 2 - Pop Up

Bonjour,

Contexte

Dans le cadre de la mise en oeuvre d'un plan interactif de territoire, je souhaite afficher les attributs de données SIG ponctuelles dans des popups.

Outils

Les données SIG sont chargées dans le SGBDS PostGIS.

PostGIS sert les données SIG au serveur cartographique Geoserver.

Le client cartographique est le module Openlayers 2 sous DRUPAL 7.

Jusqu'ici tout vas bien...

Problématique

A partir de ces outils, je souhaite afficher les attributs des données SIG ponctuelles dans des popups
(Ex : NOM, ADRESSE, COORDONNÉES, etc des points SIG représentants les différents services sur mon territoire).


Un début de solution :

Le module OL FEATURE POP UP que j'ai installé et que je retrouve dans la rubrique :

Home » Administration » Structure » OpenLayers » Maps  » behaviors

Ce module fonctionne, l'affichage des pop-ups au survol se fait bien mais indique "Undefined".
Je manque d'informations concernant les options de paramétrages des popups.

Est-ce qu'un utilisateur de ce module pourrait m'indiquer la marche à suivre... 
ou un autre moyen pour arriver à mes fins ?

Voici les champs de paramétrage qui me sont proposés avec OL FEATURE POP UP :

1. DIV ELEMENT FOR POP UPS :

2. TEMPLATE CUSTOMIZATION :

Single item template : <li><a href="#" ${showPopup()}>${.name}</a></li>

List template : <h2>${layer.name} - ${count}</h2><ul>${html}</ul>

Single popup title template : <div class="openlayers-fp openlayers-tooltip-name">${.name}</div>

Single popup content template : <div class="openlayers-fp openlayers-tooltip-description">${.description}</div>

Hover item template : <li>${.name}</li>

Hover list template : <b>${count} ${i18n("features")}:</b><br>${html}

Hover item template in hoverlist : <li>${.name}</li>

Je vous remercie par avance pour vos réponses,
Cordialement.

Hors ligne

 

Pied de page des forums

Powered by FluxBB