• Nenhum resultado encontrado

TrabalhoFinalBDE G2010287

N/A
N/A
Protected

Academic year: 2021

Share "TrabalhoFinalBDE G2010287"

Copied!
29
0
0

Texto

(1)

Criação de um Modelo de Dados para o projecto

“SIG/Nalização”

1

Telmo Brás (g2010287)

Mestrado em Ciência e Sistemas de Informação Geográfica – 11ª Edição Unidade Curricular de Bases de Dados Espaciais

Instituto Superior de Estatística e Gestão da Informação – Universidade Nova de Lisboa, Portugal telmobras@gmail.com

12/2010

TEMA PRINCIPAL:

Criação de um Modelo de Dados

TIPO DE ARTIGO:

Relatório técnico

RESUMO

Tendo a Protecção Civil da Câmara Municipal de Constância responsabilidades sobre a gestão e monitorização da sinalização vertical veio requerer junto do serviço de Sistema de Informação Geográfica (SIG) apoio na realização desta tarefa. Realizada uma primeira reunião onde se identificaram as necessidades, as dificuldades sentidas anteriormente na realização deste trabalho e as limitações técnicas e de software aí existentes, isto porque na Protecção Civil a única ferramenta SIG utilizada é o MuniSig Web2 apenas para consulta e esporadicamente. A reunião serviu para definir uma estratégia de actuação para que as dificuldades e limitações fossem ultrapassadas, foi necessário criar um modelo de dados para uma Base de Dados (BD) alfanumérica que servirá de apoio ao levantamento e posteriormente à gestão e monitorização da sinalização vertical. No entanto a informação contida nessa BD não tem referenciação espacial, que é bastante importante para a sinalização vertical pois a colocação de um sinal estará ou não correcta tendo em conta o seu contexto espacial e essa observação poderá ser feita através de representações esquemáticas da realidade (mapas). De forma a solucionar este problema e aproveitando o mesmo modelo de dados, foi criada uma BD em ArcSDE para a qual foi importada a informação alfanumérica onde lhe foi atribuída referenciação espacial ligando os pontos levantados em GPS á informação alfanumérica posteriormente toda esta informação foi disponibilizada através do MuniSig Web para a intranet. A ferramenta já se encontra em funcionamento contudo poderá necessitar de alguns ajustes para que o gabinete de Protecção civil possa ser autónomo na gestão e monitorização da sinalização vertical.

PALAVRAS-CHAVE:

Sinalização vertical, Modelo de Dados, ArcSDE, MuniSig Web, Intranet.

1

INTRODUÇÃO

A criação do modelo de dados para o projecto intitulado de “SIG/Nalização” visa colmatar uma necessidade que vem na sequência da solicitação do serviço de Protecção Civil da Câmara Municipal de Constância.

1 Este projecto foi desenvolvido no âmbito da unidade curricular de aplicações SIG e consiste no levantamento e gestão da

sinalização vertical no concelho de Constância. 2

(2)

Se no trabalho para a Unidade Curricular (UC) de Aplicações de SIG foram demonstrados, ainda que sucintamente, todos passos que vão desde o levantamento de campo até à disponibilização da informação recolhida na intranet do município, através da aplicação MuniSig Web neste trabalho será dado ênfase à definição do modelo de dados e à criação das BD alfanumérica e espacial (em ArcSDE) sendo por isso mais específico. É importante reter que se não fosse definido um modelo de dados para as BD anteriormente mencionadas não seria possível realizar o projecto apresentado na UC de Aplicações de SIG. Concluí-se então que o trabalho que aqui irá ser apresentado precedeu o de Aplicações de SIG mas não se ficou por aí pois acompanhou-o em todo o seu desenvolvimento tendo um papel também de relevo na preparação dos dados para publicação na intranet, nomeadamente na definição de pesquisas geográficas e na criação de uma View espacial.

Este trabalho é assim composto por quatro fases distintas:

1. A primeira refere-se a criação do diagrama Entidade Relação (ER), a fase de desenho lógico utilizando a terminologia usada na modelação de BD;

2. A segunda refere-se a criação da BD alfanumérica em Access, aqui já estamos a falar de desenho físico; 3. A terceira a criação da BD espacial em ArcSDE que é criada tendo por base o diagrama definido no ponto

1 mas atendendo às especificidades inerentes a este tipo de BD é necessário criar mais algumas entidades (Relationship Classes) e mesmo fazer algumas alterações a nível dos atributos chave (OBJECTID) essas situações serão abordados mais à frente no ponto 5;

4. A quarta fase está relacionada com a publicação da informação através do MuniSig Web e com a definição de pesquisas para facilitarem a procura à informação disponibilizada;

Após a análise destas quatro fases será compreendida toda a dinâmica inerente a informação desde a sua aquisição até a sua disponibilização passando pelas diversas alterações que esta sofreu até ao seu aspecto final.

2

ÁREA DE ESTUDO

O concelho de Constância, com uma área de 80,37 km2, é um dos concelhos que integra a sub-região do Médio Tejo (NUTS III) e a região Centro pertence ao Distrito de Santarém e faz fronteira a Sul, a Este e a Norte com o concelho de Abrantes e a Oeste com os concelhos de Vila Nova Da Barquinha e Chamusca. É em Constância que o Rio Zêzere desagua no Rio Tejo criando assim uma paisagem de beleza incontornável caracterizada pelo misto entre um vale profundo e estreito onde serpenteia o Rio Zêzere e um vale longo e plano, característico da Lezíria ribatejana, onde desliza vagarosamente o Rio Tejo.

O concelho de Constância com uma densidade populacional de 47 hab/km2 e com 3815 habitantes segundo os Censos de 2001, é composto por três freguesias Constância Montalvo e Santa Margarida da Coutada esta última é ocupada em cerca de 50% do seu território pelo quartel militar de Santa Margarida.

A vila de Constância fica “encaixada” entre os dois rios e é caracterizada por uma malha apertada que “escala” a encosta virada a Sul sendo por isso uma vila bastante luminosa e acolhedora.

(3)

3

DIAGRAMA ENTIDADE RELAÇÃO (ER)

O diagrama abaixo, Diagrama 1, apresentado é apenas um diagrama Entidade Relação (ER) isto porque os atributos não vêm aí representados, se viessem o diagrama seria chamado de diagrama Entidade Atributo Relação (EAR). Os atributos serão apresentados ao longo deste trabalho quer pela apresentação de um esquema relacional na apresentação BD alfanumérica quer pela apresentação de um modelo de dados na apresentação da BD espacial. Utilizando a metodologia apresentada na Unidade 4 dos apontamentos da unidade curricular de Bases de Dados Espaciais aquando da realização da reunião com o serviço de Protecção civil3 onde entre outras foram colocadas questões relacionadas com a informação a levantar, foi possível definir um diagrama ER empregando então a regra que os substantivos poderão indicar as entidades, os verbos relações e os adjectivos atributos.

Diagrama 1 - Diagrama ER - Conceptualização do modelo de dados para a Base de Dados da Sinalização

Analisando com alguma minúcia o Digrama 1 percebemos que a linha tracejada a lilás separa as entidades com representação espacial (SHP_APSINAL, SHP_REDEVIARIA) das outras entidades (T_APOIOSINAL, T_SINAL, T_PAINEL) a tabela T_REDEVIARIA é uma entidade extraída da SHP_REDEVIARIA servindo apenas para referenciar a informação alfanumérica á rua nos casos em que se utiliza apenas a BD alfanumérica e.g., durante o levantamento de campo. As entidades representadas com o prefixo D_ representam tabelas domínio que numa BD espacial são carregadas como domínios não existindo enquanto tables.

Já no que se refere as relações representadas no Diagrama ER são as seguintes:

A SHP_REDEVIARIA que representa os eixos de via da rede viária do concelho de Constância está relacionada numa relação de um para muitos (1:N) com a SHP_APSINAL que representa os pontos de apoio dos sinais levantados por GPS, isto quer dizer que determinada via pode ter um ou mais pontos de apoio e consequentemente sinais4;

A SHP_APSINAL está relacionada através de uma relação um para um (1:1) com a T_APOIOSINAL na realidade estas tabelas poderiam ser apenas uma contudo devido a necessidade da BD alfanumérica trabalhar de forma independente dos dados espaciais foi necessário proceder a esta segmentação de tabelas. Tendo a T_APOIOSINAL toda a informação alfanumérica referente à SHP_APSINAL;

3

Se quiser saber mais ver ponto 4.1 do trabalho de Aplicações de SIG intitulado”SIG/Nalização – Projecto de levantamento da sinalização vertical no concelho de Constância” entregue a 11/12/2010, caso não tenha acesso ao documento referenciado tenho

todo o gosto em enviar uma cópia para isso basta requerê-la pelo e-mail indicado na 1ª página.

4

Esta relação não irá ser modelada através de nenhuma Relationship Classe, será apenas realizada através do MuniSig Web com a criação de uma pesquisa.

(4)

Por sua vez a T_APOIOSINAL tem uma relação de 1:N com a tabela T_SINAL isto é um apoio de sinal pode ter mais do que um Sinal;

