Pt:Etiqueta

From OpenStreetMap Wiki
Jump to navigation Jump to search
Mf tag.svg

A tag (traduzida como etiqueta) não é um elemento, mas uma propriedade aplicada a um nó, caminho ou relação. Estas propriedades são identificadas por pares de Chave-Valores que descrevem o item. As "Chaves" chave e os "Valores" valores podem ser sequências de caracteres Unicode mais de 255 caracteres. Para garantir que os aplicativos e outros usuários de dados OpenStreetMap podem interpretar os rótulos de forma significativa, recomenda-se (não é obrigatório) para seguir um determinado padrão de rotulagem, documentado na página Map Features.

Chaves e valores

As etiquetas são apresentadas para seres humanos como key=value: chave e valor separados por um sinal de igual. Às vezes, a chave ou valor é cercado por aspas para evitar confusão: key="value" ou "key"="value"; as citações (sinal de igual) não fazem parte do conteúdo da etiqueta.

As etiquetas são aplicadas em elementos ou conjuntos de mudanças (isto é, marcando-os) resultando em uma coleção de etiquetas de qualquer tamanho. No entanto, cada coleção só pode conter uma chave uma vez. Quando uma etiqueta não está presente, muitas vezes são considerados valores ou valores padrão herdados de elementos pai.

A chave, portanto, é usada para descrever um tópico, categoria ou tipo de recurso (por exemplo, rodovia ou nome). As chaves podem ser qualificadas com prefixos, infixes ou sufixos (geralmente, separados por dois pontos, :), formando super ou subcategorias ou namespace. Os namespaces comuns são especificações de idioma e uma especificação date namespace para chaves de nome.

O valor detalha a forma específica da característica especificada por chave. Comumente, os valores são texto livre (por exemplo, name = "Jeff Memorial Highway"), um de um conjunto de valores distintos (uma enumeração, por exemplo, rodovia=rodovia (Para as vias expressas/autoestradas)), múltiplos valores de uma enumeração (separados por um ponto e vírgula), ou um número (inteiro ou decimal), como uma distância.

Aqui estão alguns exemplos usados na prática:

  • highway=residential uma etiqueta com uma chave de highway e um valor de residential que deve ser usado em um caminho para indicar uma estrada ao longo da qual as pessoas vivem.
  • name=Park Avenue uma etiqueta para a qual o campo de valor é usado para transmitir o nome da rua em particular
  • maxspeed=50 uma etiqueta cujo valor é uma velocidade numérica e uma unidade de velocidade. A unidade, km/h, está implícito, mas pode ser explicitamente especificado; As milhas por hora podem ser especificadas alternativamente anexando mph. No OSM, as unidades métricas são padrão.
  • maxspeed:forward=* uma chave que inclui um namespace para maxspeed para distinguir ainda mais o seu significado.
  • name:de:1953-1990=Ernst-Thälmann-Straße uma etiqueta com a chave nome antes de namespaces para especificar o nome alemão que foi válido em alguns anos.

Encontrando sua etiqueta

Os seguintes recursos são freqüentemente usados para encontrar uma etiqueta apropriada ou explorar o uso de etiquetas:

Use em um editor

Alguns editores OSM (por exemplo iD, Potlatch 2) escondem as etiquetas de objetos por padrão, tornando-os não diretamente editáveis; Em vez disso, os usuários preenchem um formulário. No entanto, na maioria dos editores todas as etiquetas podem ser exibidas e editadas digitando algum tipo de modo avançado do seu editor.

Para os exemplos de editores:

iD

  1. (só é necessário se você criou um novo objeto) Selecione o tipo de recurso genérico predefinido (é o inferior). Por exemplo, selecione "ponto" se você criou um novo objeto "ponto".
  2. selecione “All tags” (inferior esquerdo)

Potlatch 2

  1. selecione “Advanced”

Metadata

Algumas etiquetas foram usadas nos dados elementos apenas para anexar metadados exibidos em editores de mapas ou em ferramentas de garantia de qualidade (como status de conclusão, coisas para fazer, aproximações, dados ou fonte de imagens, versão de ferramenta ou editor etc.). Uma vez que a versão 0.6 da API, os editores de mapas e as ferramentas de importação são encorajados a anexar algumas etiquetas de metadados aos changesets que eles criam (os conjuntos de mudanças não são elementos de dados) em vez de marcar todos os elementos de dados adicionados ou modificados: essas etiquetas agora são documentados neste wiki como "descartáveis", o que significa que eles podem ser excluídos silenciosamente dos elementos de dados pelos editores quando atualizá-los (eles ainda são utilizáveis em conjuntos de mudanças e essas etiquetas ainda são visíveis em versões antigas de elementos em que essas etiquetas descartáveis foram removidos e você ainda pode inspecionar essas etiquetas antigas de conjuntos de mudanças antigos que não usaram esse método de marcação agora preferido, pois esses changeset ainda indicam as versões mais antigas de elementos que tiveram essas etiquetas).