Pt:Etiqueta
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" e os "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 deresidential
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 anexandomph
. 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:
- Map Features – uma lista de etiquetas aceitas agrupadas pelo significado-chave.
- Pt:How to map a – uma lista alfabética de objetos do mundo real.
- Pt:Taginfo – um sítio para explorar o uso atual da tag no banco de dados OSM, incluindo valores de tag que não estão necessariamente documentados (mas inclui ligações para este wiki se houver uma documentação para uma etiqueta)
- Pesquise neste wiki ou navegue na sua categoria etiquetas
- TagFinder – Sítio que oferece motor de busca de texto completo para etiquetas OSM. (Também disponível em serviços da web).
- Look how a similar object at another place is mapped (if you know where it might also exist)
- Leia any tags you like
- Encontre o marcando o arquivo da lista de discussão ou perguntas sobre "marcação" no sítio de ajuda ou forum.openstreetmap.org.Claro que você também poderia perguntar nos três sites (mas, por favor, apenas um por vez).
- OSM Semantic Network – uma estrutura legível por máquina contendo as etiquetas OSM.
- …
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
- (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".
- selecione “All tags” (inferior esquerdo)
Potlatch 2
- 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).
|