A tabela T_SINAL está também relacionada com a T_PAINEL através de uma relação 1:N, isto quer dizer que um referente a um sinal poderá existir um, mais do que um ou nenhum painel de sinalização;

 As relações representadas a tracejado preto poderão também ser efectuadas embora não sejam necessárias para o funcionamento do modelo tal como ele foi implementado. A relação 1:N entre a tabela T_REDEVIARIA e a tabela T_APOIOSINAL serve para referenciar um determinado ponto à via onde se situa, como já fora referido, esta situação é utilizada no levantamento de campo ou em gabinete quando apenas se está a trabalhar sobre a BD alfanumérica. Já a relação 1:N entre a T_APOIOSINAL e a T_PAINEL serve apenas para referenciar os painéis aos seus apoios e é utilizada apenas quando o objecto de estudo são os painéis independentemente dos sinais.

 Todas as relações representadas por linhas coloridas referem-se a relações domínio onde as tabelas com o prefixo D_ têm uma relação de 1:N com as tabelas destino estas tabelas são criadas para situações em que determinado valor se irá repetir ao longo de muitos registos da tabela destino aqui apresentadas com o prefixo T_;

4

BASE DE DADOS ALFANÚMERICA

Concluída a parte de desenho lógico no ponto anterior vamos agora para a parte de desenho físico. Para a criação da BD alfanumérica foi escolhido o Access tendo por base o diagrama ER apresentado anteriormente criaram-se as tabelas representadas através dos esquemas relacionais apresentados abaixo:

T_APOIOSINAL (ID_APOIOSINAL, ID_LEVANTAMENTO_APSINAL, SEGM_ID,

D_TIPO_FIXACAO_APSINAL, D_CONSERVACAO_APSINAL, D_SUBSTITUIR_APSINAL,

DATA_LEVANTAMENTO_APSINAL, APSINAL_OBS, CH_APSINAL);

T_SINAL (ID_SINAL, ID_APOIOSINAL, D_TIPO_SINAL, D_DESIG_SINAL, TEXTO_SINAL,

D_CONSERVACAO_SINAL, D_SUBSTITUIR_SINAL, ETIQUETA_PATR_SINAL,

DATA_INTERVENCAO_SINAL, D_SERVICO_INTERVENCAO_SINAL, SINAL_OBS, CH_SINAL); T_PAINEL (ID_PAINEL, ID_APOIOSINAL, ID_SINAL, D_DESIG_PAINEL, TEXTO_PAINEL,

D_CONSERVACAO_PAINEL, D_SUBSTITUIR_PAINEL, ETIQUETA_PATR_PAINEL,

DATA_INTERVENCAO_PAINEL, D_SERVICO_INTERVENCAO_PAINEL, PAINEL_OBS, CH_PAINEL);

T_REDEVIARIA (SEGM_ID, TOPONIMO, CLASS_TXT, FREGUESIA, DICOFRE); D_CONSERVACAO (OID, CODE, DESCRIPTION);

D_DESIG_PAINEL (OID, CODE, DESCRIPTION); D_DESIG_SINAL (OID, CODE, DESCRIPTION);

D_SERVICO_INTERVENCAO (OID, CODE, DESCRIPTION); D_SUBSTITUIR (OID, CODE, DESCRIPTION);

D_TIPO_FIXACAO (OID, CODE, DESCRIPTION); D_TIPO_SINAL (OID, CODE, DESCRIPTION);

Convém aqui esclarecer alguns pontos referentes ao esquema relacional apresentado, todas as chaves estrangeiras são representadas a itálico, os campos com o prefixo CH_ que se encontram com um sublinhado aos “zig-zag” são cópias das chaves primárias identificadas com o sublinhado normal, foi necessário realizar este procedimento pois quando as tabelas são importadas para ArcSDE o campo identificado como chave primária se for preenchido com numeração automática é apagado e dá origem a um campo OBJECTID que tem o problema de ser um campo mutável quando são realizadas importações e exportações de dados entre BD, desta forma temos sempre um campo que serve de chave primária e que não sofre transformações ou seja é uma chave candidata que por vezes tem de assumir o papel de chave primária. Por essa mesma razão foi criado um campo OID em todas as tabelas domínio, esse campo é numérico e preenchido com numeração automático e quando é lido em ArcGis assume o papel de chave primária não o sendo no entanto na BD alfanumérica.

O Diagrama 2 extraído do Access ilustra o funcionamento da BD alfanumérica criada nele estão expressas todas as tabelas acima enunciadas e as relações entre elas.

(5)

Diagrama 2 - Diagrama de Relações da BD Alfanumérica implementada em Access.

Não é enunciado neste ponto do trabalho as características de cada um dos atributos apresentados na BD alfanumérica pois isso será parte integrante do modelo de dados apresentado no ponto seguinte quando for abordada a BD espacial em ArcSDE.

Esta BD tem duas funções distintas não só serve para monitorizar e gerir a sinalização vertical do concelho de constância como serviu e servirá para o levantamento de campo sendo assim houve a necessidade de criar um formulário para preenchimento de dados apresentado na Figura 2.

(6)

5

BASE DE DADOS ESPACIAL (ARCSDE)

No servidor de SIG da Câmara de Constância já existe uma BD em ArcSDE onde normalmente é colocada toda a informação vectorial e tabelar passível de ser disponibilizada pelo MuniSig Web. Desta forma, foi necessário realizar as seguintes operações de forma a colocar o modelo a funcionar tendo em conta o apresentado no diagrama ER:

Importar a Shape obtida através do levantamento de GPS, utilizando o software Leica Geo Office criando assim a feature SHP_APSINAL;

Importar directamente da BD alfanumérica as três tabelas que tem o prefixo T_ i.e., T_APOIOSINAL, T_SINAL, T_PAINEL embora a T_REDEVIARIA também tenha o prefixo T_ ela na realidade funciona mais como um domínio5, que apenas é utilizado na BD alfanumérica;

Importar através de uma operação Table to Domain as sete tabelas com o prefixo D_ que darão origem a domínios que não são visíveis mas que estão guardados na raiz da BD em ArcSDE, após esta tarefa é ainda necessário atribuir os domínios aos respectivos campos das tabelas e/ou das features para isso usa-se a operação AssignDomainToField.

Criar três Relationship Classes, uma primeira que relaciona a feature SHP_APSINAL com a tabela T_APSINAL, a que foi dado o nome de R_SHPAPSINAL_ TAPSINAL que representa uma relação de 1:1, uma segunda que relaciona a tabela T_APSINAL com a tabela T_SINAL, a que foi dado o nome de R_TAPSINAL_ TSINAL que representa uma relação de 1:N, e por último, uma terceira que relaciona a tabela T_SINAL com a tabela, a que foi dado o nome de R_TSINAL_ TPAINEL que representa, também, uma relação de 1:N;

Importar ainda uma feature a que foi dado o nome “QuadriculasConcelho”, esta feature serviu para referenciar o levantamento à quadrícula i.e., a área de estudo foi dividida em quadrículas de 200x200 metros6 e os ID de levantamento quer em GPS quer no preenchimento da BD alfanumérica eram definidos tendo por base a quadrícula onde se encontravam e uma numeração sequencial, ou seja o primeiro ponto da quadrícula 17C teria o ID de 17C01, o segundo ponto o ID de 17C02 e assim sucessivamente. Ao importar esta feature para a BD em ArcSDE será possível pesquisar todos os pontos de uma determinada quadrícula e mais facilmente se encontrará um que se pretende editar através do ID;

Em seguida na Tabela 1 é apresentado o modelo de dados referente apenas as features, as tables e as Relationship Classes. As tabelas domínio serão apresentadas no Anexo 1. Embora neste modelo de dados esteja representada a Rv PesquisaMorada essa feature nem sequer está na mesma BD em ArcSDE, posteriormente através da definição de uma pesquisa avançada em MuniSig Web é que será efectuada a relação aí representada de modo a que seja possível realizar uma pesquisa à rua.

Tabela 1 - Modelo de Dados referente a Sinalização Vertical do Concelho de Constância implementado em ArcSDE.

Tema Tipo de

Entidade Atributos

Tipo de

Atributo Descrição Domínios Relações

SHP_APSIN AL

Ponto OBJECTID Object ID Identificador Unívoco do Ponto

Shape Geometry

Attribute Text (6) Identificador Unívoco Preenchido

no GPS

Relaciona com T_APOIOSINAL

Point_Code Text (254) Tipo de Codificação atribuída pelo

GPS T_APOIOSI NAL

Table OBJECTID Object ID

Identificador Unívoco do apoio do sinal na BD alfanumérica chamava-se ID_APOIOSINAL.

ID_LEVANTAME

NTO_APSINAL Text (6) Identificador Unívoco do Ponto

Relaciona com a SHP_APSINAL

SEGM_ID Text (10) Identificador do Eixo de Via

Pode relacionar com a RvPesquisaMor ada 5 Ver anexo 1. 6

Se quiser saber mais ver ponto 4.3 do trabalho de Aplicações de SIG intitulado”SIG/Nalização – Projecto de levantamento da sinalização vertical no concelho de Constância” entregue a 11/12/2010, caso não tenha acesso ao documento referenciado tenho todo o gosto em enviar uma cópia para isso basta requerê-la pelo e-mail indicado na 1ª página.

