Pt:Recife/Semaforos

From OpenStreetMap Wiki
Jump to navigation Jump to search

Projeto de Importação de semáforos

Esta página pretende documentar o projeto de importação da lista de semáforos disponibilizada pela Prefeitura da Cidade do Recife.


Fonte de dados

A Prefeitura da Cidade do Recife disponibiliza de forma pública e aberta dados das suas secretarias e órgãos da gestão municipal, e entre esses dados, encontra-se a lista de semáforos, em formato CSV.

A estrutura do arquivo disponibilizado, na época do inicio desse projeto, é como segue :

Campo Descrição Tipo Tamanho
codigo Código de identificação do semáforo Char 3
localizacao Localidade do semáforo Char 100
latitude Latitude em coordenadas geográficas em graus decimais Num 20
longitude Longitude em coordenadas geográficas em graus decimais Num 20


Preparação dos dados

De posse do arquivo fez-se necessário alguns passos para adequá-los ao formato do OSM.

Seguindo o que diz a seção da tag traffic_signals=* chegou ao conjunto abaixo de tags, algumas somente válidas no período de importação :


Tag Uso Observação
addr:hamlet adicionei nome do bairro para ajudar na localização Retirar após ajuste do semáforo
addr:place criado a partir do campo localizacao do arquivo original Retirar após ajuste do semáforo
fixme ajuda a marcar o que ainda precisa ser ajustado Retirar após ajuste do semáforo
highway=traffic_signals padrão da tag parte do conjunto de tags permanentes
ref criado a partir do campo codigo do arquivo original parte do conjunto de tags permanentes
source:date=2014/08/04 data do arquivo baixado do portal da Prefeitura parte do conjunto de tags permanentes
source=Dados Abertos Prefeitura do Recife - http://goo.gl/TTxtoq Indicativo da fonte usada parte do conjunto de tags permanentes
traffic_signals:direction=forward Esse é um valor padrão para a tag, para ajudar no processo Na maioria das vezes será deletada.

Proposta preliminar de mapeamento

Após upload de todos os semáforos, pretende-se seguir os passos abaixo para cada semáforo :

  • clonar cada node de acordo com a quantidade de vias no local
  • posicionar os semáforos conforme seção "Tag all incoming one-ways" da página traffic_signals=*
  • Ajustar tag traffic_signals:direction=forward
  • deletar as tags addr:hamlet , addr:place e fixme

Acompanhamento do projeto

Semáforos pre-existentes no mapa

Um passo adicional foi identificar os semáforos pré-existentes, e atualizá-los de acordo com o padrão usado nesta importação.

Foram encontrados cerca de 35 nodes com a tag highway=traffic_signals, que se referiam a 24 semáforos da lista original.

Foi gerada a changeset #27561969 (achavi, OSMLab)


Carga inicial

Após a retirar da lista os semáforos que já existiam no mapa, fiz upload dos restantes, 624, através do changeset #27575851 (achavi, OSMLab)


Sinais de Pedestres

Vi que parte considerável dos semáforos importados é de sinais de pedestres, nestes casos adicionei crossing=traffic_signals ao node.


Casos especiais

Também notei casos em que um simples aviso de semáforo à frente, ou aviso de radar eletrônico de velocidade ( lombada eletrônica ) estão na lista.

Nestes casos deletei o node, pois não fazem parte do escopo desta importação.


Semáforos da Avenida Caxangá

Foi necessário um survey especial nos semáforos da Avenida Caxangá, pois está sendo implantado um corredor BRT na área, e a indicação dos semáforos encontrada na lista da Prefeitura estava muito diferente do encontrado in-loco.

A partir do survey, foi gerado o changeset #27696076 (achavi, OSMLab)


Geral ( números aproximados )

648 de 648 ajustados - 100% pronto.

Por Bairro

