Portugal/Projetos/Importação de endereços
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 Alex_Mapper (on osm)) e em shapefile aqui (por Jorge 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:
- Excel/LibreOffice - OSM PT Import INE 2021 por Alexmol (on osm) usando scripts desenvolvidos por Alex_Mapper (on osm).
- QGIS - OSM Importar dados do INE por NunoCaldeira (on osm)
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:
Açores |
Madeira | ||
---|---|---|---|
Concelho | Mapeador | Concelho | Mapeador |
Calheta | Calheta | NunoCaldeira | |
Corvo | Câmara de Lobos | NunoCaldeira | |
Horta | silva1989 | 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 |
Bragança |
Porto |
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 | |
---|---|
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:
Aveiro |
Castelo Branco |
Coimbra |
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ã (130 de 22 145) | JoaoPaixao | Coimbra (9080 de 40 958) | Josef K | 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 |
Leiria |
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 | RuiM | 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:
Lisboa |
Santarém |
Setúbal | |||
---|---|---|---|---|---|
Concelho | Mapeador | Concelho | Mapeador | Concelho | Mapeador |
Alenquer | Abrantes | Alcácer do Sal | |||
Amadora | RuiM | 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 (7217 de 24118) | CaldeiraG | ||
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:
Algarve
Lista de mapeadores responsáveis pela importação na Região Algarve:
Faro | |
---|---|
Concelho | Mapeador |
Albufeira | |
Alcoutim | |
Aljezur | |
Castro Marim | AlexandreMoleiro |
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 |