Portugal/Projetos/Importação de endereços

From OpenStreetMap Wiki
Jump to navigation Jump to search

Objetivo

Este projeto visa a importação de endereços com base nos dados cedidos pelo Instituto Nacional de Estatística (INE).

Dados a importar

Origem dos dados

Os dados são fornecidos pelo Instituto Nacional de Estatística (INE), disponíveis no sítio do Sistema Nacional de Informação Geográfica (SNIG).

A Política de Dados (Restrições legais) apresentada no SNIG para este conjunto de dados é "Acesso público sem restrições; acesso e uso sem restrições."

Embora os dados sejam abertos, como consta na página, como ainda não existe uma licença compatível com o OpenStreetMap, a responsável do INE, Ana Santos, deu autorização por escrito à comunidade portuguesa de OSM para importação dos dados.

Ligação para a autorização: mailing list talk-pt.

Tipo de importação

Esta será uma importação única feita de forma manual, sem recurso a scripts.

Prevê-se que a maioria das importações seja efectuada utilizando o JOSM.

Planos de importação

Os dados são extraídos do sítio referido em cima e preparados por concelho. O tratamento está descrito num diário.

Para os concelhos do continente, os dados estão disponíveis no formato geojson aqui (por System-users-3.svgAlex_Mapper (on osm)) e em shapefile aqui (por System-users-3.svgJorge Gustavo Rocha (on osm)). Recomenda-se o primeiro já que os dados encontram-se mais bem tratados.

O(s) membro(s) da comunidade que estiver(em) a tratar da importação num concelho deverá(ão) manter atualizado o progresso da importação na tabela Progresso da importação por regiões.

Não existem datas definidas para o fim da importação. O processo decorrerá conforme a disponibilidade dos membros da comunidade portuguesa de OSM.

Preparação dos dados

Redução de dados e simplificação

A redução e simplificação dos dados consiste na revisão manual dos mesmos, recorrendo a folhas de cálculo ou software específico GIS, de forma a:

  • Eliminar dados duplicados e de má qualidade. Os dados que estão dentro das pastas 'dedup' ou 'Pontos de Entrega' acima já passaram por este tratamento.
  • Nós que não contenham o número de porta, não adicionam informação útil ao mapa e não deverão ser importados.
  • Uniformizar dados semelhantes. O nome da rua deverá ser uniforme nos vários endereços que lhe pertencem.
  • Corrigir erros de ortografia.
  • Expandir abreviaturas. Consultar o Anexo I deste documento para verificar as abreviaturas mais utilizadas. Ter atenção às abreviaturas sem género que devem ser expandidas corretamente. Por exemplo: PROF pode ser expandido para "Professor" ou "Professora".
  • Atribuir as etiquetas OSM corretas e adequadas aos dados.

Após a preparação dos dados, estes serão importados em ferramenta GIS ou JOSM para inspeção visual. Caso se detete que já existem dados da mesma natureza no OSM, nomeadamente as etiquetas addr na mesma localização ou com endereços iguais, deverá ser analisada a qualidade dos dados e decidir-se como se faz a fusão.

Estradas

Embora não seja obrigatório, recomenda-se completar a informação existente no mapa com as estradas/ruas a que pertencem os endereços.

  • Criar vias que não existam recorrendo a imagens aéreas (por exemplo da DGT).
  • Classificar essas vias. A designação da estrada presente nos dados do INE permite, em muitos casos, determinar o tipo de via.
  • Atribuir nome e/ou referência à via recém-criada ou já existente no mapa.

Etiquetas

Especialmente em zonas rurais, em que em muitos casos os números de porta não existem na base de dados do INE, existindo apenas outros dados como o código postal, nome do lugar, etc., deve-se ter mais cuidado em rever a informação pois contém muitos erros e deve-se tentar averiguar com a informação disponível nos nós das redondezas qual a informação correta. Por exemplo, foi encontrado um caso com a etiqueta "piso=18" num local em que não existem prédios, ao ver que os nós mais próximos tinham com etiquetas "numero=17" e "numero=19" (número de porta) tornou-se claro que a etiqueta "piso" estava errada e corrigiu-se para "numero", ou mais concretamente e adaptado ao OSM addr:housenumber=18.

