récemment, j'ai commencé à jouer avec MapBox et maintenant, j'essaie d'ajouter le marqueur à la carte. Pas aussi facile qu'il n'y paraît. J'essaie de ajouter basique, le marqueur par défaut avec le code copypasted tout droit de "Mapbox GL" reference guide. Pourtant, ça ne se montrera pas.Mapbox GL - mon marqueur de base par défaut n'apparaîtra pas sur la carte
Ceci est le code que je l'utilise, il ne peut pas obtenir plus simple que cela ...
var marker = new mapboxgl.Marker().setLngLat([45.702117, 42.395926]).addTo(map);
Est-ce que quelqu'un a une idée pourquoi il ne fonctionne pas? On peut voir tout le «scénario non fonctionnel» à http://www.caucasus-trekking.com/Maps/map
Éditer: Spécifiquement, je voudrais utiliser ce marqueur classique, rond en haut et pointu en bas. Quelque chose comme ça - https://www.mapbox.com/help/img/android/marker-example.png
N'y avait-il pas une forme par défaut dans Mapbox ou devrais-je le créer avec mon propre fichier css?
Merci beaucoup
Merci, cela a du sens. Je viens d'ajouter une référence à "https://api.tiles.mapbox.com/mapbox-gl-js/v0.32.1/mapbox-gl.css" et j'ai pensé qu'il contenait des objets par défaut. Donc, je devrais télécharger et modifier ce CSS localement, non? Plus précisément, je voudrais utiliser ce marqueur "tear" classis, rond en haut et pointu en bas. Je pensais que c'était un marqueur par défaut pour mapbox. – Jozef
Je ne l'éditerais pas. Je créerais votre propre feuille de style et la chargerais en plus. Pour autant que je sache, il n'y a pas de style de marqueur teardrop par défaut présent. –