(7)

D_TIPO_FIXACAO

_APSINAL Text (2) Tipologia do Apoio do Sinal

D_TIPO_FIXAC

AO

D_CONSERVACA

O_APSINAL Text (2)

Estado de Conservação do Apoio do Sinal D_CONSERVAC AO D_SUBSTITUIR_A PSINAL Text (2) Indicação de Substituição do

Apoio do Sinal D_SUBSTITUIR

DATA_LEVANTA

MENTO_APSINAL Date

Data de Levantamento do Apoio

do Sinal

APSINAL_OBS Text (255) Observações referentes ao Apoio

do Sinal

CH_APSINAL Long

Integer

Identificador Unívoco do Apoio do Sinal - houve a necessidade de criar este porque o objectid é mutável com as importações e exportações entre BD Relaciona com T_SINAL T_SINAL

Table OBJECTID Object ID

Identificador Unívoco do Sinal na BD alfanumérica chamava-se ID_SINAL.

ID_APOIOSINAL Long

Integer

Identificador Unívoco do Apoio do

Sinal.

Relaciona com T_APOIOSINAL

D_TIPO_SINAL Text (2) Tipologia do Sinal D_TIPO_SINAL

D_DESIG_SINAL Text (20) Designação do Sinal D_DESIG_SINA

L

TEXTO_SINAL Text (255) Texto do Sinal

D_CONSERVACA

O_SINAL Text (2) Estado de Conservação do Sinal

D_CONSERVAC

AO

D_SUBSTITUIR_SI

NAL Text (2) Indicação de Substituição do Sinal D_SUBSTITUIR

ETIQUETA_PATR _SINAL Long Integer Número da Etiqueta do Património do Sinal DATA_INTERVEN CAO_SINAL Date

Data da Última Intervenção no

Sinal

D_SERVICO_INTE

RVENCAO_SINAL Text (2)

Serviço Responsável pela Última Intervenção no Sinal

D_SERVICO_IN TERVENCAO

SINAL_OBS Text (255) Observações referentes ao Sinal

CH_SINAL Long

Integer

Identificador Unívoco do Sinal - houve a necessidade de criar este porque o objectid é mutável com as importações e exportações entre BD Relaciona com a T_PAINEL T_PAINEL

Table OBJECTID Object ID

Identificador Unívoco do Painel na BD alfanumérica chamava-se ID_PAINEL.

ID_APOIOSINAL Long

Integer

Identificador Unívoco do Apoio do

Sinal

Pode Relacionar com

T_APOIOSINAL

ID_SINAL Long

Integer Identificador Unívoco do Sinal

Relaciona com a T_SINAL

D_DESIG_PAINEL Text (20) Designação do Painel D_DESIG_PAIN

EL

TEXTO_PAINEL Text (255) Texto do Painel

D_CONSERVACA

O_PAINEL Text (2) Estado de Conservação do Painel

D_CONSERVAC AO D_SUBSTITUIR_P AINEL Text (2) Indicação de Substituição do Painel D_SUBSTITUIR ETIQUETA_PATR _PAINEL Long Integer Número da Etiqueta do Património do Painel DATA_INTERVEN CAO_PAINEL Date

Data da Última Intervenção no

Painel

D_SERVICO_INTE RVENCAO_PAINE L

Text (2) Serviço Responsável pela Última Intervenção no Painel

D_SERVICO_IN TERVENCAO

(8)

CH_PAINEL Long Integer

Identificador Unívoco do Painel - houve a necessidade de criar este porque o objectid é mutável com as importações e exportações entre BD RvPesquisa Morada (Apresenta da no diagrama ER como SHP_REDE VIARIA)

Linha OBJECTID Object ID Identificador da Rede Viária usada

na Pesquisa de Moradas

SEGM_ID Text (50) Identificador do Eixo de Via

Pode relacionar com a T_APOIOSINAL

TOPONIMO Text (254) Topónimo

CLASS_TXT Text (50) Classificação da Via

Freguesia Text (50) Freguesia

DICOFRE Text (50) Código do INE

Shape Geometry

Shape.len Double Cumprimento do Segmento

R_SHPAPSI NAL_TAPSI NAL Relationsh ipClasse (1-1)

OID Object ID Identificador Unívoco da relação

Attribute Text (6) Identificador Unívoco Preenchido

no GPS

Provém da SHP_APSINAL

ID_LEVANTAME

NTO_APSINAL Text (6) Identificador Unívoco do Ponto

Provém da T_APOIOSINAL R_TAPSINA L_TSINAL Relationsh ipClasse (1-N)

OID Object ID Identificador Unívoco da relação

CH_APSINAL Long

Integer

Identificador Unívoco do Apoio do Sinal - houve a necessidade de criar este porque o objectid é mutável com as importações e exportações entre BD

Provém da

T_APOIOSINAL

ID_APOIOSINAL Long

Integer

Identificador Unívoco do Apoio do

Sinal Provém da T_SINAL R_TSINAL_ TPAINEL Relationsh ipClasse (1-N)

OID Object ID Identificador Unívoco da relação

CH_SINAL Long

Integer

Identificador Unívoco do Sinal - houve a necessidade de criar este porque o objectid é mutável com as importações e exportações entre BD

Provém da

T_SINAL

ID_SINAL Long

Integer Identificador Unívoco do Sinal

Provém da T_PAINEL

A Figura 3 mostra as entidades já colocadas em ArcSDE bem como os domínios que foram criados de acordo com o indicado acima.

(9)

A gestão e monitorização da sinalização pode agora na sua totalidade ser realizada pelo ArcMap como se pode observar na Figura 4, todavia como um dos objectivos passa por ser o gabinete Protecção Civil a realizar essas tarefas e como ainda não possui condições técnicas para o fazer, nesta fase as edições são feitas na BD alfanumérica e posteriormente o gabinete de SIG actualiza os dados na BD em ArcSDE ficando a informação disponível para consulta. Esta situação não é a ideal e prevê-se que muito em breve com o upgrade do licenciamento ESRI ou com a criação de uma aplicação que possa ser integrada em MuniSig Web, que permita não só a consulta bem como a edição de relationship classes possa ser resolvida, passando então a BD em ArcSDE a ser a única plataforma para gestão e monitorização da sinalização vertical no concelho de Constância.

Figura 4 - Edição da BD em ArcSDE através da ferramenta Desktop ArcEditor 9.3.1. Nesta figura é dado especial destaque a edição

de um campo que se encontra ligado a um domínio.

6

DISPONIBLIZAÇÃO DA INFORMAÇÃO ATRAVÉS DO MUNISIGWEB

7

De acordo com o anteriormente mencionado anteriormente a licença de ArcGis Server (ArcGis Server Standard) existente na Câmara Municipal de Constância, não suporta a edição nem consulta de dados que estão relacionados através de relationship classes desta maneira, a solução encontrada para a disponibilização da informação através do MuniSig Web passou pela criação de uma view geográfica, criada pela linha de comandos e editada directamente na BD em SQLServer. Para a criação dessa view realizaram-se vários passos:

1. Na linha de comandos digitou-se a seguinte sintaxe: sdetable -o create_view -T vw_Sinalizacao -t SDE.SHP_APSINAL -c objectid,shape -i 5151 -u sde -p ###### -D SIG; o # representa a palavra-chave que por razões óbvias não foi apresentada.

2. Editou-se a view através do ambiente gráfico do SQLServer de acordo com o ilustrado na Figura 5. 3. Posteriormente adicionou-se a view criada a um MXD onde foi definida a simbologia, aditados os temas de

enquadramento e os temas que de alguma forma estariam relacionados com a view e.g. as features Rv PesquisaMorada e QuadriculasConcelho.

4. Em seguida publicou-se o MXD através do ArcGis Server, de referir que o MXD só é publicado pelo ArcGis Server se todos os temas que o compõem estiverem em BD ArcSDE caso contrário da erro. 5. Já em MuniSig Web importa-se o serviço criado pelo ArcGis Server e cria-se o site.

6. A disponibilização da informação através do MuniSig Web só está concluída com a definição de:

7

(10)

a. Permissões dos utilizadores;

b. Ferramentas que estarão disponíveis no site;

c. Temas pesquisáveis, seleccionáveis e ou disponíveis para visualização e edição. d. Atributos a apresentar e quais os alias para cada um deles;

e. Pesquisas avançadas sejam elas alfanuméricas ou com entidades geográficas associadas, estas pesquisas serão apresentadas na Tabela 2.

Figura 5 - Edição da view espacial através do ambiente gráfico do SQLServer 2003.

A Tabela 2 apresenta todo o código para a definição de pesquisas avançadas, em MuniSig Web, que vai desde a conexão à BD em ArcSDE através do SqlClient Data Provider até a interligação entre feature e tabelas representadas nas operações SQL. As pesquisas são definidas pela ordem apresentada na tabela abaixo. Contudo houve a necessidade de criar o campo “Numeração das Query´s” que indica o encadeamento lógico das query´s em SQL sendo a primeira a operação com o número 0 e a última a de número inteiro maior que aqui aparece logo após a conexão à BD é assim que aparece também no BackOffice do MuniSigWeb primeiro define-se a query de saída e depois é que se definem os campos de pesquisa que antecederão a query principal.

