Pt:Blocked tiles
Se você seguiu um link ou digitou o endereço desta página, você está usando um aplicativo ou página web que nós bloqueamos por violar a política de uso de tiles do OpenStreetMap.
Se você é um usuário do aplicativo/site
Se você estiver usando um aplicativo mobile ou de desktop, verifique se existe uma nova versão do aplicativo que corrija o mapa. Caso contrário, se ainda não houver atualizações, ou se você estiver usando uma aplicação web ou página web, entre em contato com o desenvolvedor e informe o problema. Você pode enviar para ele o link desta página que você está lendo.
Embora não tenhamos os dados de contato dos desenvolvedores que utilizam nossos tiles, você pode tentar entrar em contato com o desenvolvedor do site ou aplicativo usando as dicas abaixo.
- Aplicativos Android: Os dados de contato dos desenvolvedores podem ser encontrados na Google Play Store na seção "Suporte do app". Você pode pressionar e segurar o ícone do aplicativo na tela inicial, tocar em "Informações do app" e depois acessar "Detalhes do app" para abrir a página na Play Store. (Outras lojas ou versões do Android podem ter processos diferentes.)
- Aplicativos Apple: Os dados de contato dos desenvolvedores podem ser encontrados na App Store na seção "Informações" (link "Suporte do app").
- Sites: Tente entrar em contato com o suporte do site através das opções "Fale conosco", "Ajuda", "Suporte" ou outras ferramentas disponíveis no próprio site.
Se você precisa do mapa com urgência ou não consegue contato com o desenvolvedor, veja uma lista de aplicativos baseados em OpenStreetMap disponíveis para Android, iOS e iPadOS ou outros sistemas operacionais.
Configurações de privacidade e extensões
Caso você esteja utilizando configurações avançadas de privacidade e/ou extensões no navegador, isso pode ser a causa do bloqueio. Especificamente:
- Todos os navegadores: é necessário enviar um
User-Agentválido - Todos os navegadores: o cache deve estar ativado, embora possa ser limpo ao final da sessão (modo privado) ou manualmente
- No Firefox, se você alterou a opção
network.http.sendRefererHeaderna configuração para um valor diferente de2, pode ocorrer o erro descrito em #Referer is required.
** O Tor Browser deixou de enviar cabeçalhos Referer em domínios .onion desde 2017, o que pode impedir o funcionamento dos mapas do OSM em serviços ocultos. O responsável pelo site deve usar outro provedor de tiles.
Se você é o proprietário/desenvolvedor do aplicativo/site
Mapas interativos são formados por uma grade de imagens quadradas, chamadas tiles. Atualmente, seu software baixa esses tiles diretamente dos nossos servidores, que estão sujeitos à nossa política de uso de tiles.
Para entender por que você foi bloqueado e como resolver, leia a mensagem de erro nos tiles e veja qual das seções abaixo se aplica.
Referer é obrigatório

Se o tile mostra "Referer is required", significa que você foi bloqueado automaticamente porque seu aplicativo/site não está enviando o cabeçalho HTTP Referer, o que é obrigatório pela política de uso de tiles. O bloqueio será removido automaticamente após a correção, sem necessidade de intervenção.
Para sites/aplicações web, isso pode ser resolvido configurando o cabeçalho Referrer-Policy como um dos seguintes: no-referrer-when-downgrade, origin, origin-when-cross-origin, strict-origin ou strict-origin-when-cross-origin.
Para mais informações, veja o artigo Referer.
Falta de atribuição

Se o tile mostra "blocked for not attributing", significa que você foi bloqueado manualmente por falta de atribuição. Esse bloqueio não é automático. Após adicionar a atribuição no seu site, você deve nos notificar em openstreetmap/tile-attribution na issue referente ao seu software. Será necessário criar uma conta no GitHub, caso ainda não tenha. Se tentar contato por outro meio, será direcionado para lá.
O OpenStreetMap é um projeto de dados abertos, licenciado sob a Open Data Commons Open Database License (ODbL) pela OpenStreetMap Foundation (OSMF). Você pode copiar, distribuir, transmitir e adaptar nossos dados, desde que dê crédito ao OpenStreetMap e seus contribuidores. A atribuição está definida na seção 4.3 da ODbL:
"No entanto, se você fizer uso público de uma Obra Produzida, deve incluir um aviso associado à obra de forma razoável para informar qualquer pessoa que utilize, visualize, acesse ou interaja com ela de que o conteúdo foi obtido do banco de dados e está disponível sob esta licença."
Neste exemplo, o crédito aparece no canto do mapa:

É responsabilidade de quem usa dados do OpenStreetMap publicamente garantir que a atribuição cumpra seu objetivo e informe a origem dos dados ao usuário. Essa informação deve ser comunicada ativamente — apenas deixá-la disponível não é suficiente.
Bloqueio geral

Se o tile mostra a mensagem geral "not following the tile usage policy", revise atentamente a política de uso de tiles.
Seu aplicativo pode estar sobrecarregando nossos servidores por diversos motivos:
Identificação incorreta: todas as requisições de tiles devem ser identificáveis com um site ou aplicativo específico. Para sites, #Referer is required. Para aplicativos, é necessário um User-Agent válido, único e identificável. Identificação incorreta, falsa ou inexistente pode resultar em bloqueio.
Scraping: baixar muitos tiles por um longo período é considerado download em massa, o que não é permitido. Se quiser copiar ou fazer backup dos dados do mapa, utilize o Planet.osm ou seus recortes regionais.
Falta de controle de taxa (rate-limiting): baixar tiles muito rapidamente prejudica a disponibilidade para outros usuários. Aplicações com esse comportamento podem ser bloqueadas.
Sem cache: baixar repetidamente os mesmos tiles devido a cache mal configurado também pode causar bloqueio. Certifique-se de que não há cabeçalhos Cache-Control: no-cache ou Pragma: no-cache.
Por que bloqueamos aplicações?
O OpenStreetMap é um projeto mantido por voluntários. Dependemos da boa vontade da comunidade e de doações para manter nossos servidores, que são caros. Não exibimos anúncios no mapa e não temos como sustentar a enorme infraestrutura necessária para fornecer tiles gratuitos para todos. Em vez disso, disponibilizamos os dados brutos coletados por nossos mapeadores voluntários, para que outros possam renderizar mapas a partir deles.
Infelizmente, algumas pessoas publicaram ou até venderam aplicativos que fazem uso indevido dos nossos servidores, gerando custos além do que podemos sustentar. Além disso, isso prejudica o desempenho para os próprios mapeadores, que são a base do projeto.
Esse é um problema real. Em determinado momento, um único aplicativo foi responsável por 30% do tráfego dos nossos servidores.
Temos uma política de uso de tiles clara, que orienta aplicações com uso intensivo a utilizarem seus próprios servidores de mapas (com os dados fornecidos gratuitamente) ou serviços de terceiros. Infelizmente, muitos não seguem essa orientação, e o bloqueio se torna necessário.
Para alternativas de terceiros, veja software e serviços comerciais. Para ajuda na criação do seu próprio servidor, veja Desenvolvimento.