Bairro Quantidade Andamento Observação
Aflitos 2 OK changeset #27586627 (achavi, OSMLab)
Afogados 23 OK changeset #27869932 (achavi, OSMLab)
Água_Fria 8 OK changeset #27613094 (achavi, OSMLab)
Alto_do_Mandu 2 OK changeset #27586719 (achavi, OSMLab)
Apipucos 3 OK changeset #27590085 (achavi, OSMLab)
Areias 12 OK changeset #27653409 (achavi, OSMLab)
Arruda 4 OK changeset #27595197 (achavi, OSMLab)
Barro 4 OK changeset #27595657 (achavi, OSMLab)
Beberibe 6 OK changeset #27599866 (achavi, OSMLab)
Boa_Viagem 98 OK changeset #27850222 (achavi, OSMLab)
Boa_Vista 22 OK changeset #27888132 (achavi, OSMLab)
Cabanga 1 OK changeset #27576287 (achavi, OSMLab)
Caçote 3 OK changeset #27590680 (achavi, OSMLab)
Campina_do_Barreto 1 OK changeset #27576398 (achavi, OSMLab)
Campo_Grande 12 OK changeset #27653794 (achavi, OSMLab)
Casa_Amarela 16 OK changeset #27677594 (achavi, OSMLab)
Casa_Forte 5 OK changeset #27598445 (achavi, OSMLab)
Caxangá 5 OK changeset #27598601 (achavi, OSMLab)
Cidade_Universitária 1 OK changeset #27576481 (achavi, OSMLab)
Coelhos 1 OK changeset #27576658 (achavi, OSMLab)
Coqueiral 1 OK changeset #27576852 (achavi, OSMLab)
Cordeiro 18 OK changeset #27689888 (achavi, OSMLab)
Curado 2 OK changeset #27586796 (achavi, OSMLab)
Derby 5 OK changeset #27599370 (achavi, OSMLab)
Dois_Irmãos 3 OK changeset #27590845 (achavi, OSMLab)
Encruzilhada 11 OK changeset #27619918 (achavi, OSMLab)
Engenho_do_Meio 1 OK changeset #27576901 (achavi, OSMLab)
Espinheiro 15 OK changeset #27677466 (achavi, OSMLab)
Estância 3 OK diluído em outros changesets
Fundão 1 OK changeset #27577083 (achavi, OSMLab)
Graças 22 OK changeset #27787871 (achavi, OSMLab)
Hipódromo 3 OK changeset #27591000 (achavi, OSMLab)
Ibura 16 OK changeset #27678177 (achavi, OSMLab)
Ilha_do_Leite 2 OK changeset #27586840 (achavi, OSMLab)
Ilha_do_Retiro 1 OK changeset #27577504 (achavi, OSMLab)
Ilha_Joana_Bezerra 1 OK changeset #27578044 (achavi, OSMLab)
Imbiribeira 41 OK changeset #27760231 (achavi, OSMLab)
Ipsep 12 OK changeset #27654202 (achavi, OSMLab)
Iputinga 18 OK changeset #27830463 (achavi, OSMLab)
Jaqueira 3 OK changeset #27591358 (achavi, OSMLab)
Jardim_Sao_Paulo 2 OK changeset #27586895 (achavi, OSMLab)
Jiquiá 2 OK changeset #27587455 (achavi, OSMLab)
Linha_do_Tiro 1 OK changeset #27578160 (achavi, OSMLab)
Macaxeira 3 OK changeset #27591461 (achavi, OSMLab)
Madalena 25 OK changeset #27802456 (achavi, OSMLab)
Mangueira 1 OK changeset #27578185 (achavi, OSMLab)
Monteiro 5 OK changeset #27599441 (achavi, OSMLab)
Morro_da_Conceição 1 OK changeset #27578283 (achavi, OSMLab)
Paissandu 5 OK changeset #27599650 (achavi, OSMLab)
Parnamirim 6 OK changeset #27600008 (achavi, OSMLab)
Pina 19 OK changeset #27697305 (achavi, OSMLab)
Poço 3 OK changeset #27591582 (achavi, OSMLab)
Ponto_de_Parada 1 OK changeset #27578358 (achavi, OSMLab)
Porto_da_Madeira 4 OK changeset #27597972 (achavi, OSMLab)
Prado 13 OK changeset #27677266 (achavi, OSMLab)
Recife 10 OK changeset #27618702 (achavi, OSMLab)
Rosarinho 2 OK changeset #27587633 (achavi, OSMLab)
Sancho 4 OK diluído em outros changesets
San_Martin 1 OK changeset #27578991 (achavi, OSMLab)
Santana 1 OK changeset #27579090 (achavi, OSMLab)
Santo_Amaro 38 OK changeset #27889167 (achavi, OSMLab)
Santo_Antonio 24 OK changeset #27763546 (achavi, OSMLab)
São_José 26 OK changeset #27787019 (achavi, OSMLab)
Soledade 4 OK changeset #27598141 (achavi, OSMLab)
Tamarineira 9 OK changeset #27613803 (achavi, OSMLab)
Tejipió 5 OK diluído em outros changesets
Torre 8 OK changeset #27613443 (achavi, OSMLab)
Torreão 3 OK changeset #27592091 (achavi, OSMLab)
Torrões 4 OK changeset #27598173 (achavi, OSMLab)
Várzea 6 OK changeset #27600164 (achavi, OSMLab)
Vasco_da_Gama 2 OK changeset #27587713 (achavi, OSMLab)
Zumbi 2 OK changeset #27587925 (achavi, OSMLab)