x

Re: Unterschiedliche Markerfarben einbinden


Geschrieben von maxbe (Gast) am 31. Januar 2020 07:16:33: [flux]

Als Antwort auf: Unterschiedliche Markerfarben einbinden geschrieben von triceps (Gast) am 30. Januar 2020 10:13:

triceps wrote:

Entschuldigung, was meinen Sie mit roten und grünen Bommeln?

Hier sind 2 rote und 1 gelber Marker zu sehen. Und üblicherweise duzen wir uns hier.

Dein Program mit roten Markern, Dein Program mit gelben Markern. Da steht statt

var␣marker␣=␣new␣OpenLayers.Marker(ll);

für den roten Marker dann

var␣size␣=␣new␣OpenLayers.Size(21,25);
var␣offset␣=␣new␣OpenLayers.Pixel(-(size.w/2),␣-size.h);
var␣icon␣=␣new␣OpenLayers.Icon('../osmjs/OpenLayers/img/marker-gold.png',␣size,␣offset);
var␣marker␣=␣new␣OpenLayers.Marker(ll,icon);

wenn man gelbe Marker will. Der Pfad zum Icon-Bildchen wird bei dir sicher anders sein, bei mir liegt OpenLayers eben auf "..../osmjs/OpenLayers/". Schau einfach, wo der rote Marker liegt (der heisst nur "marker.png"), daneben liegt der goldene.

Grüße
Max