Números de porta

As etiquetas a importar deverão seguir as regras definidas em addr=* e incluem:

Etiqueta do INE Etiqueta do OSM Explicação
"numero" addr:housenumber=* Número de porta (número de polícia)
"toponimo" e "tipo" addr:street=* Aplicável caso exista a etiqueta "tipo=R", "tipo=TV", "tipo=AV"... (abreviaturas de tipos de arruamentos como Rua, Travessa, Avenida...).
addr:city=* Aplicável caso exista a etiqueta "tipo=LG" (abreviatura de lugar) por exemplo.
"postcode" addr:postcode=* Código postal (apenas os 7 dígitos no formato XXXX-XXX)
"edificio" addr:housename=* Nome da habitação (etiqueta "edificio=VV RIBEIRO") ou prédio (etiqueta "edificio=EDF TORRE I"), por exemplo.
"piso" addr:floor=* Piso ou andar, por exemplo addr:floor=2 indica o 2º andar, addr:floor=0 indica rés-do-chão (R/C).
"fracao" addr:unit=* Fração ou unidade quando existem várias frações no mesmo andar, por exemplo addr:floor=G Esq.
"ogr_pkid" Etiqueta a manter exatamente conforme INE para usar como código de controlo ou eliminar?

Lugares nos números de porta

No caso de zonas rurais, onde as vias não têm nome, os dados do INE contêm o nome da localidade no campo "toponimo" e eventualmente "tipo" (addr:street=*). Nesses casos, recomenda-se que o nome da localidade seja movido para a etiqueta addr:place=*.

Nalguns casos os dados do INE não contêm informação sobre o número de porta mas sim sobre o "nome da casa", nessas situações deve ser usada a etiqueta addr:housename=*

Etiqueta do INE Etiqueta do OSM Explicação
"toponimo" e "tipo" addr:place=* Lugar / localidade (por exemplo "toponimo=LUGAR DA SERRA" e "tipo=" sem valor).
"edificio" addr:housename=* Nome da habitação (etiqueta "edificio=VV RIBEIRO") ou prédio (etiqueta "edificio=EDF TORRE I"), por exemplo.

Lugares em nós independentes

Ao encontrar um nó com as etiquetas que designam um lugar, como por exemplo "tipo=LG" e "toponimo=TORRAO". Se esse lugar ainda não existir no OpenStreetMap, deve-se aproveitar esses dados para adicionar o lugar com as seguintes etiquetas num novo nó. Esse nó deve ser colocado sensivelmente a meio de todos os nós com essa informação: place=hamlet e name=Lugar do Torrão.

Se os nós originais dos dados do INE tiverem o número de porta deve-se adicionar nesses nós o lugar com a etiqueta addr:place=* conforme descrito na secção anterior.

Etiqueta do INE Etiqueta do OSM Explicação
"toponimo" e "tipo" place=hamlet
name=*
Lugar / localidade (por exemplo "toponimo=TORRAO" e "tipo=LG" ou "toponimo=LUGAR DO TORRAO" e "tipo=" sem valor), ou seja: place=hamlet e name=Lugar do Torrão. Notar que neste caso faz sentido acentuar "Torrão" e colocar o "de" pois os dados do INE contêm erros.

Conjuntos de edições e hashtag

Os conjuntos de edições (changesets) deverão, obrigatoriamente, usar a hashtag #import_pt_ine_2021 e mencionar na origem dos dados a sigla "INE".
Os mapeadores que usam o software JOSM deverão incluir #import_pt_ine_2021 (sem caracteres adjacentes) no campo dos comentários ao changeset.

Fluxo de Trabalho

Abordagem de equipa

Trata-se de um trabalho distribuído pela comunidade. Cada colaborador deverá manter atualizado o seu progresso da importação na tabela mais abaixo. Poderão ser formadas equipas de membros da comunidade. Nesse caso, os nomes dos responsáveis pela importação devem ser listados na célula correspondente ao concelho que está a ser abordado.

Reversão

Se for necessário reverter alguma edição ou importação, utilizar-se-á o plugin JOSM/Plugins/Reverter.

