You have to declare a size for the images Either pointRadius
or graphicWidth graphicHeight Arnd -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Shadin Gesendet: Samstag, 28. Januar 2012 13:03 An: [email protected] Betreff: [OpenLayers-Users] addUniqueValueRules .. where to add exactly *Hi I'm trying to apply a simple attribute based styles on my vector layer the attribute is known as "type" in the database and has these values: 1,2,3,4 I try this :* var styleMap = new OpenLayers.StyleMap({ "default": { externalGraphic: "Link to pic 1", fillOpacity: "${opacity}" }, "select": { cursor: "crosshair", externalGraphic: "Link to pic 2" }, }); var lookup = { 1: {externalGraphic: "Link to pic"}, 2: {externalGraphic: "Link to pic"}, 3: {externalGraphic: "Link to pic"}, 4: {externalGraphic: "Link to pic"} }; *Then, when I type this line:* styleMap.addUniqueValueRules("default", "type", lookup); *I got nothing on the map. just my base layer but when I commeted it, I got the normal overlay layer with typical features without any styling. am not sure about what wrong here. * -- View this message in context: http://osgeo-org.1560.n6.nabble.com/addUniqueValueRules-where-to-add-exactly -tp4345767p4345767.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users _______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