Tabela 2 - Tabela com a enumeração de todos os procedimentos para a realização das pesquisas avançadas definidas para o site da

Sinalização. Enc ad eam ent o d a P esq ui sa da Si na liz aç ão e m M un iS ig W eb

SqlClient Data Provider

Numeração das Query's Server=sig-server;DataBase=SIG;Uid=sde;Pwd=######;Trusted_Connection=False;

Layer Relação: Sinalização Campo Relação(Layer): OBJECTID

4

Campo Relação (Alfanumérico): OBJECTID

(11)

Label:Freguesia Tipo de Controlo: Lista de Selecção

0 Campo Valor: Freguesia Campo Descritivo: Freguesia

select distinct (Freguesia) from MuniSigWeb.SDE.RvPesquisaMorada order by Freguesia

Label:Classe Tipo de Controlo: Lista de Selecção

1 Campo Valor: CLASS_TXT Campo Descritivo: CLASS_TXT

select distinct (CLASS_TXT) from MuniSigWeb.sde.RvPesquisaMorada where Freguesia like '%{0}%' order by CLASS_TXT

Label:Topónimo Tipo de Controlo: Lista de Selecção

2

Campo Valor: SEGM_ID Campo Descritivo: TOPONIMO

select TOPONIMO, SEGM_ID from MuniSigWeb.sde.RvPesquisaMorada where Freguesia like '%{0}%' and CLASS_TXT like '%{1}%' order by TOPONIMO

Label:Código de Levantamento Tipo de Controlo: Lista de Selecção

3

Campo Valor: OBJECTID Campo Descritivo:

ID_LEVANTAMENTO_APSINAL select * from SIG.SDE.VW_SINALIZACAO where SEGM_ID = {2} order by ID_LEVANTAMENTO_APSINAL

Enc ad eam ent o d a P esq ui sa T ipo lo gi a de Si na

l SqlClient Data Provider

Server=sig-server;DataBase=SIG;Uid=sde;Pwd=######;Trusted_Connection=False;

Layer Relação: Sinalização Campo Relação(Layer): OBJECTID

1

Campo Relação (Alfanumérico): OBJECTID

select objectid from SIG.SDE.VW_SINALIZACAO where TIPOLOGIA_SINAL like '%{0}%'

Label:Tipologia do Sinal Tipo de Controlo: Lista de Selecção

0 Campo Valor: TIPOLOGIA_SINAL Campo Descritivo: TIPOLOGIA_SINAL

select distinct (TIPOLOGIA_SINAL) from SIG.SDE.VW_SINALIZACAO order by TIPOLOGIA_SINAL

Enc ad eam ent o d a P esq ui sa à q ua dr íc ul a pa ra le van tam ent o

SqlClient Data Provider

Server=sig-server;DataBase=SIG;Uid=sde;Pwd=######;Trusted_Connection=False;

Layer Relação: Quadrículas para levantamento Campo Relação(Layer): OBJECTID

1

Campo Relação (Alfanumérico): OBJECTID

select objectid from SIG.SDE.QuadriculasConcelho where NomeQuadricula like '%{0}%'

Label:Quadricula para Levantamento Tipo de Controlo: Lista de Selecção

0 Campo Valor: NomeQuadricula Campo Descritivo: NomeQuadricula

select distinct (NomeQuadricula) from SIG.SDE.QuadriculasConcelho order by NomeQuadricula

Para finalizar na Figura 6 será apresentado o aspecto final do site em MuniSig Web no qual foi realizada uma pesquisa a sinalização começou-se por definir uma pesquisa sobre um sinal na freguesia de Constância, numa estrada local e com o topónimo de “Praça Alexandre Herculano” o software então apresenta as opções expressas nos critérios apresentados e então seleccionou-se o ponto 17C06 que é um sinal de informação de estacionamento autorizado.

(12)

Existem sinais nesta imagem que tem mais que um label isso deve-se ao facto de o mesmo apoio ter mais de que um sinal essa informação só é possível de ser consultada em MuniSig Web graças a criação da view espacial que é apresentado no código SQL como a “table” SIG.SDE.VW_SINALIZACAO.

Figura 6 - Pesquisa realizada a sinalização da praça Alexandre Herculano praça emblemática da vila de Constância.

7

CONSIDERAÇÕES FINAIS E DESENVOLVIMENTOS FUTUROS

Com este trabalho penso ter ficado demonstrado que a criação de um modelo de dados que tenha por objectivo integrar informação alfanumérica numa BD espacial não é uma tarefa fácil existem mesmo algumas contingências que na prática vão contra as doutrinas preconizadas nas regras de modelação de BD relacionais, aqui foram apresentados dois casos, o primeiro relacionado com a segmentação da T_APOIOSINAL na tabela com o mesmo nome e na SHP_APSINAL, existiu a necessidade de realizar este operação de segmentação de tabelas porque era necessário garantir que as duas BD criadas, a alfanumérica e a espacial conseguiam funcionar independentes uma da outra. Já o segundo está relacionado com a criação de um segundo atributo que é uma cópia da chave primária e ocasionalmente é utilizado em substituição da dita chave refiro-me obviamente aos atributos com o prefixo CH_ apresentados no esquema relacional, do ponto 4 deste relatório8, esta desnormalização assumida está relacionada com o facto de o ArcGis assumir que os atributos identificados como chave primária e preenchidos através de numeração automática podem ser suprimidos dando origem ao OBJECID de uma tabela em ArcSDE. Para além da solução apresentada existem duas formas de contornar esta situação, criando uma chave primária que não fosse preenchida por numeração automática ou então utilizando uma conexão OLE BD, neste caso específico esta ultima não funcionaria pois como já foi referido para a publicação em MuniSig Web todos os dados tem de estar registados e sediados numa BD ArcSDE.

Anteriormente para uma situação do género eu criava uma ligação adp ao SQLServer e desta maneira tinha acesso directo aos dados alfanuméricos através de views espaciais porém as ligações adp foram descontinuadas no SQL e embora na Câmara de Constância, ainda seja utilizado o 2003, estamos a migrar toda a plataforma e não faria sentido estar a criar um modelo de dados em cima de uma plataforma que se irá tornar obsoleta.

Quanto aos desenvolvimentos futuros no imediato passam por criar também uma view espacial que se refira apenas aos painéis, poderão também vir a ser criadas mais pesquisas e que vão ao encontro das necessidades de quem irá trabalhar com a plataforma em MuniSIG Web, o gabinete de Protecção Civil.

8

(13)

Com a evolução da plataforma SIG, Câmara Municipal de Constância, projecto que actualmente se encontra candidatado ao Quadro de Referência Estratégico Nacional (QREN), pretende-se optimizar o modelo de dados aqui apresentado com o intuito de apenas com a plataforma MuniSig Web ser possível realizar toda a gestão e monitorização da sinalização vertical no concelho de Constância.

Em resumo, independentemente das alterações realizadas no futuro a estrutura base do modelo não será alterada pois é uma estrutura estável e que foi pensada tendo em atenção as regras básicas de modelação de BD relacionais e que vem de encontro as necessidades apresentadas pelo gabinete de Protecção Civil junto do serviço de SIG da Câmara Municipal de Constância.

8

REFERÊNCIAS BIBLIOGRÁFICAS

Law, Derek; Simmons, Brenda; Taggart, Marnel (2004) “Building Geodatabaes I” (Manual de formação ESRI Portugal, título em português, Geodatabases nível – Introdução ao ArcSDE), versão do curso 2.2, Estados Unidos da América.

“Introdução ao ArcGis (9.x) – nível II” (Manual com slides do curso), frequência do curso de 10 a 13 de Abril de 2007.

ESRI Portugal (2008) “MuniSig Web – Manual de Administração”.

Direcção-Geral de Viação, Ministério da Administração Interna, (2003) “Guia de Sinalização Rodoviária”

Alves, Joaquim (2009) “Access 2007 - Depressa & Bem, Aprenda pela Prática” - FCA – Editora de Informática, Lda., ISBN: 978-927-722-572-9.

Neto, Miguel; Oliveira, André; (2010) “Apontamentos da unidade curricular de Bases de Dados Espaciais” (Unidade de Aprendizagem 4 – Desenho de Bases de Dados), Lisboa ISEGI-UNL.

CIMT, Comunidade Intermunicipal do Médio Tejo (2008) “Rede Viária – Levantamento de Informação Georreferenciada Caderno de Encargos – Anexo I – Modelo de Dados Versão Preliminar”, Tomar, CIMT.

Brás, Telmo (2010) “SIG/Nalização – Projecto de levantamento da sinalização vertical no concelho de Constância” trabalho final da unidade curricular de aplicações de SIG, entregue a 11/12/2010.

RECURSOS NA INTERNET

Site do Instituto Geográfico Português (IGP), URL: http://www.igeo.pt/produtos/Cartografia/10K.htm (Acesso dia 8 de Dezembro de 2010).

Site da ESRI, URL: http://www.esri.com/news/arcuser/0702/dsmapbook1of2.html (Acesso 27 de Outubro de 2010). Site da ESRI, URL:

http://edndoc.esri.com/arcobjects/8.3/Samples/ArcMap/Map%20Production/DS%20Map%20Book/DSMAPBOOK.ht m (Acesso 27 de Outubro de 2010).

Site do Xtools, URL: http://www.xtoolspro.com (Acesso 21 de Outubro de 2010).

Site da Leica, URL: http://www.leica-geosystems.com/en/Leica-Geo-Office_4611.htm (Acesso dia 8 de Dezembro de 2010).

Site da ESRI Portugal, URL: http://www.esriportugal.pt/solucoes/solucoes-verticais/munisigweb/ (Acesso dia 27 de Dezembro de 2010).

(14)

ANEXOS

Anexo 1 – Apresentação dos valores das tabelas Domínio

D_TIPO_SINAL

OID CODE DESCRIPTION

1 A Perigo 2 B Cedência de passagem 3 C Proibição 4 D Obrigação 5 E Selecção de Vias 6 F Afectação de Vias 7 G Zona 8 H Informação 9 I Pré-Sinalização 10 J Direcção 11 L Confirmação 12 N Localidade 13 O Complementares 14 T Turistico-Cultural 15 SL Sinalização Luminoso 16 SE Emergência 17 SO Outras Indicações 18 IT Indicações Turísticas

19 IG Indicações Geográficas e Ecológicas 20 IC Indicações Culturais

21 ID Indicações Desportivas 22 II Indicações Industriais

23 ND Não Definido

D_CONSERVACAO

OID CODE DESCRIPTION

1 R Razoável

2 M Mau

3 B Bom

D_SERVICO_INTERVENCAO

OID CODE DESCRIPTION

1 OM Obras Municipais

3 OT Outros

2 PC Protecção Civil

D_SUBSTITUIR

OID CODE DESCRIPTION

1 S Sim

(15)

D_TIPO_FIXACAO

OID CODE DESCRIPTION

1 P Pórtico 2 PI Poste de Iluminação 3 PT Poste Telefónico 4 PM Parede ou Muro 5 ND Não Definido 6 C Tubo de Canalização 7 SP Suporte Próprio 8 PS Poste Semáforo 9 B Báculo D_DESIG_PAINEL OID CODE DESCRIPTION

1 M1a Indicador de distância_a 2 M1b Indicador de distância_b

3 M2 Indicador da extensão de um troço

4 M3a Indicadores do inicio ou fim do local regulamentado (esquerda) 5 M3b Indicadores do inicio ou fim do local regulamentado (frente) 6 M3c Indicadores do inicio ou fim do local regulamentado (direita) 7 M3d Indicadores do inicio ou fim do local regulamentado (trás)

8 M4a Indicadores da extensão regulamentada e de repetição de extensão (direita) 9 M4b Indicadores da extensão regulamentada e de repetição de extensão (esquerda) 10 M5 Indicadores da extensão regulamentada e de repetição de extensão (ambas)

11 M6a Indicadores de continuação do local regulamentado quanto a estacionamento e paragem (e/d) 12 M6b Indicadores de continuação do local regulamentado quanto a estacionamento e paragem (f/t) 13 M7a Indicadores de Periodicidade_a

14 M7b Indicadores de Periodicidade_b 15 M7c Indicadores de Periodicidade_c 16 M7d Indicadores de Periodicidade_d 17 M8 Indicadores de duração 18 M9 Indicadores de peso 19 M10a Indicadores de aplicação_a 20 M10b Indicadores de aplicação_b

21 M11a Indicadores de veículos a que se aplica a regulamentação_a 22 M11b Indicadores de veículos a que se aplica a regulamentação_b 23 M11c Indicadores de veículos a que se aplica a regulamentação_c 24 M11d Indicadores de veículos a que se aplica a regulamentação_d 25 M11e Indicadores de veículos a que se aplica a regulamentação_e 26 M11f Indicadores de veículos a que se aplica a regulamentação_f 27 M11g Indicadores de veículos a que se aplica a regulamentação_g 28 M11h Indicadores de veículos a que se aplica a regulamentação_h 29 M11i Indicadores de veículos a que se aplica a regulamentação_i 30 M12a Indicadores da posição autorizada para estacionamento_a 31 M12b Indicadores da posição autorizada para estacionamento_b 32 M12c Indicadores da posição autorizada para estacionamento_c 33 M12d Indicadores da posição autorizada para estacionamento_d 34 M12e Indicadores da posição autorizada para estacionamento_e 35 M12f Indicadores da posição autorizada para estacionamento_f 36 M13a Diagramas de via com prioridade_a

37 M13b Diagramas de via com prioridade_b 38 M14 Informação Diversa

(16)

40 M15b Indicadores de condições meteorológicas (gelo) 41 M16 Limpa Neves

42 M17 Indicador de via de saída 43 M18 Indicação de direcção

44 M19a Indicadores de inicio ou fim de zona regulamentada_a 45 M19b Indicadores de inicio ou fim de zona regulamentada_b 46 M20 Estacionamento pago

47 ND Não definido 48 M1 Indicador de distância 49 AT Atravesse aqui

D_DESIG_SINAL

OID CODE DESCRIPTION

1 A1a Curva à direita

2 A1b Curva à esquerda

3 A1c Curva à direita e contracurva 4 A1d Curva à esquerda e contracurva

5 A2a Lomba

6 A2b Depressão

7 A2c Lomba ou depressão

8 A3a Descida perigosa

9 A3b Subida de inclinação acentuada 10 A4a Passagem estreita A

11 A4b Passagem estreita B 12 A4c Passagem estreita C 13 A5 Pavimento escorregadio 14 A6 Projecção de gravilha

15 A7a Bermas baixas

16 A7b Bermas baixas B

17 A8 Saída num cais ou precipício

18 A9 Queda de pedras

19 A10 Ponte móvel

20 A11 Neve ou gelo

21 A12 Vento lateral

22 A13 Visibilidade insuficiente

23 A14 Crianças

24 A15 Idosos

25 A16a Passagem de peões 26 A16b Travessia de peões 27 A17 Saída de ciclistas

28 A18 Cavaleiros

29 A19a Animais

30 A19b Animais selvagens

31 A20 Túnel

32 A21 Pista de aviação 33 A22 Sinalização luminosa 34 A23 Trabalhos na via

35 A24 Cruzamento ou entroncamento 36 A25 Trânsito nos dois sentidos 37 A26 Passagem de nível com guarda 38 A27 Passagem de nível sem guarda

39 A28 Intersecção com via onde circulam veículos com carris 40 A29 Outros perigos

(17)

41 A30 Congestionamento 42 A31 Obstrução da via

43 A32a Local de passagem de nível sem guarda

44 A32b Local de passagem de nível sem guarda com duas ou mais vias

45 B1 Cedência de passagem

46 B2 Paragem obrigatória em cruzamentos ou entroncamentos 47 B3 Via com prioridade

48 B4 Fim de via com prioridade

49 B5 Cedência de passagem nos estreitamentos da faixa de rodagem 50 B6 Prioridade nos estreitamentos da faixa de rodagem

51 B7 Aproximação de rotunda

52 B8 Cruzamento com via sem prioridade 53 B9a Entroncamento com via sem prioridade A 54 B9b Entroncamento com via sem prioridade B 55 B9c Entroncamento com via sem prioridade C 56 B9d Entroncamento com via sem prioridade D 57 C1 Sentido proibido

58 C2 Trânsito proibido

59 C3a Trânsito proibido a automóveis e motociclos com carro 60 C3b Trânsito proibido a automóveis pesados

61 C3c Trânsito proibido a automóveis de mercadorias

62 C3d Trânsito proibido a automóveis de mercadoria de peso total superior a 63 C3e Trânsito proibido a motociclos simples

64 C3f Trânsito proibido a ciclomotores 65 C3g Trânsito proibido a velocípedes 66 C3h Trânsito proibido a veículos agrícolas 67 C3i Trânsito proibido a veículos de tracção animal 68 C3j Trânsito proibido a carros de mão

69 C3l Trânsito proibido a peões 70 C3m Trânsito proibido a cavaleiros

71 C3n Trânsito proibido a veículos com reboque

72 C3o Trânsito proibido a veículos com reboque de dois ou mais eixos 73 C3p Trânsito proibido a veículos transportando mercadorias perigosas

74 C3q Trânsito proibido a veículos transportando produtos facilmente inflamáveis ou explosivos 75 C3r Trânsito proibido a veículos transportando produtos susceptíveis de poluírem as águas 76 C4a Trânsito proibido a automóveis e motociclos

77 C4b Trânsito proibido a automóveis de mercadorias e a veículos a motor com reboque 78 C4c Trânsito proibido a automóveis, a motociclos e a veículos de tracção animal 79 C4d Trânsito proibido a automóveis de mercadorias e a veículos de tracção animal

80 C4e Trânsito proibido a peões, a animais e a veículos que não sejam automóveis ou motociclos 81 C4f Trânsito proibido a veículo de duas rodas

82 C5 Trânsito proibido a veículos de peso por eixo superior a 83 C6 Trânsito proibido a veículo de peso total superior a

84 C7 Trânsito proibido a veículos ou conjunto de veículos de comprimento superior a 85 C8 Trânsito proibido a veículos de largura superior a

86 C9 Trânsito proibido a veículos de altura superior a

