Sto riscrivendo un'applicazione web da Mapbox.js a Mapbox GL js. Utilizzando lo stile standard 'mapbox: // styles/mapbox/streets-v8', dove posso trovare un elenco di tutte le icone di marcatori funzionanti?Mapbox GL js icone disponibili
Ecco il mio codice:
m.map.addSource("markers", {
"type": "geojson",
"data": {
"type": "FeatureCollection",
"features": {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": ["-75.532965", "35.248018"]
},
"properties": {
"title": "Start",
"marker-symbol": "entrance",
"marker-size": "small",
"marker-color": "#D90008"
}
}
}
});
m.map.addLayer({
"id": "markers",
"type": "symbol",
"source": "markers",
"layout": {
"icon-image": "{marker-symbol}-15", //but monument-15 works
"text-field": "{title}",
"text-font": ["Open Sans Semibold", "Arial Unicode MS Bold"],
"text-offset": [0, -1.6],
"text-anchor": "top"
}
});
ho letto che tutte le icone Maki dovrebbero essere resi disponibili per gli stili che non dispongono di icone come predefinito: https://github.com/mapbox/mapbox-gl-styles/issues/241 Ma la maggior parte di loro non funzionano. Inoltre c'è il problema con le taglie - per Maki erano -piccole, -medium e -grande, e ora vedo -11 e -15.
ho solo bisogno di utilizzare alcune icone di base marcatori.
Grazie, c'è un modo per vedere come appare l'immagine sprite o è necessario testarli visivamente 1 per 1? –
Questo dovrebbe essere reso più ovvio nella documentazione. Gli utenti non devono tuffarsi nello stack overflow per scoprire quali marker sono disponibili! –
È ancora l'unico modo di vedere le icone? –