Tutoriais

Existem diferentes métodos para fazer a importação e o tratamento dos dados, aqui ficam alguns tutoriais em vídeo:


information sign

Cada mapeador deve escrever o seu nome no concelho em que está a importar e a tratar os dados e adicionar o código (clicar em "Edit source" em vez de "Edit") style="background: #ffff33" | no início da linha do concelho correspondente. Quando terminar, substituir o código de cor para #94e38d de modo a indicar que terminou. Por exemplo: | style="background: #94e38d" | Calheta para marcar a célula com a cor verde.


Progresso da importação por regiões

Regiões autónomas

Lista de mapeadores responsáveis pela importação nas Regiões Autónomas:

Azr.png

Açores

Coat of arms of Madeira.png

Madeira

Concelho Mapeador Concelho Mapeador
Calheta Calheta NunoCaldeira
Corvo Câmara de Lobos NunoCaldeira
Horta Funchal NunoCaldeira
Lagoa Machico NunoCaldeira
Lajes das Flores Ponta do Sol NunoCaldeira
Lajes do Pico Porto Moniz NunoCaldeira
Madalena Porto Santo NunoCaldeira
Nordeste Ribeira Brava NunoCaldeira
Ponta Delgada Santa Cruz NunoCaldeira
Povoação Santana NunoCaldeira
Praia da Vitória São Vicente NunoCaldeira
Ribeira Grande -
Santa Cruz da Graciosa
Santa Cruz das Flores
São Roque do Pico
Velas
Vila do Porto
Vila Franca do Campo
Angra do Heroísmo

Norte

Lista de mapeadores responsáveis pela importação na Região Norte:

File:Brasão Lomar (BRG).png

Braga

Brasão de Bragança.png

Bragança

PRT.png

Porto

VCT.png

Viana do Castelo

Concelho Mapeador Concelho Mapeador Concelho Mapeador Concelho Mapeador
Amares Alfândega da Fé Amarante Arcos de Valdevez
Barcelos Bragança Baião Caminha
Braga (10 de 39 624) ViriatoLusitano Carrazeda de Ansiães Felgueiras Melgaço
Cabeceiras de Basto Freixo de Espada à Cinta Gondomar Monção
Celorico de Basto Macedo de Cavaleiros Lousada Paredes de Coura
Esposende Miranda do Douro Maia PLima785 Ponte da Barca
Fafe Mirandela Marco de Canaveses Ponte de Lima
Guimarães Mogadouro Matosinhos Valença
Póvoa de Lanhoso Torre de Moncorvo Paços de Ferreira Viana do Castelo
Terras de Bouro ViriatoLusitano Vila Flor Paredes Vila Nova de Cerveira
Vieira do Minho Vimioso Penafiel Santa Marta de Penaguião
Vila Nova de Famalicão ViriatoLusitano Vinhais Porto apires; lalolan Valpaços
Vila Verde - Póvoa de Varzim Vila Pouca de Aguiar
Vizela Santo Tirso Vila Real
- Trofa -
Valongo
Vila do Conde
Vila Nova de Gaia


Vila Real brasão.gif

Vila Real

Concelho Mapeador
Alijó
Boticas
Chaves
Mesão Frio lalolan
Mondim de Basto lalolan
Montalegre
Murça lalolan
Peso da Régua
Ribeira de Pena
Sabrosa
Santa Marta de Penaguião
Valpaços
Vila Pouca de Aguiar
Vila Real

Centro

Lista de mapeadores responsáveis pela importação na Região Centro:

AVR.png

Aveiro

Coat of Arms of Castelo Branco.png

Castelo Branco

CBR.png

Coimbra

GRD.png

Guarda