87 C10 Proibição de transitar a menos de ..m do veículo precedente 88 C11a Proibição de virar à direita

89 C11b Proibição de virar à esquerda

90 C12 Proibição de inversão do sentido de marcha 91 C13 Proibição de exceder velocidade máxima de 92 C14a Proibição de ultrapassar

93 C14b Proibição de ultrapassar para automóveis pesados 94 C14c Proibição de ultrapassar para motociclos e ciclomotores

(18)

95 C15 Estacionamento proibido

96 C16 Paragem e estacionamento proibidos 97 C17 Proibição de sinais sonoros

98 C18 Paragem obrigatória na alfândega 99 C19 Outras paragens obrigatórias

100 C20a Fim de todas as proibições impostas anteriormente por sinalização a veículos de marcha 101 C20b Fim da limitação de velocidade

102 C20c Fim da proibição de ultrapassar

103 C20d Fim da proibição de ultrapassar para automóveis pesados 104 C20e Fim da proibição de ultrapassar para motociclos e ciclomotores 105 C21 Fim da paragem ou estacionamento proibidos

106 C22 Fim da proibição de sinais sonoros 107 D1a Sentido obrigatório A

108 D1b Sentido obrigatório B 109 D1c Sentido obrigatório C 110 D1d Sentido obrigatório D 111 D1e Sentido obrigatório E

112 D2a Sentidos obrigatórios possíveis A 113 D2b Sentidos obrigatórios possíveis B 114 D2c Sentidos obrigatórios possíveis C

115 D3a Obrigação de contornar a placa ou obstáculo A 116 D3b Obrigação de contornar a placa ou obstáculo B

117 D4 Rotunda

118 D5a Via obrigatória para automóveis de mercadorias 119 D5b Via obrigatória para automóveis pesados 120 D6 Via reservada a veículos de transporte público 121 D7a Pista obrigatória para velocípedes

122 D7b Pista obrigatória para peões 123 D7c Pista obrigatória para cavaleiros 124 D7d Pista obrigatória para gado em manada 125 D7e Pista obrigatória para peões e velocípedes A 126 D7f Pista obrigatória para peões e velocípedes B 127 D8 Obrigação de transitar a velocidade mínima de 128 D9 Obrigação de utilizar correntes de neve

129 D10 Obrigação de utilizar as luzes de cruzamento (médios) acesas 130 D11a Fim da via obrigatória para automóveis de mercadorias 131 D11b Fim da via obrigatória para automóveis pesados 132 D12 Fim da via reservada a veículos de transporte público 133 D13a Fim da pista obrigatória para velocípedes

134 D13b Fim da pista obrigatória para peões 135 D13c Fim da pista obrigatória para cavaleiros 136 D13d Fim da pista obrigatória para gado em manada 137 D13e Fim da pista obrigatória para peões e velocípedes A 138 D13f Fim da pista obrigatória para peões e velocípedes B 139 D14 Fim da obrigação de transitar à velocidade mínima de 140 D15 Fim da obrigação de utilizar correntes de neve

141 D16 Fim da obrigação de utilizar as luzes de cruzamento (médios) acesas 142 E1 Destino sobre o itinerário

143 E2 Destinos de saída 144 E3 Sinal de selecção lateral

145 F1a Aplicação de prescrição a via de trânsito A 146 F1b Aplicação a prescrição de via de trânsito B 147 F1c Aplicação a prescrição de via de trânsito C

(19)

149 G1 Zona de estacionamento autorizado 150 G2a Zona de estacionamento proibido A 151 G2b Zona de estacionamento proibido B

152 G3 Zona de paragem e estacionamentos proibidos 153 G4 Zona de velocidade limitada

154 G5a Zona de trânsito proibido A 155 G5b Zona de trânsito proibido B

156 G6 Fim de zona de estacionamento autorizado

157 G7a Fim de zona de paragem e estacionamentos proibidos A 158 G7b Fim de zona de paragem e estacionamentos proibidos B 159 G8 Fim de zona de velocidade limitada

160 G9 Fim de todas as proibições impostas na zona 161 H1a Estacionamento autorizado A

162 H1b Estacionamento autorizado B 163 H2 Hospital - SI

164 H3 Trânsito de sentido único 165 H4 Via pública sem saída

166 H5 Correntes de neve recomendadas 167 H6 Velocidade recomendada

168 H7 Passagem para peões

169 H8a Passagem desnivelada para peões A 170 H8b Passagem desnivelada para peões B

171 H14c Parque misto para campismo e reboques de campismo 172 H20a Paragem de veículos de transporte colectivo de passageiros

173 H20b Paragem de veículos de transporte colectivo de passageiros que transitem sobre carris 174 H20c Paragem de veículos afectos ao transporte de crianças

175 H23 Estação de radiodifusão 176 H27 Inversão de marcha

177 H31a Número e sentido das vias de trânsito A 178 H31b Número e sentido das vias de trânsito B 179 H31c Número e sentido das vias de trânsito C 180 H31d Número e sentido das vias de trânsito D 181 H37 Fim de velocidade recomendada 182 H38 Fimdeautoestrada

183 H39 Fim de via reservada a automóveis 184 H40 Fim de estacionamento autorizado 185 H42 Velocidade média

186 I1 Pré-aviso simplificado - intersecção desnivelada 187 I2a Pré-aviso gráfico - intersecção de nível A 188 I2b Pré-aviso gráfico - rotunda

189 I2c Pré-aviso gráfico - intersecção de nível C 190 I2d Pré-aviso gráfico D - Intersecção desnivelada 191 I2e Pré-aviso gráfico E

192 I2f Pré-aviso gráfico F 193 I3a Pré-aviso reduzido A 194 I3b Pré-aviso reduzido B

195 I4a Aproximação de área de serviço

196 I4b Aproximação de via de saída para área de serviço 197 I5a Aproximação de área de repouso

198 I5b Aproximação de via de saída para uma área de repouso 199 I6 Pré-sinalização de itinerário

200 I7a Pré-sinalização de via sem saída A 201 I7b Pré-sinalização de via sem saída B 202 I8 Aproximação de travessia de crianças

(20)

203 I9a Aproximação de passagem de nível A 204 I9b Aproximação de passagem de nível B 205 I9c Aproximação de passagem de nível C 206 I9d Aproximação de passagem de nível D 207 I9e Aproximação de passagem de nível E 208 I9f Aproximação de passagem de nível F 209 J1 Direcção da via de saída

210 J2 Direcção de via de acesso 211 J3a Indicação de âmbito urbano A 212 L1 Sinal de confirmação 213 N1a Inicio de localidade A 214 N1b Inicio de localidade B 215 N2a Fim de localidade A 216 N2b Fim de localidade B

217 O1a Demarcação hectométrica da via - IP A 218 O1b Demarcação hectométrica da via - IC B

219 O1c Demarcação hectométrica da via - restantes estradas 220 O1d Demarcação hectométrica da via - estradas municipais 221 O2a Demarcação quillométrica da via - AE

222 O2b Demarcação quillométrica da via - IP 223 O2c Demarcação quilométrica da via - IC

224 O2d Demarcação quillométrica da via - restantes estradas 225 O2e Demarcação quilométrica da via - estradas municipais 226 O3a Demarcação miriamétrica da via - AE

227 O3b Demarcação miriamétrica da via - IP 228 O3c Demarcação miriamétrica da via - IC

229 O3d Demarcação miriamétrica da via - restantes estradas 230 O3e Demarcação miriamétrica da via - estradas municipais 231 O4a Sinal de aproximação de saída A

232 O4b Sinal de aproximação de saída B 233 O4c Sinal de aproximação de saída C

234 O5a Baia direccional para balizamento de pontos de divergência A 235 O5b Baia direccional para balizamento de pontos de divergência B 236 O6a Baia Direccional

237 O6b Baia Direccional 238 O7a Baliza de posição A 239 O7b Baliza de posição B

240 T1 Região

241 T2 Património

242 T3 Património Natural 243 T4a Identificação de circuito 244 T4b Direcção de circuito 245 T5a Identificação de rota 246 T5b Direcção de rota

247 T6 Localidade

248 SL1 Semáforo

249 SL2 Sinalização luminosa de aviso ou segurança

250 SE1 Hospital

251 SE2 Hospital com urgência médica 252 SE3 Posto de socorros

253 SE4 Farmácia

254 SE5 Bombeiros

255 SE6 GNR

(21)

257 SE8 Oficina

258 SE9 Posto de combustível com GPL (gás de petróleo Liquefeito) 259 SE10 Posto de combustível

260 SE11 Telefone

261 SO1 Parque de estacionamento

262 SO1a Parque de estacionamento com cobertura 263 SO2 Igreja _Santuário

264 SO3 Cemitério

265 SO4 Mercado

266 SO5 Escola

267 SO6 Correios

268 SO7 Centro

269 SO8 Zona Pedonal

270 SO9 Bairro

271 SO10 Metro

272 SO11 Estação ferroviária 273 SO12 Estação rodoviária

274 SO13 Táxis

275 SO14 Aluguer de viaturas 276 SO15 Ferry-boat 277 SO16 Cais de embarque

