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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 18 September 2012 09:57

yo_haha
Participant occasionnel
Lieu: Martil
Date d'inscription: 28 Sep 2008
Messages: 47

[OpenLayers] Couche textuelle sur la carte

Bonjour,

Je voudrais savoir si, dans OpenLayers, c'est possible de créer sur la carte une couche d'annotations textuelles, créées par l'utilisateur final. Comme pour la couche vecteur, mais au lieu de vecteurs avoir des zones textuelles.


Cordialement.

Hors ligne

 

#2 Fri 05 October 2012 20:29

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: [OpenLayers] Couche textuelle sur la carte

Oui avec l'attribut label: du style.


Code:

var Style_Label = new OpenLayers.Style({
    label: "${NOM_DU_CHAMP_DE_LA_TABLE}",
    fontFamily: "arial",
    fontSize: "10px",
    fontWeight: "bold",
    fontColor: "#556627"
});

Puis dans la couche:

Code:

styleMap : Style_Label,

Dernière modification par michel56 (Fri 05 October 2012 20:34)


Opérateur cartographique & DAO & PHP.

Hors ligne

 

#3 Fri 07 December 2012 10:48

yo_haha
Participant occasionnel
Lieu: Martil
Date d'inscription: 28 Sep 2008
Messages: 47

Re: [OpenLayers] Couche textuelle sur la carte

En fait, je veux que l'utilisateur puisse ajouter des zones de texte sur la carte, sans aucune relation avec la base de données. Comme les objets "Zone de texte" dans Microsoft Office Word par exemple.

Hors ligne

 

#4 Sat 08 December 2012 11:27

michel56
Participant assidu
Lieu: Lorient
Date d'inscription: 14 Jul 2012
Messages: 474

Re: [OpenLayers] Couche textuelle sur la carte

En AJAX tu devrais pouvoir le faire.


Opérateur cartographique & DAO & PHP.

Hors ligne

 

Pied de page des forums

Powered by FluxBB