Concelho Mapeador Concelho Mapeador Concelho Mapeador Concelho Mapeador
Águeda apires Belmonte Arganil Aguiar da Beira
Albergaria-a-Velha Castelo Branco Cantanhede Almeida
Anadia Covilhã Coimbra Celorico da Beira
Arouca Fundão Condeixa-a-Nova Figueira de Castelo Rodrigo
Aveiro Idanha-a-Nova Figueira da Foz Fornos de Algodres
Castelo de Paiva Oleiros Góis Gouveia
Espinho Penamacor Lousã Guarda
Estarreja Proença-a-Nova Mira Manteigas
Ílhavo Sertã Miranda do Corvo Mêda
Mealhada Vila de Rei Montemor-o-Velho Pinhel
Murtosa apires Vila Velha de Ródão Oliveira do Hospital Sabugal
Oliveira de Azeméis - Pampilhosa da Serra Seia
Oliveira do Bairro Penacova Trancoso
Ovar Penela Vila Nova de Foz Côa
Santa Maria da Feira Soure -
São João da Madeira apires Tábua
Sever do Vouga Vila Nova de Poiares
Vagos -
Vale de Cambra
LRA.png

Leiria

Brasão de Cidade Viseu.png

Viseu

Concelho Mapeador Concelho Mapeador
Alcobaça Armamar
Alvaiázere Carregal do Sal
Ansião Castro Daire
Batalha Cinfães
Bombarral Lamego
Caldas da Rainha Mangualde
Castanheira de Pera Moimenta da Beira
Figueiró dos Vinhos Mortágua
Leiria Nelas
Marinha Grande Oliveira de Frades
Nazaré Penalva do Castelo
Óbidos Penedono
Pedrógão Grande Resende
Peniche Santa Comba Dão
Pombal São João da Pesqueira
Porto de Mós São Pedro do Sul
- Sátão
Sernancelhe
Tabuaço apires
Tarouca
Tondela
Vila Nova de Paiva
Viseu
Vouzela

Lisboa e Vale do Tejo

Lista de mapeadores responsáveis pela importação na Região Lisboa e Vale do Tejo:

LSB.png

Lisboa

STR.png

Santarém

STB.png

Setúbal

Concelho Mapeador Concelho Mapeador Concelho Mapeador
Alenquer Abrantes Alcácer do Sal
Amadora Alcanena Alcochete
Arruda dos Vinhos Almeirim Almada
Azambuja Alpiarça Barreiro
Cadaval Benavente Grândola
Cascais Cartaxo Moita
Lisboa Chamusca Montijo
Loures Constância Palmela
Lourinhã Coruche Santiago do Cacém
Mafra Entroncamento Seixal
Odivelas Ferreira do Zêzere Sesimbra
Oeiras Golegã Setúbal
Sintra Mação Sines
Sobral de Monte Agraço Ourém -
Torres Vedras Rio Maior Ulmi®
Vila Franca de Xira Salvaterra de Magos
- Santarém
Sardoal
Tomar
Torres Novas
Vila Nova da Barquinha

Alentejo

Lista de mapeadores da Região Alentejo:

BJA.png

Beja

COA of Évora municipality (Portugal).png

Évora

PTG.png

Portalegre

Concelho Mapeador Concelho Mapeador Concelho Mapeador
Aljustrel luisforte Alandroal Alter do Chão
Almodôvar luisforte Arraiolos Arronches
Alvito luisforte Borba Avis
Barrancos luisforte Estremoz Campo Maior
Beja Alex_Mapper (Cidade de Beja),

luisforte (restante Concelho)

Évora luisforte Castelo de Vide
Castro Verde luisforte Montemor-o-Novo luisforte Crato
Cuba luisforte Mora Elvas
Ferreira do Alentejo Alex_Mapper Mourão luisforte Fronteira
Mértola luisforte Olivença Gavião
Moura luisforte Portel luisforte Marvão
Odemira Redondo Monforte
Ourique luisforte Reguengos de Monsaraz Nisa
Serpa luisforte Vendas Novas Ponte de Sor
Vidigueira luisforte Viana do Alentejo luisforte Portalegre
- Vila Viçosa Sousel

Algarve

Lista de mapeadores responsáveis pela importação na Região Algarve:

FAR.png

Faro

Concelho Mapeador
Albufeira
Alcoutim
Aljezur
Castro Marim
Faro apires
Lagoa
Lagos
Loulé
Monchique
Olhão AlexandreMoleiro
Portimão
São Brás de Alportel
Silves
Tavira AlexandreMoleiro
Vila do Bispo
Vila Real de Santo António