278 SO17 Porto 279 SO18 Aeroporto-aeródromo 280 SO19 Heliporto 281 SO20 Município 282 SO21 Auto-estrada 283 SO22 Deficiente

284 SO23 Passagem desnivelada para peões com rampa 285 SO24 Passagem desnivelada para peões com escada 286 SO25 Sanitários

287 SO25a Sanitários B

288 SO26 Centro de inspecções

289 SO27 Via reservada a automóveis e motociclos

290 SO28 Fontanário 291 ST1 Parque de campismo_caravanismo 292 ST2 Parque de campismo 293 ST3 Parque de caravanismo 294 ST4 Pousada-estalagem 295 ST5 Albergue 296 ST6 Pousada de juventude 297 ST7 Hotel_Motel_Residencial 298 ST8 Posto de informações 299 ST9 Restaurante 300 ST10 Bar 301 ST11 Zoo 302 ST12 Turismo rural 303 ST13 Termas 304 ST14 Aquário 305 ST15 Artesanato 306 ST16 Praça de touros 307 ST17 Alojamento particular 308 ST18 Marina 309 ST19 Cabo 310 ST20 Casino

(22)

311 ST21 Centro de exposições 312 SG1 Rio_lago_albufeira 313 SG2 Serra 314 SG3 Gruta 315 SG4 Parque_Jardim 316 SG5 Praia 317 SG6 Pinhal 318 SG7 Parque de merendas 319 SG8 Percursos pedestres 320 SG9 Miradouro_Ponto de vista 321 SG10 Zona agrícola 322 SG11 Zona vinícola

323 SG12 Área protegida_parque natural_reserva natural 324 SG13 Parque nacional 325 SC1 Monumento_Castelo 326 SC2 Museu 327 SC3 Biblioteca 328 SC4 Ruínas 329 SC5 Monumento pré-histórico 330 SC6 Teatro 331 SC7 Património mundial 332 SC8 Aldeia preservada 333 SC9 Pelourinho_cruzeiro 334 SC10 Ponte 335 SC11 Solar 336 SC12 Aldeia histórica 337 SD1 Vela 338 SD2 Estádio 339 SD3 Hipódromo 340 SD4 Campo de golfe 341 SD5 Autódromo 342 SD6 Ténis 343 SD7 Piscina 344 SD8 Pesca Desportiva 345 SD9 Centro Desportivo 346 SD10 Campo de tiro 347 SD11 Ski 348 SD12 Parque aquático 349 SD13 Kartódromo 350 SD14 Centro hípico 351 SD15 Remo 352 SD16 Montanhismo 353 SD17 Windsurf 354 SD18 Caça 355 SD19 Motonáutica 356 SD20 Canoagem 357 SD21 Atletismo

358 SI1 Fábrica_zona industrial 359 SI2 Indústria pesqueira

360 SI3 Terminal rodoviário de pesados 361 SI4 Coudelaria nacional

362 ND Não definido

363 O4a1 Sinal de aproximacao de via A 364 O4b1 Sinal de aproximacao de via B

(23)

365 O4c1 Sinal de aproximacao de via C 366 J3bcd Indicação de âmbito urbano bcd 367 H9 Hospital com urgência médica 368 H10 Posto de socorros

369 H11 Oficina

370 H12 Telefone

371 H13a Posto de abastecimento de combustível

372 H13b Posto de abastecimento de combustível com GPL 373 H14a Parque de campismo

374 H14b Parque para reboques de campismo 375 H15 Telefone de emergência 376 H16a Pousada-estalagem 377 H16b Albergue 378 H16c Pousada de juventude 379 H16d Turismo rural 380 H17 Hotel 381 H18 Restaurante 382 H19 Café ou bar 383 H21 Aeroporto 384 H22 Posto de informações 385 H24 Auto-estrada

386 H25 Via reservada a automóveis e motociclos

387 H26 Escapatória

388 H28 Limites de velocidade 389 H29a Identificação do país A 390 H30 Praticabilidade da via 391 H32 Supressão de via de transito

392 H33 Via verde

393 H34 Centro de inspecções

394 H35 Túnel

395 H36 Fim da recomendação de usos de corrente de neve 396 H41 Fim de túnel

397 VC Velocidade Controlada 398 J3b Indicação de âmbito urbano A 399 J3c Indicação de âmbito urbano A 400 J3d Indicação de âmbito urbano A 401

J3b-J3c-J3d

Indicação de âmbito urbano A

402 FR Freguesia

403 CC Concelho

404 DT Distrito

405 BE- Baliza de posição de emergência

406 BV_ Boa Viagem

T_REDE_VIARIA

SEGM_ID TOPONIMO CLASS_TXT FREGUESIA DICOFRE

1408011258 Rua Primeiro de Maio Estradas Locais Constância 1408011

1408011264 Estrada de Santo Antoninho Estradas Locais Constância 1408011

1408011274 Via Galileu Galilei Estradas Locais Constância 1408011

1408011276 Rua Diogo do Couto Estradas Locais Constância 1408011

1408011277 Rua Dom Fernando Lencastre Estradas Locais Constância 1408011

1408011278 Rua João António de Pádua Estradas Locais Constância 1408011

1408011279 Rua Dom Francisco da Câmara Coutinho

(24)

1408011286 Rua dos Jesuítas Estradas Locais Constância 1408011

1408011293 Ladeira da Arrochela Estradas Locais Constância 1408011

1408011294 Rua do Olival Estradas Locais Constância 1408011

1408011295 Rua Dona Maria B. Franco Estradas Locais Constância 1408011

1408011296 Rua Horta da Capareira Estradas Locais Constância 1408011

1408011298 Estacionamento do Parque Desportivo

Estradas Locais Constância 1408011

1408011308 Travessa do Rosmaninho Estradas Locais Constância 1408011

1408011313 Praceta dos Marítimos Estradas Locais Constância 1408011

1408011316 Travessa do Alecrim Estradas Locais Constância 1408011

1408011317 Rua Fonte da Capareira Estradas Locais Constância 1408011

1408011318 Travessa Dom Pedro Quinto Estradas Locais Constância 1408011

1408011319 Ponte Pedonal Estradas Locais Constância 1408011

1408011320 Rua do Vale de Saldanha Estradas Locais Constância 1408011

1408011329 Rua de Santa Ana Estradas Locais Constância 1408011

1408011333 Rua Cândido dos Reis Estradas Locais Constância 1408011

1408011337 Estacionamento da Junta de Freguesia (Constância)

Estradas Locais Constância 1408011

1408011347 Beco da Misericórdia Estradas Locais Constância 1408011

1408011349 Rua do Pincho Estradas Locais Constância 1408011

1408011357 Travessa do Tejo Estradas Locais Constância 1408011

1408011365 Escadinhas do Tem-te Bem Estradas Locais Constância 1408011

1408011366 Rua João Chagas Estradas Locais Constância 1408011

1408011367 Escadinhas do Fumeiro Estradas Locais Constância 1408011

1408011369 Rua Grande Estradas Locais Constância 1408011

1408011371 Rua João Leitão Estradas Locais Constância 1408011

1408011375 Rua da Serrada Estradas Locais Constância 1408011

1408011379 Estrada Nacional 3-9 Estradas

Nacionais

Constância 1408011

1408011380 Rua das Areias Estradas Locais Constância 1408011

1408011381 Rua Bairro da Caima Estradas Locais Constância 1408011

1408011382 Rua da Fonte Lucas Estradas Locais Constância 1408011

1408011384 Rua Silva Falcão Estradas Locais Constância 1408011

1408011385 Rua da Lameira Estradas Locais Constância 1408011

1408011386 Estradão ao longo do Zêzere Estradas Locais Constância 1408011

1408011393 Rua Dom João de Almeida ( 2º Conde de Abrantes )

Estradas Locais Constância 1408011

1408011401 Rua das Pinheiras Estradas Locais Constância 1408011

1408011403 Rua Frei Miguel Estradas Locais Constância 1408011

1408011404 Travessa do Almegue Estradas Locais Constância 1408011

1408011405 Avenida das Forças Armadas Estradas Locais Constância 1408011

1408011406 Avenida Dona Maria Segunda Estradas Locais Constância 1408011

1408011407 Bairro de Preanes Estradas Locais Constância 1408011

1408011408 Beco dos Ferreiros Estradas Locais Constância 1408011

1408011409 Caminho Agrícola do Campo Estradas Locais Constância 1408011

1408011410 Estrada da Charneca Estradas Locais Constância 1408011

1408011411 Estrada da Quinta de Santa Bárbara

Estradas Locais Constância 1408011

1408011412 Estrada Municipal 358-2 Estradas Nacionais

Constância 1408011

1408011413 Estrada Nacional 118 Estradas

Nacionais

Constância 1408011

1408011414 Estrada Nacional 3 Estradas

Nacionais

Constância 1408011

1408011415 Largo Avelar Machado Estradas Locais Constância 1408011

1408011416 Largo da Igreja Matriz Estradas Locais Constância 1408011

1408011417 Largo do Olival Estradas Locais Constância 1408011

1408011418 Largo Doutor José Eugénio de Campos Godinho

(25)

1408011419 Ligação ao Estradão ao longo do Zêzere

Estradas Locais Constância 1408011

