Hello,
I'm trying to make an overlay to display some circle and the name of
bus stops using OpenStreetMap data.
I have extracted the amenity=bus_station and highway=bus_stop using
osmosis.
I have figured out how to put some circle over the map to show the bus
stops using this code:
var Transports = new OpenLayers.Layer.GML("Transports", "arrets-bus.osm",
{format: OpenLayers.Format.OSM,
styleMap:new OpenLayers.StyleMap({
"default": {
pointRadius: 4,
fillColor: "#00DD00",
strokeColor: "#ff0000",
fillOpacity: 0.2
}
})
});
map.addLayer(Transports);
An example is here: http://oesterlin.ile.nc/test/20110526atelier.html
I was not able to display any name= or other custom key beside or
below the circles. In this example, displaying "name=" and
"karuia:MNCP=" would be useful.
Is there a possibility to make OpenLayers filter by itself the
required key from an OpenStreetMap-XML file and display the contents?
Can someone give me some hints or even better some example how to do
this?
Many thanks!
Hendrik Oesterlin
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users