ym.modules.provider.Icon
Überblick
Stellt ein Symbol als Marker auf der Karte dar.
var myIcon = ym.icon({
iconUrl: 'my-icon.png',
iconRetinaUrl: 'my-icon@2x.png',
iconSize: [38, 95],
iconAnchor: [22, 94],
popupAnchor: [-3, -76],
shadowUrl: 'my-icon-shadow.png',
shadowRetinaUrl: 'my-icon-shadow@2x.png',
shadowSize: [68, 95],
shadowAnchor: [22, 94]
});
ym.marker([50.505, 30.57], {icon: myIcon}).addTo(map);
Initialisierung
Factory: ym.icon(options)
Erzeugt eine Icon-Instanz mit den angegebenen Optionen.
Parameter: options
Optionseigenschaften | Beschreibung | Datentyp |
---|---|---|
iconUrl |
Die URL, die dem Symbol entspricht (absolut oder relativ zu Ihrem Skriptpfad). [erforderlich] |
string |
iconRetinaUrl |
Wird für Retina-Bildschirmgeräte verwendet. Die URL, die der retinagroßen Version des Symbols entspricht (absolut oder relativ zu Ihrem Skriptpfad). | string |
iconSize |
Die Größe des Symbols in Pixel. | Point |
iconAnchor |
Die Koordinaten der Spitze des Symbols (relativ zu seiner linken oberen Ecke). Das Symbol wird so ausgerichtet, dass sich dieser Punkt an der geografischen Position des Markers befindet. Standardmäßig zentriert, wenn die Größe angegeben ist (kann auch in CSS mit negativen Rändern eingestellt werden). | Point |
shadowUrl |
Die URL, die mit dem Schattenbild des Symbols übereinstimmt. Wenn nicht angegeben, wird kein Schattenbild erzeugt. | string |
shadowRetinaUrl |
Wird für Retina-Bildschirmgeräte verwendet. Die URL, die der retinagroßen Version des Schattenbildes des Symbols entspricht. Wenn nicht angegeben, wird kein Schattenbild erzeugt. | string |
shadowSize |
Die Größe des Schattenbildes des Symbols in Pixeln. | Point |
shadowAnchor |
Die Koordinaten der Spitze des Schattenbildes des Symbols (relativ zu seiner linken oberen Ecke). Dasselbe wie iconAnchor, wenn nicht angegeben. | Point |
popupAnchor |
Die Koordinaten des Punktes, von dem aus Popups erscheinen, relativ zum Anker des Symbols. | Point |
className |
Die Koordinaten des Punktes, von dem aus Popups erscheinen, relativ zum Anker des Symbols. | string |