FR:Blocked tiles

From OpenStreetMap Wiki
Jump to navigation Jump to search

Si vous avez accédé à cette page via un lien hypertexte ou une URL, cela signifie que vous utilisez une application ou une page web que nous avons bloquée pour violation de la politique d'utilisation des tuiles d'OpenStreetMap. Certains de ces blocages sont automatisés et peuvent être levés automatiquement si les modifications nécessaires sont apportées à l'application ou à la page web afin de se conformer à cette politique.

Si vous êtes un utilisateur ou une utilisatrice de l'application/du site web

Si vous utilisez une application mobile ou de bureau, veuillez vérifier s'il existe une nouvelle version de l'application qui corrige le problème de la carte. Sinon, s'il n'y a pas encore de mise à jour, ou si vous utilisez une application Web ou une page Web, veuillez contacter son ou sa responsable et lui signaler le problème.

Si vous avez besoin de la carte de toute urgence ou si vous ne parvenez pas à joindre le personne en charge de son développement, veuillez consulter la liste des applications basées sur OpenStreetMap disponibles pour Android, iOS et iPadOS, ou d'autres plateformes de systèmes d'exploitation. Vérifiez auprès du développeur ou de la développeuse que son application n'utilise pas les serveurs d'OpenStreetMap, sinon elle pourrait également être bloquée.

Paramètres de confidentialité et extensions

Si vous utilisez des paramètres de confidentialité avancés et/ou des extensions dans votre navigateur, ceux-ci pourraient être à l'origine du blocage que vous constatez. Plus précisément :

  • Sur Firefox, si vous avez modifié l'option de configuration network.http.sendRefererHeader [1] pour lui attribuer une valeur autre que 2, vous risquez de rencontrer l'erreur décrite dans #Le champ « Referer » est obligatoire.
    • LeTor Browser a cessé d'envoyer les en-têtes Referer lorsqu'il accède à des domaines .onion depuis 2017, ce qui signifie que les cartes OSM risquent de ne pas fonctionner à partir de services cachés. Le propriétaire du site web devrait plutôt opter pour un autre fournisseur de tuiles cartographiques.

Si vous êtes le/la responsable ou le développeur/la développeuse de l'application ou du site web

Les cartes interactives sont constituées d'une grille d'images carrées, ou tuiles. À l'heure actuelle, votre logiciel télécharge ces tuiles directement depuis nos serveurs, qui sont soumis à notre politique d'utilisation des tuiles.

Pour savoir pourquoi vous avez été bloqué(e), « lisez le message d'erreur affiché sur les tuiles de la carte ».

Le champ « Referer » est obligatoire

403r. Accès bloqué. L'en-tête Referer est obligatoire conformément à la politique d'utilisation des serveurs gérés par des bénévoles d'OpenStreetMap : osm.wiki/Blocked

Si la tuile indique « Referer is required », cela signifie que vous avez été automatiquement bloqué car votre application ou votre site web n'envoie pas d'en-tête HTTP Referer, alors que cela est requis par la politique d'utilisation des tuiles. Ce blocage se résoudra de lui-même dès que vous aurez apporté les modifications nécessaires à votre application, sans qu'aucune autre intervention ne soit nécessaire.

Pour les sites Web et les applications Web, ce problème peut être résolu en définissant l'en-tête Referrer-Policy sur l'une des valeurs suivantes : no-referrer-when-downgrade, origin, origin-when-cross-origin, strict-origin ou strict-origin-when-cross-origin.

Pour plus d'informations, consultez l'article Referer.

Absence de mention de la source

Si la tuile indique « blocked for not attributing », cela signifie que vous avez été bloqué manuellement pour absence de mention de la source. Ce blocage n'est pas automatisé. Une fois que vous aurez ajouté la mention de source sur votre site web, vous devrez nous signaler la correction à l'adresse openstreetmap/tile-attribution dans le ticket concernant votre logiciel. Vous devrez créer un compte sur github.com si vous n'en avez pas encore. Si vous avez déjà essayé de nous contacter par un autre moyen, vous serez redirigé vers le système de suivi des tickets.