1408011420 Praça Alexandre Herculano Estradas Locais Constância 1408011

1408011421 Praceta dos Calafates Estradas Locais Constância 1408011

1408011422 Rua Álvaro Gonçalves Coutinho ( O Magriço )

Estradas Locais Constância 1408011

1408011423 Rua Alves Callado Estradas Locais Constância 1408011

1408011424 Rua Annes de Oliveira Estradas Locais Constância 1408011

1408011425 Rua Avelar Machado Estradas Locais Constância 1408011

1408011426 Rua Cabral Moncada Estradas Locais Constância 1408011

1408011427 Rua Cega Estradas Locais Constância 1408011

1408011428 Rua Companhia de Jesus Estradas Locais Constância 1408011

1408011429 Rua da Alegria Estradas Locais Constância 1408011

1408011430 Rua da Arroçada Estradas Locais Constância 1408011

1408011431 Rua da Arroçada de Cima Estradas Locais Constância 1408011

1408011432 Rua da Barca Estradas Locais Constância 1408011

1408011433 Rua da Bela Luz Estradas Locais Constância 1408011

1408011434 Rua da Bela Vista Estradas Locais Constância 1408011

1408011435 Rua da Capareira Estradas Locais Constância 1408011

1408011436 Rua da Cinza / Alexandre O'neil Estradas Locais Constância 1408011

1408011437 Rua da Escola Estradas Locais Constância 1408011

1408011438 Rua da Misericórdia Estradas Locais Constância 1408011

1408011439 Rua da Piçarra Estradas Locais Constância 1408011

1408011440 Rua da Roda Estradas Locais Constância 1408011

1408011441 Rua de Santa Bárbara Estradas Locais Constância 1408011

1408011442 Rua de Santa Basílissa Estradas Locais Constância 1408011

1408011443 Rua de Santo António Estradas Locais Constância 1408011

1408011444 Rua de São João Estradas Locais Constância 1408011

1408011445 Rua de São Julião Estradas Locais Constância 1408011

1408011446 Rua do Arco Estradas Locais Constância 1408011

1408011447 Rua do Bairro Novo Estradas Locais Constância 1408011

1408011448 Rua do Cemitério Estradas Locais Constância 1408011

1408011449 Rua do Desporto Estradas Locais Constância 1408011

1408011450 Rua do Moinho de Vento Estradas Locais Constância 1408011

1408011451 Rua do Outeiro Estradas Locais Constância 1408011

1408011452 Rua do Povo Estradas Locais Constância 1408011

1408011453 Rua do Tejo (Constância Sul) Estradas Locais Constância 1408011

1408011454 Rua do Tejo (Constância) Estradas Locais Constância 1408011

1408011455 Rua Dom Carlos Primeiro Estradas Locais Constância 1408011

1408011456 Rua Dom Francisco de Melo Sampaio

Estradas Locais Constância 1408011

1408011457 Rua Dom Francisco de Sande Estradas Locais Constância 1408011

1408011458 Rua Dom João Estradas Locais Constância 1408011

1408011459 Rua Dom Sebastião Estradas Locais Constância 1408011

1408011460 Rua dos Bombeiros Voluntários Estradas Locais Constância 1408011

1408011461 Rua dos Ferreiros Estradas Locais Constância 1408011

1408011462 Rua Doutor Adriano Burguete Estradas Locais Constância 1408011

1408011463 Rua Doutor José Godinho Estradas Locais Constância 1408011

1408011464 Rua Doutor Ramiro Guedes Estradas Locais Constância 1408011

1408011465 Rua Dr.ª Maria Clara Pereira da Costa

Estradas Locais Constância 1408011

1408011466 Rua Engenheiro Themudo de Castro

Estradas Locais Constância 1408011

1408011467 Rua Fonte de Lucas Estradas Locais Constância 1408011

1408011468 Rua Francisco da Costa Falcão Estradas Locais Constância 1408011

1408011469 Rua Luís de Camões Estradas Locais Constância 1408011

(26)

1408011471 Rua Maria de Camões Estradas Locais Constância 1408011

1408011472 Rua Marquêz de Pombal Estradas Locais Constância 1408011

1408011473 Rua Natália Correia Estradas Locais Constância 1408011

1408011474 Rua Nossa Senhora da Boa Viagem

Estradas Locais Constância 1408011

1408011475 Rua Nossa Senhora dos Mártires

Estradas Locais Constância 1408011

1408011476 Travessa da Adega Estradas Locais Constância 1408011

1408011477 Travessa da Palha Estradas Locais Constância 1408011

1408011478 Travessa de São João Estradas Locais Constância 1408011

1408011479 Travessa Pinhal D'el Rei Estradas Locais Constância 1408011

1408011480 Auto Estrada A23 Auto-Estradas Constância 1408011

1408011481 Auto Estrada A23 Auto-Estradas Constância 1408011

1408020152 Rua das Minas Estradas Locais Montalvo 1408020

1408020154 Rua das Flores Estradas Locais Montalvo 1408020

1408020157 Rua Vale da Murta Estradas Locais Montalvo 1408020

1408020158 Beco do Lagar Estradas Locais Montalvo 1408020

1408020176 Travessa do Adro Estradas Locais Montalvo 1408020

1408020181 Rua José Anes Estradas Locais Montalvo 1408020

1408020182 Rua Nova Estradas Locais Montalvo 1408020

1408020184 Rua do Tojal Estradas Locais Montalvo 1408020

1408020185 Rua Vinte e Cinco de Abril Estradas Locais Montalvo 1408020

1408020186 Rua da Oficina Estradas Locais Montalvo 1408020

1408020187 Azinhaga de Montalvinho Estradas Locais Montalvo 1408020

1408020188 Travessa do Terreiro Estradas Locais Montalvo 1408020

1408020191 Rua Mestre António Xavier da Mata

Estradas Locais Montalvo 1408020

1408020192 Rua Fernando Pessoa Estradas Locais Montalvo 1408020

1408020194 Bairro Ducano/Casal Soares e Carreira

Estradas Locais Montalvo 1408020

1408020202 Travessa do Jardim Estradas Locais Montalvo 1408020

1408020204 Travessa das Guardas Estradas Locais Montalvo 1408020

1408020205 Beco das Oliveirinhas Estradas Locais Montalvo 1408020

1408020206 Travessa Dr. José Godinho Estradas Locais Montalvo 1408020

1408020207 Travessa da Fonte Estradas Locais Montalvo 1408020

1408020208 Travessa das Hortas Estradas Locais Montalvo 1408020

1408020209 Travessa do Cotovelo Estradas Locais Montalvo 1408020

1408020210 Avenida Cidade da Escora Estradas Locais Montalvo 1408020

1408020211 Avenida Dom Afonso Henriques Estradas Locais Montalvo 1408020

1408020212 Azinhaga da Fonte Estradas Locais Montalvo 1408020

1408020213 Beco Santo António Estradas Locais Montalvo 1408020

1408020214 Caminho Agrícola do Campo Estradas Locais Montalvo 1408020

1408020215 Estrada das Hortas Estradas Locais Montalvo 1408020

1408020216 Estrada Nacional 3 Estradas

Nacionais

Montalvo 1408020

1408020217 Jardim Arménio Filipe Estradas Locais Montalvo 1408020

1408020218 Ladeira de Santo António Estradas Locais Montalvo 1408020

1408020219 Largo do Terreiro Estradas Locais Montalvo 1408020

1408020220 Posto de Abastecimento de Combustíveis

Estradas Locais Montalvo 1408020

1408020221 Rua Annes de Oliveira Estradas Locais Montalvo 1408020

1408020222 Rua Cinco de Outubro Estradas Locais Montalvo 1408020

1408020223 Rua Circulação de Montalvinho Estradas Locais Montalvo 1408020

1408020224 Rua da Cantina Estradas Locais Montalvo 1408020

1408020225 Rua da Cooperativa Estradas Locais Montalvo 1408020

1408020226 Rua da Lagoa Estradas Locais Montalvo 1408020

Referências

Documentos relacionados

Este trabalho buscou, através de pesquisa de campo, estudar o efeito de diferentes alternativas de adubações de cobertura, quanto ao tipo de adubo e época de

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

Nas últimas décadas, os estudos sobre a fortificação alimentar com ferro no país têm sido conduzidos na tentativa de encontrar uma maneira viável para controle da anemia

De seguida, vamos adaptar a nossa demonstrac¸ ˜ao da f ´ormula de M ¨untz, partindo de outras transformadas aritm ´eticas diferentes da transformada de M ¨obius, para dedu-

Com o objetivo de compreender como se efetivou a participação das educadoras - Maria Zuíla e Silva Moraes; Minerva Diaz de Sá Barreto - na criação dos diversos

firmada entre o Sinduscon-AL e Sindticmal e que não tiver nenhuma ausência em cada período de aferição, bem como contar com 3 (três) meses ou mais de vigência de contrato de

Nessa situação temos claramente a relação de tecnovívio apresentado por Dubatti (2012) operando, visto que nessa experiência ambos os atores tra- çam um diálogo que não se dá

Na apresentação dos dados estatísticos, ficou demonstrada à todos os participantes a dimensão da pesquisa, abrangendo o setor produtivo como um todo, enfocando a produção