Suite

Supprimer les détails de la couche OSM chargée ? - Openlayers-3

Supprimer les détails de la couche OSM chargée ? - Openlayers-3


J'ai créé un serveur de tuiles à l'aide de ce guide. Malheureusement, je n'ai toujours pas de logiciel pour créer les tuiles et à cause de cela, je charge une carte en ligne (HOT) depuis OSM via Openlayers :

var map = new ol.Map({ cible : 'map', contrôles : [], calques : [ new ol.layer.Tile({ source : new ol.source.OSM({layer:'hot'}) }) ,… etc

Est-il possible de masquer les détails de cette source ?

Je vais éventuellement commencer à utiliser les données de mon serveur de tuiles mais je suis dans un délai court, j'aimerais donc évaluer mes options…


L'attribution est un contrôle par défaut lors de l'initialisation de votre carte. Vous devez donc le désactiver. Ainsi:

var map = new ol.Map({ target : 'map', contrôles : ol.control.defaults({ attribution : false }), calques : [ new ol.layer.Tile({ source : new ol.source.OSM( {layer:'hot'}) }),… etc.