OpenStreetMap est une base de données ouverte, mise à disposition sous licence Open Data Commons Open Database License (ODbL) par la Fondation OpenStreetMap (OSMF). Vous êtes libre de copier, distribuer, transmettre et adapter nos données, à condition de citer OpenStreetMap et ses contributeurs. L'obligation d'attribution est formellement énoncée à la section 4.3 de la licence ODbL :

« Toutefois, si vous utilisez publiquement une œuvre produite, vous devez inclure une mention associée à l'œuvre produite, raisonnablement conçue pour informer toute personne qui utilise, consulte, accède, interagit avec ou est autrement exposée à l'œuvre produite que le contenu a été obtenu à partir de la base de données, de la base de données dérivée ou de la base de données faisant partie d'une base de données collective, et qu'il est disponible sous cette licence. »

Dans cet exemple, le crédit apparaît dans le coin de la carte :

Exemple de mention correcte des contributeurs d'OpenStreetMap.
Exemple de mention correcte des contributeurs d'OpenStreetMap.

Il incombe à celles et ceux qui utilisent publiquement les données d'OpenStreetMap de veiller à ce que la mention de la source remplisse son objectif et informe les utilisateurs et utilisatrices de la provenance des données. Vous devez communiquer activement ces informations aux utilisateurs et utilisatrices pour satisfaire à ces exigences. Il ne suffit pas de simplement les mettre à la disposition des utilisateurs et utilisatrices qui recherchent activement ces informations.

Blocage général

Si la tuile mentionne la raison plus générale « not following the tile usage policy », veuillez consulter attentivement la politique d'utilisation des tuiles.

Il se peut que votre demande surcharge nos serveurs et atteigne les limites fixées pour diverses raisons.

Identification incorrecte : toutes les requêtes de tuiles doivent pouvoir être associées à un site web ou à une application spécifique. Pour les sites web, #Le champ « Referer » est obligatoire. Pour les applications, les requêtes doivent contenir un champ User-Agent valide, unique et identifiable. Une identification incorrecte ou inexistante peut entraîner le rejet des requêtes.

Scraping : le téléchargement d'un trop grand nombre de tuiles sur une longue période est considéré comme un téléchargement massif, ce qui n'est pas autorisé. Si vous souhaitez copier ou sauvegarder des données cartographiques, pensez plutôt à télécharger Planet.osm ou ses sous-ensembles régionaux.

Absence de limitation de débit : le téléchargement trop rapide de tuiles nuit à la capacité des serveurs à fournir ces tuiles aux autres utilisateurs et utilisatrices en temps voulu. Si votre application est connue pour ce type de comportement, elle risque d'être bloquée.

Pas de mise en cache : le téléchargement répété des mêmes tuiles en raison d'une mise en cache incorrecte des réponses peut également entraîner un blocage.

Pourquoi bloquons-nous certaines applications ?

OpenStreetMap est un projet mené par des bénévoles. Nous comptons sur la bonne volonté de nos bénévoles et sur vos généreux dons pour faire fonctionner nos coûteux serveurs. Nous ne diffusons pas de publicités sur notre carte et ne pouvons pas financer le nombre considérable de serveurs qui serait nécessaire pour fournir à tout le monde des images cartographiques gratuites. Nous publions plutôt les données brutes collectées par nos cartographes bénévoles dévoués. D'autres personnes peuvent générer des cartes à partir de ces données.

Malheureusement, certaines personnes ont publié, voire vendu, des applications qui exploitent abusivement nos serveurs. Cela nous coûte plus cher que ce que nos bénévoles peuvent se permettre de financer. En ralentissant les serveurs, cela complique également la tâche de nos cartographes pour dessiner les cartes – , ce qui est la raison d'être même de ce projet.

C'est un véritable problème. À un moment donné, une seule application générait à elle seule 30 % du trafic transitant par nos serveurs.

Nous avons une Politique d'utilisation des tuiles claire qui demande aux applications en faisant un usage intensif de mettre en place leurs propres serveurs d'images cartographiques (en utilisant les données cartographiques que nous leur fournissons gratuitement) ou d'utiliser des serveurs tiers. Malheureusement, plusieurs applications n'ont pas respecté cette consigne. Nous n'avons d'autre choix que de les bloquer.

Pour découvrir des solutions tierces, consultez Logiciels et services commerciaux. Pour obtenir de l'aide sur la configuration de votre propre serveur, consultez Développer.