Pages: 1
- Sujet précédent - Afficher les noms des rues dans un OVERLAY (superposition transparent) - Sujet suivant
#1 Sun 04 November 2012 00:07
- halim93200
- Juste Inscrit !
- Date d'inscription: 4 Nov 2012
- Messages: 3
Afficher les noms des rues dans un OVERLAY (superposition transparent)
Bonjour,
Voici mon problème: Je souhaiterai afficher les noms des rues dans un OVERLAY (superposition transparente).
L'exemple trouvé sur ce lien : http://wiki.openstreetmap.org/wiki/Open … le_example, affiche uniquement DES ZONES "Polygon" de couleur ORANGE à partir d'un fichier .OSM - mais le problème est qu'il n'affiche pas les noms des rues donc si vous pouvez m'aider à trouver la solution ...
Ca me stress à fond, depuis plusieurs mois je cherche sans rien comprendre.
Donc je souhaiterai afficher les noms des rues dans un OVERLAY (superposition transparente).
Merci d'avance.
Hors ligne
#2 Sun 04 November 2012 17:49
Re: Afficher les noms des rues dans un OVERLAY (superposition transparent)
et vous avez aussi posé la question sur http://www.forumsig.org/showthread.php?t=35443 sans le signaler...
Dernière modification par gene (Sun 04 November 2012 17:54)
Hors ligne
#3 Sun 04 November 2012 20:56
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: Afficher les noms des rues dans un OVERLAY (superposition transparent)
Bonsoir,
Avec le style et le code ci-dessous:
Code:
var Style_Nom_Rues = new OpenLayers.Style({ label: "${nom_rue}", fontFamily: "arial", fontSize: "10px", fontWeight: "bold", fontColor: "#556627" });
et code OpenLayers
Code:
Nom_Rues = new OpenLayers.Layer.Vector("Nom des rues", { protocol: new OpenLayers.Protocol.HTTP({ Projection: new OpenLayers.Projection("EPSG:4326"), url: "nom_fichier_osm.osm", format: new OpenLayers.Format.OSM() }), maxScale: 210000, minScale: 220000, styleMap : Style_Nom_Rues, strategies: [new OpenLayers.Strategy.Fixed()] }); Nom_Rues.setVisibility(true); map.addLayer(Nom_Rues);
Tu remplaces "nom_rue" de <label: "${nom_rue}">, par le nom de la clé osm.
Modifie également maxScale et minScale et le nom du fichier.
Dernière modification par michel56 (Sun 04 November 2012 21:29)
Opérateur cartographique & DAO & PHP.
Hors ligne
Pages: 1
- Sujet précédent - Afficher les noms des rues dans un OVERLAY (superposition transparent) - Sujet suivant