Pt:Recife/Semaforos

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


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


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


Geral ( números aproximados )

648 de 648 ajustados - 100% pronto.

Por Bairro

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