Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Implementação do Web SIG para o PGRH
ARH Centro, I.P.
Caderno de Análise e Desenho
Ref.: ARHCentro/WebSIG/CAD V3.0
10/04/2012
Co-financiamento
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 2 de 107
FICHA TÉCNICA
Referência: ARHCentro/WebSIG/CAD V3.0
Projecto: Implementação do Web SIG para o PGRH
Gestor de Projecto: Nuno Gil
Cliente: ARH Centro, I.P.
Contacto: Eng.º Nuno Bravo
Data: 10 de Abril de 2012
ESRI Portugal – Sistemas e Informação Geográfica S.A.
Rua Julieta Ferrão, nº 10 – 10º
1600-131 LISBOA
Telefone: + 351 217 816 640
Fax: + 351 217 931 533
E-mail: [email protected]
WWW: http://www.esri-portugal.pt/
P/ ESRI Portugal
Nuno Gil
(Gestor Projectos)
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 3 de 107
REGISTO DE VERSÕES
Versão Data Autor Alterações
V1.0 09/02/2011 Nuno Gil
Pedro Santos
Criação do Documento
V2.0 21/01/2012 Pedro Santos Especificação
integração SGP (Indra)
e geoanálises
V3.0 10/04/2012 Pedro Santos Correcções derivadas
dos comentários
enviados pela ARH
Centro, I.P.
DISTRIBUIÇÃO
Nome Entidade Função
Eng.º Nuno Bravo ARH Centro Director de Projecto
Eng.º Nuno Charneca LNEC Gestor de Projecto
Fátima Silva
ESRI
Gestor de Cliente
Nuno Gil Gestor de Projecto
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 4 de 107
ÍNDICE
A. Introdução ............................................................................................. 6
B. Estrutura do Documento ........................................................................ 7
C. Análise Funcional ................................................................................... 8
C.1 Actores do Sistema ................................................................................. 8
C.1.1 Utilizador externo geral anónimo ........................................................ 8
C.1.2 Utilizador externo autorizado .............................................................. 8
C.1.3 Utilizador interno - geral .................................................................... 9
C.1.4 Utilizador interno – secretaria ............................................................. 9
C.1.5 Utilizador interno – técnico de licenciamento ...................................... 10
C.1.6 Publicador aplicação de metadados ................................................... 10
C.1.7 Administrador aplicação de metadados .............................................. 11
C.1.8 Administrador aplicações geográficas de licenciamento ........................ 11
C.1.9 Balcão On-line Geográfico ................................................................ 12
C.1.10 Gestor Geográfico de Processos ..................................................... 12
C.2 Casos de Uso ....................................................................................... 13
C.2.1 Casos de uso aplicáveis a mais do que uma aplicação .......................... 13
C.2.2 Casos de uso aplicáveis à aplicação de metadados geográficos ............. 37
C.2.3 Casos de uso aplicáveis ao visualizador externo .................................. 45
C.2.4 Casos de uso aplicáveis ao Balcão On-line Geográfico .......................... 46
C.2.5 Casos de uso aplicáveis ao Gestor Geográfico de Processos .................. 54
C.2.6 Casos de uso aplicáveis ao Visualizador de Processos Geográficos ......... 68
C.2.7 Casos de uso aplicáveis ao Backoffice de processos geográficos ............ 74
C.3 Análises SIG ........................................................................................ 82
C.3.1 Modelo de cálculo de caudais de cheia (Geohidrac) .............................. 82
C.3.2 Geoanálises de Confrontação ............................................................ 83
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 5 de 107
D. Análise Técnica .................................................................................... 89
D.1 Modelo de Dados .................................................................................. 89
D.1.1 Modelo Geográfico e Relacional ......................................................... 89
D.2 Tabelas ............................................................................................... 89
D.2.1 Tabelas Relacionais ......................................................................... 90
D.2.2 Tabelas Geográficas ........................................................................ 90
E. Arquitectura ......................................................................................... 91
E.1 Arquitectura Física ................................................................................ 91
E.2 Vista de Componentes........................................................................... 92
E.3 Interfaces de comunicação com o Balcão on-line -Sistema de Gestão
Processual ................................................................................................... 93
E.3.1 Web service de entidades geográficas ................................................ 93
E.3.2 Web service de geração de imagem de enquadramento ....................... 99
E.3.3 Web service de autenticação por token ............................................. 102
E.4 Descrição dos Processos de Negócio....................................................... 105
E.4.1 Registo de Pretensão de Titularidade ................................................ 105
E.4.2 Validação da Georreferenciação da Pretensão .................................... 106
E.4.3 Análise da Pretensão de Titularidade ................................................ 106
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 6 de 107
A. Introdução
O presente projecto consiste na implementação de um Sistema de Informação
Geográfica Web que sirva de suporte à tomada de decisão nos processos de
licenciamento e que permita o acesso distribuído à informação geográfica da ARH
Centro.
O presente documento, designado por Caderno de Análise e Desenho constitui, em
conjunto com o Caderno de Requisitos referência ARHCentro/WebSIG/Requisitos V1.0
de 30/11/2010, a fonte de todas as especificações funcionais e técnicas do sistema
que serão desenvolvidas no âmbito do presente projecto.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 7 de 107
B. Estrutura do Documento
O Documento encontra-se dividido em duas grandes secções: Análise Funcional e
Desenho Técnico.
A Análise Funcional é constituída pela Identificação dos Actores do Projecto e pelos
casos de Uso, assim como as análises espaciais necessárias à actividade de
licenciamento.
O Desenho técnico é constituído pela Arquitectura, Modelo de Dados, Interfaces de
comunicação com o Sistema de Gestão Processual/Balcão On-line e pela descrição dos
Processos de Negócio.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 8 de 107
C. Análise Funcional
C.1 Actores do Sistema
Um actor em relação a um sistema é um papel que alguém ou alguma aplicação do
ambiente envolvente desempenha quando interage com o sistema.
Deste modo passa-se a descrever os actores do sistema que foram identificados.
C.1.1 Utilizador externo geral anónimo
Nome Utilizador externo geral anónimo
Descrição Este actor representa o utilizador externo comum,
interessado em visualizar a informação geográfica pública
da ARH Centro, ou metadados associados à mesma.
Cenários de
Utilização
Visualizador externo:
Invocar aplicação;
Navegar, localizar, desenhar, imprimir e pesquisar.
Metadados geográficos:
Pesquisar metadados.
C.1.2 Utilizador externo autorizado
Nome Utilizador externo autorizado
Descrição Este actor representa o utilizador externo interessado no
registo de uma pretensão de utilização de Recursos
Hídricos.
Este actor invocará o Balcão On-line Geográfico onde será
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 9 de 107
feita a georreferenciação da pretensão em questão.
Cenários de
Utilização
Aplicação Balcão On-line Geográfico:
Invocar aplicação;
Navegar, localizar, desenhar, imprimir e pesquisar;
Georreferenciar a pretensão (criação ou alteração);
Submeter localização da pretensão.
C.1.3 Utilizador interno - geral
Nome Utilizador interno
Descrição Este actor representa o utilizador interno da ARH Centro,
interessado em visualizar a informação geográfica (de base
e de licenciamento) da ARH Centro, ou metadados
associados à mesma.
Cenários de
Utilização
Visualizador de processos geográficos:
Invocar aplicação;
Navegar, localizar, desenhar, imprimir e pesquisar;
Simular georreferenciação de utilização proposta;
Analisar geograficamente a utilização proposta
através das ferramentas de Geoanálise.
Metadados geográficos:
Pesquisar metadados.
C.1.4 Utilizador interno – secretaria
Nome Utilizador Interno – secretaria
Descrição Este actor representa o utilizador interno (secretaria) da
ARH Centro, que desempenha a função de validar a
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 10 de 107
georreferenciação de uma determinada pretensão.
Cenários de
Utilização
Aplicação Sistema Geográfico de Gestão de Processos:
Invocar aplicação;
Navegar, localizar, desenhar, imprimir e pesquisar;
Georreferenciar a pretensão;
Alterar localização da pretensão.
C.1.5 Utilizador interno – técnico de licenciamento
Nome Utilizador Interno – técnico de licenciamento
Descrição Este actor representa o técnico de licenciamento da ARH,
responsável pela apreciação da pretensão criada pelo
requerente.
Este actor poderá depois invocar o Sistema Geográfico de
Gestão de Processos.
Cenários de
Utilização
Aplicação Gestor Geográfico de Processos:
Invocar aplicação;
Navegar, localizar, desenhar, imprimir e pesquisar;
Georreferenciar a pretensão;
Alterar localização da pretensão;
Realizar análises geográficas (geoanálises).
C.1.6 Publicador aplicação de metadados
Nome Publicador aplicação de metadados
Descrição Este actor representa o utilizador que irá utilizar o
BackOffice da aplicação de metadados para proceder à
criação/edição de metadados.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 11 de 107
Cenários de
Utilização
Metadados geográficos:
Invocar BackOffice;
Log in no BackOffice;
Criar Metadados;
Editar Metadados;
Eliminar Metadados.
C.1.7 Administrador aplicação de metadados
Nome Administrador aplicação de metadados
Descrição Este actor representa o utilizador que irá utilizar o
BackOffice da aplicação de metadados para proceder à
aprovação/rejeição/eliminação de metadados.
Cenários de
Utilização
Metadados geográficos:
Invocar BackOffice;
Log in no BackOffice;
Aprovar Metadados;
Rejeitar Metadados;
Eliminar Metadados.
C.1.8 Administrador aplicações geográficas de licenciamento
Nome Administrador aplicações de licenciamento
Descrição Este actor representa o utilizador que irá utilizar o
BackOffice das aplicações geográficas de licenciamento para
proceder à configuração das mesmas.
Cenários de
Utilização
BackOffice de processos geográficos:
Invocar BackOffice;
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 12 de 107
Listar logs de geo-análises;
Configuração de mapeamento de entidades
geográficas e respectivas geoanálises para as várias
aplicações do sistema;
Definição das permissões de acesso a
funcionalidades por grupos de utilizadores.
C.1.9 Balcão On-line Geográfico
Nome Balcão On-line Geográfico
Descrição Este actor representa a aplicação Web, onde os requerentes
georreferenciam a utilização registada previamente na
aplicação Balcão-Online – Sistema de Gestão Processual
Cenários de
Utilização
O requerente submete a georreferenciação da pretensão de
acordo com a tipologia e a entidade geográfica.
A aplicação envia os parâmetros para o Sistema de Gestão
Processual em formato JSON.
C.1.10 Gestor Geográfico de Processos
Nome Gestor Geográficos de Processos
Descrição Este actor representa a aplicação interna, onde os
utilizadores internos validam a georreferenciação e
executam várias geoanálises de acordo com a tipologia e
entidade geográfica da pretensão.
Cenários de
Utilização
O técnico da ARH Centro submete a georreferenciação e as
geoanálises realizadas sobre a pretensão de acordo com a
tipologia e a entidade geográfica.
A aplicação envia os parâmetros para o Sistema de Gestão
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 13 de 107
Processual interno em formato JSON.
C.2 Casos de Uso
Um caso de uso é uma descrição de um conjunto de sequências de acções, incluindo
variantes, que um sistema realiza para produzir um resultado observável com valor
para um actor.
Para cada caso de uso descrito são referidos os seguintes dados:
nome: nome pelo qual é identificado ao longo do sistema o caso de uso em
questão;
descrição: contém a sequência das operações e sua descrição;
actor: actore(s) aos quais se aplicam o caso de uso;
pré-requisitos: Condições que tem de estar satisfeitas para que o caso de uso
se aplique;
input: inputs no sistema pelo Actor ao longo do caso de uso;
output: Outputs do sistema para o Actor ao longo do caso de uso;
excepções: variantes à sequencia do caso de uso;
casos de uso associados: caso de uso que se encadeiem com o que estamos a
descrever:
requisitos abrangidos: São os requisitos do sistema que são abrangidos pelo
caso de uso. É para dar resposta a estes requisitos que o sistema vai
implementar o caso de uso em questão;
Deste modo passa-se a descrever os casos de uso identificados para o sistema,
agrupados por cada aplicação.
C.2.1 Casos de uso aplicáveis a mais do que uma aplicação
C.2.1.1 Afastar
Nome Afastar
Descrição A ferramenta de afastar permitirá que o utilizador, ao seleccionar
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 14 de 107
a ferramenta desenhe um rectângulo no mapa.
Após o desenho do rectângulo no mapa, a aplicação fará um
afastamento ao mesmo.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Desenho da zona a afastar
Output Afastamento do mapa na zona desenhada
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.2 Aproximar
Nome Aproximar
Descrição A ferramenta de aproximar permitirá que o utilizador, ao
seleccionar a ferramenta desenhe um rectângulo no mapa.
Após o desenho do rectângulo no mapa, a aplicação fará uma
aproximação ao mesmo.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 15 de 107
interno – técnico de licenciamento
Pré Requisitos -
Input Desenho da zona a aproximar
Output Aproximação do mapa para o local pretendido
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.3 Mover mapa
Nome Mover mapa
Descrição O utilizador, ao clicar no botão respectivo tornará a funcionalidade
activa. O ícone mudará para sinalizar que a funcionalidade se
encontra activa e o mapa poderá então ser deslocado para a
posição desejada.
Esta será a ferramenta definida por omissão no controlo do mapa.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 16 de 107
Output Actualização do mapa para o local pretendido
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.4 Afastar mapa um nível
Nome Afastar mapa um nível
Descrição O utilizador, ao clicar no botão respectivo, reduzirá o nível de
escala de visualização do mapa em um nível.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Afastamento do mapa
Excepções Se o mapa se encontrar no nível de visionamento de menor
escala, não será possível afastar.
Casos de Uso
Associados
-
Requisitos F4.5, F4.5.1, F5.2, F6.5, F7.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 17 de 107
abrangidos
C.2.1.5 Aproximar mapa um nível
Nome Aproximar mapa um nível
Descrição O utilizador, ao clicar no botão respectivo, aumentará o nível de
escala de visualização do mapa em um nível.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Aproximação do mapa
Excepções Se o mapa se encontrar no nível visionamento de maior escala,
não será possível aproximar.
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.6 Visualização anterior
Nome Visualização anterior
Descrição Esta ferramenta permite ao utilizador voltar à extensão anterior
do mapa.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 18 de 107
Esta acção apenas poderá ser realizada caso o utilizador já tenha
efectuado uma acção sobre o mapa.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos Navegar por outras extensões
Input -
Output Actualização do mapa para a extensão que se encontrava
anteriormente visível.
Excepções Caso não tenha existido nenhuma acção sobre o mapa, não é
efectuada nenhuma alteração.
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.7 Próxima visualização
Nome Próxima visualização
Descrição Esta ferramenta permite ao utilizador ir para a extensão seguinte.
Esta acção apenas poderá ser utilizada caso o utilizador
anteriormente tenha usado a ferramenta de Visualização Anterior.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 19 de 107
Pré Requisitos Utilização da ferramenta Visualização Anterior
Input -
Output Actualização do mapa para a extensão que se encontrava
anteriormente visível.
Excepções Caso a ferramenta Visualização Anterior não tenha sido utilizada
não é efectuada nenhuma acção.
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.8 Mover para a esquerda/direita/cima/baixo
Nome Mover para a esquerda/direita/cima/baixo
Descrição As ferramentas de mover para a esquerda/direita/cima/baixo
permitirão ao utilizador realizar deslocações fixas do mapa (factor
de deslocamento fixo) para a posição desejada.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Actualização do mapa para o local pretendido
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 20 de 107
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.9 Extensão total
Nome Extensão total
Descrição A ferramenta de extensão total permite ao utilizador enquadrar o
mapa na extensão total da área de jurisdição da ARH Centro.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Actualização do mapa para a extensão da área de jurisdição da
ARH Centro
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 21 de 107
C.2.1.10 Barra de escalas de visionamento
Nome Barra de escalas de visionamento
Descrição Através desta ferramenta o utilizador poderá visualizar o mapa
em todas as escalas de visionamento que o serviço base permita.
Para tal, basta deslocar a barra para baixo, afastando o mapa, ou
a barra para cima, aproximando o mapa.
Caso o serviço base tenha cache associada, o utilizador poderá
visualizar o mapa nas diferentes escalas que se encontram
geradas.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Aproximação ou afastamento para a extensão pretendida.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.11 Lista de escalas de visionamento
Nome Lista de escalas de visionamento
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 22 de 107
Descrição Através desta ferramenta o utilizador terá acesso a uma lista de
escalas que se encontra pré-configurada.
Ao escolher o valor pretendido, o mapa reflectirá esse mesmo
valor na sua escala. O utilizador poderá ainda inserir
manualmente um determinado valor.
Caso o serviço base tenha cache associada, a escala seleccionada
ou inserida no controlo de lista será aproximada à escala para a
qual a cache foi gerada.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Inserção do valor numérico da escala
Output Aproximação ou afastamento para a extensão pretendida.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F4.5.1, F5.2, F6.5, F7.2
C.2.1.12 Escolha de mapa base
Nome Escolha de mapa base
Descrição Através desta ferramenta o utilizador poderá escolher qual o
mapa base pretendido:
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 23 de 107
serviço online de vista de rua do Bing Maps - este serviço
base cobre cerca de 90% das estradas do Continente e é
um serviço com cache associada;
serviço online de vista aérea do Bing Maps – disponibiliza
cobertura de fotografia aérea;
serviço online de vista híbrida do Bing Maps - este serviço
resulta da fusão entre o serviço de vista aérea e as
etiquetas (labels) do serviço de vista de rua.
Para tal, será necessário clicar na lista de mapas base,
seleccionado o pretendido.
Os três serviços encontram-se disponíveis apenas no Sistema de
Coordenadas WGS 1984 Web Mercator (auxiliary sphere), o que
implica que toda a informação geográfica a sobrepor seja
disponibilizada no mesmo sistema de coordenadas.
NOTA: A utilização destes serviços implica licenciamento junto da
Microsoft.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos Acesso ao serviço Bing Maps
Input -
Output Mapa base seleccionado
Excepções -
Casos de Uso
Associados
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 24 de 107
Requisitos
abrangidos
F4.5.2, F5.2, F6.5, F7.2
C.2.1.13 Tabela de conteúdos
Nome Tabela de conteúdos
Descrição O utilizador, ao activar a ferramenta de tabela de conteúdos, terá
disponibilizada uma janela pop-up onde visualizará, sob a forma
de árvore, os serviços e respectivas layers configurados na
aplicação.
Para cada layer ou serviço, o utilizador poderá activar ou
desactivar a sua visibilidade.
Para cada serviço o utilizador poderá ainda configurar o seu grau
de visibilidade/transparência.
Os serviços e layers de ArcGIS Server disponíveis, deverão
aparecer na tabela de conteúdos da seguinte forma:
Nome do serviço 1
o Layer 1
o Layer 2
Nome do serviço 2
o …
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Selecção dos serviços e/ou layers cuja visibilidade se pretenda
alterar.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 25 de 107
Output Activar/desactivar visibilidade dos serviços e respectivas layers
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.2, F5.2, F6.5, F7.2
C.2.1.14 Legenda
Nome Legenda
Descrição O utilizador, ao activar a ferramenta de legenda, terá
disponibilizada uma janela pop-up com a lista de todas as layers
visíveis e respectiva simbologia.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Simbologia de cada layer visível
Excepções -
Casos de Uso
Associados
-
Requisitos F4.5.2, F5.2, F6.5, F7.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 26 de 107
abrangidos
C.2.1.15 Controlo de visibilidade
Nome Controlo de visibilidade
Descrição O utilizador, ao activar a ferramenta de visibilidade, terá
disponibilizada uma janela pop-up com a lista dos serviços
configurados onde poderá definir individualmente o grau de
visibilidade de cada um deles (valor em percentagem, em que 0%
corresponde a um serviço totalmente invisível).
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Selecção do grau de visibilidade de cada serviço.
Output Alteração do grau de visibilidade de cada serviço de acordo com o
seleccionado pelo utilizador.
Excepções F4.5.2, F5.2, F6.5, F7.2
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.2, F5.2, F6.5, F7.2
C.2.1.16 Desenho e medição
Nome Desenho e medição
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 27 de 107
Descrição Ao seleccionar esta funcionalidade, será apresentada ao utilizador
uma janela pop-up com múltiplas opções de desenho e medição.
No que diz respeito às opções de desenho, o utilizador pode
desenhar pontos, linhas, polígonos e inserir texto livre.
O utilizador pode ainda definir, quando aplicável, a cor,
espessura, cor de preenchimento, estilo da linha, opacidade,
tamanho do ponto e cor da linha limite do desenho.
Ao inserir texto, o utilizador pode definir o estilo, tipo, cor e
tamanho da letra.
No que diz respeito à medição, o utilizador poderá habilitar esta
opção e seleccionar as unidades de medida pretendidas. Serão
depois apresentadas, quando aplicável, o comprimento/perímetro
e área do desenho efectuado.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Desenho de linha, polígono ou texto e opções relacionadas com a
sua representação no mapa.
Selecção da opção de mostrar medidas e unidades associadas.
Output Desenho. Se a opção de medição se encontrar activa serão ainda
apresentadas as medidas da figura desenhada
(comprimento/perímetro e área, se aplicável).
Excepções -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 28 de 107
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.1, F5.2, F6.5, F7.2
C.2.1.17 Impressão
Nome Impressão
Descrição O utilizador, ao activar a ferramenta de impressão básica, terá
disponibilizada uma janela pop-up onde poderá escolher um
template de impressão.
Ao carregar em pré-visualização, o sistema disponibilizará uma
nova janela que conterá a imagem a imprimir, uma lista com
valores percentuais referentes à escala de pré-visualização e um
botão para impressão.
A imagem disponibilizada é a imagem do mapa.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria,
Utilizador interno – técnico de licenciamento
Pré Requisitos -
Input Selecção do template.
Output Impressão do mapa.
Excepções -
Casos de Uso
Associados
-
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 29 de 107
Requisitos
abrangidos
F4.5.8, F5.2, F6.5, F7.2
C.2.1.18 Identificação
Nome Identificação
Descrição A identificação de elementos geográficos permitirá ao utilizador
visualizar a informação dos elementos que se encontram no local
a identificar.
Para tal, é aberta uma janela pop-up, onde o utilizador poderá
seleccionar qual a layer a identificar, de um determinado grupo de
layers (serviço). O utilizador poderá escolher se pretende
identificar entidades geográficas pertencentes:
a todas as layers do grupo seleccionado,
independentemente de se encontrarem ou não visíveis;
apenas às layers visíveis do grupo seleccionado;
a uma determinada layer do grupo seleccionado.
Após a escolha da(s) layer(s) a identificar e da definição do local
da operação, será apresentada, na mesma janela pop-up referida,
uma lista composta pelas entidades geográficas que se encontram
no local a identificar e os seus atributos respectivos.
Ao navegar sobre cada um dos resultados que compõem a lista
apresentada, a entidade geográfica respectiva será realçada no
mapa e o utilizador terá a opção de se aproximar à mesma.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 30 de 107
Input Layer(s) das quais se deseja obter informação detalhada e
definição do local a realizar a identificação.
Output Conjunto de informação relativa aos elementos seleccionados
Excepções -
Casos de Uso
Associados
Requisitos
abrangidos
F4.5.1, F5.2, F6.5, F7.2
C.2.1.19 Exportação para shapefile
Nome Exportação para shapefile
Descrição A exportação para shapefile permitirá ao utilizador descarregar
para o seu computador informação geográfica e alfanumérica
relativa a uma determinada layer.
Para tal, é aberta uma janela pop-up, onde o utilizador poderá
seleccionar qual a layer a exportar, de um determinado grupo de
layers. O utilizador deverá ainda inserir uma condição
alfanumérica para filtrar a informação a descarregar.
Actor Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Layer a exportar e filtro alfanumérico.
Output Shapefile composta pela informação pretendida
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 31 de 107
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
C.2.1.20 Localizar
Nome Localizar
Descrição Ao seleccionar esta funcionalidade, será apresentada ao utilizador
uma janela pop-up com várias opções de localização.
O utilizador poderá optar por:
localizar entidades geográficas pertencentes a layers pré-
configuradas através dos seus atributos alfanuméricos;
localizar uma morada através da indicação de morada,
código-postal e localidade; e
localizar um par de coordenadas.
Na localização de entidades geográficas através de atributos
alfanuméricos, o utilizador escolherá uma das layers de pesquisa
configuradas e indicará, numa caixa de texto para o efeito, qual o
critério alfanumérico da pesquisa. A pesquisa será efectuada num
campo da layer pré-configurado. Os resultados encontrados serão
então apresentados, podendo o utilizador navegar sobre cada um
dos mesmos.
Para a localização de uma morada, será apresentado um
formulário com os seguintes campos para preenchimento:
Morada
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 32 de 107
Código Postal
Localidade
O serviço de localização de moradas é o disponibilizado pelo Bing.
Após a pesquisa será retornada uma listagem com todas os locais
que se aproximam aos dados pesquisados.
O utilizador ao carregar sobre um determinado resultado será
levado para a sua localização no mapa.
Para a localização de um par de coordenadas, será apresentado
um formulário com os seguintes campos para preenchimento:
Lista de valores com o sistema de coordenadas a utilizar:
Coordenadas Militares Lisboa Hayford Gauss IGeoE (WKID
102164), Coordenadas ETRS89 PT-TM06 (WKID 3763)
M/X
P/Y
Após a pesquisa o utilizador será levado automaticamente para a
localização das coordenadas indicadas.
NOTA: A utilização do serviço de localização de moradas implica
licenciamento junto da Microsoft.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos Acesso ao serviço de geocoding disponibilizado pelo Bing Maps
Input Atributos da entidade geográfica/morada/coordenadas a localizar
Output Resultados da pesquisa
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 33 de 107
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5, F5.2, F6.5, F7.2
C.2.1.21 Selecção avançada
Nome Selecção avançada
Descrição Ao seleccionar esta funcionalidade, será apresentada ao utilizador
uma janela pop-up com duas opções de selecção: selecção
alfanumérica e selecção geográfica.
Caso o utilizador opte pela selecção alfanumérica, terá que
preencher um formulário com os dados que a seguir se indicam:
Seleccionar o grupo de layers a pesquisar (lista equivalente
aos serviços disponíveis no mapa);
Seleccionar a layer a pesquisar, numa lista composta por
todas as layers do grupo seleccionado;
Criar a expressão de pesquisa segundo os atributos
existentes nessa layer.
A criação da expressão de pesquisa será realizada e criada
através da junção de vários termos de pesquisa. Para cada
atributo o utilizador poderá definir os seguintes operadores:
=
<>
LIKE
>
>=
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 34 de 107
AND
<
<=
OR
No final, ao executar a pesquisa o sistema validará se a query
introduzida se encontra válida ou não.
Após realizar a pesquisa, será apresentada, na mesma janela pop-
up referida, uma lista composta pelas entidades geográficas cujos
atributos respeitem os critérios definidos. A lista de resultados
estará limitada a 50 resultados.
Ao navegar sobre cada um dos resultados que compõem a lista
apresentada, a entidade geográfica respectiva será realçada no
mapa e o utilizador terá a opção de se aproximar à mesma.
Caso o utilizador opte pela selecção geográfica, terá que
preencher um formulário com os dados que a seguir se indicam:
Seleccionar o grupo de layers a pesquisar (lista equivalente
aos serviços disponíveis no mapa); e
Seleccionar a layer a pesquisar, numa lista composta por
todas as layers do grupo seleccionado. O utilizador pode
ainda optar por seleccionar elementos de todas as layers
do grupo ou de todas as layers do grupo que se encontrem
visíveis.
O utilizador desenhará depois um polígono no mapa,
correspondente à área onde pretende seleccionar as entidades e
escolherá ainda a relação topológica entre as entidades a
seleccionar e o polígono desenhado.
Após realizar a selecção, será apresentada, na mesma janela pop-
up referida, uma lista das entidades geográficas provenientes da
operação. A lista de resultados estará limitada a 50 resultados.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 35 de 107
Ao navegar sobre cada um dos resultados que compõem a lista
apresentada, a entidade geográfica respectiva será realçada no
mapa e o utilizador terá a opção de se aproximar à mesma.
Actor Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input Para a selecção alfanumérica, query com atributos a pesquisar.
Para a selecção geográfica, selecção da(s) layer(s), polígono
correspondente à área da selecção e selecção da relação
topológica a utilizar.
Output Elementos geográficos que se enquadram na pesquisa efectuada
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.3, F5.2, F6.5, F7.2
C.2.1.22 Pesquisa de metadados
Nome Pesquisa de metadados
Descrição Ao seleccionar esta funcionalidade, será apresentada ao utilizador
uma janela pop-up na qual será possível realizar pesquisa por
conteúdo de metadados geográficos.
O utilizador terá de introduzir qual o texto a pesquisar nos
metadados e escolher qual o catálogo de metadados onde será
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 36 de 107
efectuada a pesquisa (lista com catálogos pré-definidos).
O utilizador poderá ainda filtrar a apresentação de resultados por
metadados cuja extensão geográfica:
esteja inserida completamente na janela de mapa;
intersecte a janela de mapa; ou
seja qualquer uma.
Após a pesquisa será listados todos os resultados encontrados. Ao
navegar sobre cada um dos resultados encontrados, a extensão
do metadado respectivo será mostrada no mapa.
Actor Utilizador externo geral anónimo, Utilizador interno - geral,
Utilizador interno – secretaria, Utilizador interno – técnico de
licenciamento
Pré Requisitos -
Input Texto a pesquisar, catálogo de metadados a utilizar na pesquisa e
selecção da operação de filtragem de extensão geográfica e
utilizar.
Output Metadados que se enquadram na pesquisa efectuada e
respectivas extensões geográficas no mapa.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3.1, F8.3.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 37 de 107
C.2.1.23 Mapa de enquadramento
Nome Mapa de enquadramento
Descrição Através desta ferramenta o utilizador poderá visualizar o mapa de
enquadramento configurado. Este mapa auxiliará o utilizador a ter
uma melhor percepção da sua localização no mapa principal.
O mapa de enquadramento está interligado com o mapa principal,
sendo que a sua escala de visualização é sempre menor.
Actor Utilizador externo autorizado, Utilizador externo geral anónimo,
Utilizador interno - geral, Utilizador interno – secretaria, Utilizador
interno – técnico de licenciamento
Pré Requisitos -
Input -
Output Visualização do mapa de enquadramento
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.2, F5.2, F6.5, F7.2
C.2.2 Casos de uso aplicáveis à aplicação de metadados geográficos
C.2.2.1 Pesquisa de metadados
Nome Pesquisa de metadados
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 38 de 107
Descrição Esta funcionalidade permitirá que qualquer utilizador pesquise o
catálogo de metadados geográficos da ARH Centro.
A pesquisa será feita recorrendo a palavras-chave.
Adicionalmente, o utilizador poderá filtrar os resultados através da
indicação:
da extensão espacial dos metadados;
do tipo, formato, categoria; e
da data de criação.
O utilizador poderá depois navegar na lista de resultados
devolvida e abrir o metadado pretendido.
Actor Utilizador externo geral anónimo, Publicador aplicação de
metadados, Administrador aplicação de metadados, Utilizador
interno - geral, Utilizador interno – secretaria, Utilizador interno –
técnico de licenciamento
Pré Requisitos -
Input Critérios de pesquisa.
Output Metadados que respeitem os critérios de pesquisa inseridos.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3.1, F8.3.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 39 de 107
C.2.2.2 Criar metadados
Nome Criar metadados
Descrição Esta funcionalidade permitirá que o utilizador crie um metadado
geográfico utilizando para o efeito o editor de metadados
providenciado.
Após o utilizador se ter autenticado no backoffice de metadados,
através da funcionalidade de Iniciar Sessão, ficará disponível uma
nova funcionalidade intitulada Metadados.
Após aceder à página de Metadados, o utilizador deverá escolher
a opção Adicionar, seguido da opção Utilizar editor para criar
metadados manualmente.
Na página que a seguir será disponibilizada, o utilizador deverá
seleccionar o tipo de metadado que deseja criar:
Metadados para serviços; ou
Metadados conjuntos de dados de geográficos.
Ambos os tipos de metadados respeitam o perfil nacional de
metadados definido.
Por último, será aberto o editor de metadados onde o utilizador
poderá colocar a informação pretendida e fazer a submissão do
registo.
O metadado registado ficará no estado de Publicado.
Actor Publicador aplicação de metadados, Administrador aplicação de
metadados
Pré Requisitos O utilizador deverá ter feito log-in no backoffice da aplicação
O utilizador terá de pertencer ao grupo de publicadores de
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 40 de 107
metadados ou ao grupo de administradores.
Input Informação referente ao metadado a criar.
Output Resultado da operação (sucesso ou insucesso).
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3, F8.3.3, F8.3.4
C.2.2.3 Upload de metadados
Nome Upload de metadados
Descrição Esta funcionalidade permitirá que o utilizador carregue na
aplicação um metadado geográfico residente no seu computador,
em formato XML.
Após o utilizador se ter autenticado no backoffice de metadados,
através da funcionalidade de Iniciar Sessão, ficará disponível uma
nova funcionalidade intitulada Metadados.
Após aceder à página de Metadados, o utilizador deverá escolher
a opção Adicionar, seguido da opção Enviar ficheiro de
metadados.
Na página que a seguir será disponibilizada, o utilizador deverá
indicar o caminho local para o ficheiro XML que pretende carregar
e escolher a opção Upload.
O tipo de metadado (serviços ou conjunto de dados geográficos)
será inferido pelos elementos que compõem o ficheiro XML.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 41 de 107
O metadado carregado ficará no estado de Publicado e não será
possível a sua edição através do editor de metadados da
aplicação.
Actor Publicador aplicação de metadados, Administrador aplicação de
metadados
Pré Requisitos O utilizador deverá ter feito log-in no backoffice da aplicação
O utilizador terá de pertencer ao grupo de publicadores de
metadados ou ao grupo de administradores.
Input Metadado a carregar.
Output Resultado da operação (sucesso ou insucesso).
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3, F8.3.3, F8.3.4
C.2.2.4 Aprovar metadados
Nome Aprovar metadados
Descrição Esta funcionalidade permitirá aprovar um conjunto de metadados
já carregados/criados na aplicação.
Após o utilizador se ter autenticado no backoffice de metadados,
através da funcionalidade de Iniciar Sessão, ficará disponível uma
nova funcionalidade intitulada Metadados.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 42 de 107
Após aceder à página de Metadados, deverá ser escolhida a opção
Gestão Metadados.
Na página de Gestão Metadados o utilizador terá ao seu dispor
vários critérios de filtragem. Esta funcionalidade auxiliará na
obtenção dos documentos que se pretendem aprovar.
Após obter a lista dos registos de metados que obedeceram à
filtragem efectuada, o utilizador poderá seleccionar um, vários ou
todos os registos e proceder à sua aprovação.
Actor Administrador aplicação de metadados
Pré Requisitos O utilizador deverá ter feito log-in no backoffice da aplicação
O utilizador terá de pertencer ao grupo de administradores de
metadados
Input Selecção dos metadados a aprovar.
Output Alteração do estado dos metadados para aprovados.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3, F8.3.3, F8.3.4
C.2.2.5 Rejeitar metadados
Nome Rejeitar metadados
Descrição Esta funcionalidade permitirá rejeitar um conjunto de metadados
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 43 de 107
já carregados/criados na aplicação.
Após o utilizador se ter autenticado no backoffice de metadados,
através da funcionalidade de Iniciar Sessão, ficará disponível uma
nova funcionalidade intitulada Metadados.
Após aceder à página de Metadados, deverá ser escolhida a opção
Gestão Metadados.
Na página de Gestão Metadados o utilizador terá ao seu dispor
vários critérios de filtragem. Esta funcionalidade auxiliará na
obtenção dos documentos que se pretendem rejeitar.
Após obter a lista dos registos de metados que obedeceram à
filtragem efectuada, o utilizador poderá seleccionar um, vários ou
todos os registos e proceder à sua rejeição.
Actor Administrador aplicação de metadados
Pré Requisitos O utilizador deverá ter feito log-in no backoffice da aplicação
O utilizador terá de pertencer ao grupo de administradores de
metadados
Input Selecção dos metadados a reprovar.
Output Alteração do estado dos metadados para reprovados.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3, F8.3.3, F8.3.4
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 44 de 107
C.2.2.6 Apagar metadados
Nome Apagar metadados
Descrição Esta funcionalidade permitirá apagar um conjunto de metadados
já carregados/criados na aplicação.
Após o utilizador se ter autenticado no backoffice de metadados,
através da funcionalidade de Iniciar Sessão, ficará disponível uma
nova funcionalidade intitulada Metadados.
Após aceder à página de Metadados, deverá ser escolhida a opção
Gestão Metadados.
Na página de Gestão Metadados o utilizador terá ao seu dispor
vários critérios de filtragem. Esta funcionalidade auxiliará na
obtenção dos documentos que se pretendem apagar.
Após obter a lista dos registos de metados que obedeceram à
filtragem efectuada, o utilizador poderá seleccionar um, vários ou
todos os registos e proceder à sua eliminação.
Actor Publicador aplicação de metadados, Administrador aplicação de
metadados
Pré Requisitos O utilizador deverá ter feito log-in no backoffice da aplicação
No caso do actor se tratar do Publicador aplicação de metadados,
os metadados a eliminar terão de ter sido por ele criados.
Input Selecção dos metadados a apagar.
Output Eliminação dos metadados da aplicação.
Excepções -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 45 de 107
Casos de Uso
Associados
-
Requisitos
abrangidos
F8.3, F8.3.3, F8.3.4
C.2.3 Casos de uso aplicáveis ao visualizador externo
C.2.3.1 Navegar, localizar, desenhar, imprimir e pesquisar
Nome Navegar, localizar, desenhar, imprimir e pesquisar
Descrição O utilizador terá ao seu dispor um conjunto de funcionalidades
base que lhe permitirão navegar pelo mapa, localizar endereços,
desenhar gráficos, imprimir mapas e efectuar pesquisas.
Actor Utilizador externo anónimo
Pré Requisitos Os mesmos relacionados com cada um dos casos de uso
associados.
Input Os mesmos relacionados com cada um dos casos de uso
associados.
Output Os mesmos relacionados com cada um dos casos de uso
associados.
Excepções As mesmas relacionadas com cada um dos casos de uso
associados.
Casos de Uso
Associados
Afastar, Aproximar, Mover mapa, Afastar mapa um nível,
Aproximar mapa um nível, Visualização anterior, Próxima
visualização, Mover para a esquerda/direita/cima/baixo, Extensão
total, Barra de escalas de visionamento, Lista de escalas de
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 46 de 107
visionamento, Escolha de mapa base, Tabela de conteúdos,
Legenda, Desenho e medição, Impressão, Identificação, Localizar,
Pesquisa de metadados, Mapa de enquadramento.
Requisitos
abrangidos
F4.5.1, F4.5.2, F4.5.3, F4.5.8, F5.2, F6.5, F7.2, F8.3.1, F8.3.2
C.2.4 Casos de uso aplicáveis ao Balcão On-line Geográfico
C.2.4.1 Obtenção da lista de utilizações georreferenciáveis
Nome Obtenção da lista de utilizações georreferenciáveis
Descrição O Balcão On-line invocará um web service SOAP, disponibilizado
pela ESRI.
Este serviço receberá, como input, a tipologia do processo e
retornará a lista de utilizações georreferenciáveis associadas. Para
cada utilização retornada, será ainda indicado se a mesma deverá
ou não ser disponibilizada no Balcão On-line Geográfico.
Actor Utilizador externo autorizado
Pré Requisitos -
Input Tipologia SGP
Output Entidades georreferenciáveis associadas
Excepções -
Casos de Uso
Associados
Invocar aplicação
Requisitos F4.1, F4.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 47 de 107
abrangidos
C.2.4.2 Invocar aplicação
Nome Invocar aplicação
Descrição A invocação à aplicação do Balcão On-line Geográfico será
efectuada a partir do Balcão On-line.
1. O utilizador selecciona, no Balcão On-line, a entidade que
pretende georreferenciar;
2. O utilizador invoca o Balcão On-line Geográfico a partir do
Balcão On-line;
3. No URL invocado, são passados por “querystring” os seguintes
parâmetros:
fregCode: código da Freguesia à qual a pretensão
pertence. Parâmetro do tipo “string”, não obrigatório,
da forma DTCCFR (dois dígitos para o distrito, dois
dígitos para o concelho e dois dígitos para a freguesia);
gisEntityId: identificador do tipo de utilização a
georreferenciar, inferido através da selecção da
entidade a georreferenciar pelo utilizador. Parâmetro
do tipo inteiro, obrigatório;
procType: tipologia Balcão On-line na qual se insere o
processo a georreferenciar;
CotaProcesso: identificador do processo. Parâmetro do
tipo “string”, obrigatório;
isEditable: identifica se estarão ou não disponíveis as
ferramentas de edição. Parâmetro do tipo “string”, não
obrigatório. São aceites os seguintes valores: “false” –
não disponíveis e “true” – disponíveis. Por omissão, o
valor do parâmetro é “false”;
sessionToken: token de sessão a utilizar pela aplicação
geográfica na validação do acesso do utilizador à
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 48 de 107
mesma (serão disponibilizados dois webservices, um
para que o Balcão On-line possa obter um token válido
a enviar e outro para que a aplicação geográfica valide
o token recebido).
Caso o acesso ao Balcão On-line Geográfico seja autorizado, o
mesmo será disponibilizado, dependendo o seu comportamento
dos parâmetros passados na “querystring”.
No caso de ser fornecida, pelo Balcão On-line, informação de
localização referente à freguesia, o mapa da aplicação geográfica
localizar-se-á automaticamente nessa posição.
No caso de não ser fornecida nenhuma informação de localização
da utilização a registar, o mapa da aplicação geográfica abrangerá
toda a área da ARH Centro.
Actor Utilizador externo autorizado
Pré Requisitos -
Input -
Output -
Excepções -
Casos de Uso
Associados
Obtenção da lista de utilizações georreferenciáveis
Requisitos
abrangidos
F4.1, F4.2
C.2.4.3 Navegar, localizar, desenhar, imprimir e pesquisar
Nome Navegar, localizar, desenhar, imprimir e pesquisar
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 49 de 107
Descrição O utilizador terá ao seu dispor um conjunto de funcionalidades
base que lhe permitirão navegar pelo mapa, localizar endereços,
desenhar gráficos, imprimir mapas e efectuar pesquisas.
Actor Utilizador externo autorizado
Pré Requisitos Os mesmos relacionados com cada um dos casos de uso
associados.
Input Os mesmos relacionados com cada um dos casos de uso
associados.
Output Os mesmos relacionados com cada um dos casos de uso
associados.
Excepções As mesmas relacionadas com cada um dos casos de uso
associados.
Casos de Uso
Associados
Afastar, Aproximar, Mover mapa, Afastar mapa um nível,
Aproximar mapa um nível, Visualização anterior, Próxima
visualização, Mover para a esquerda/direita/cima/baixo, Extensão
total, Barra de escalas de visionamento, Lista de escalas de
visionamento, Escolha de mapa base, Tabela de conteúdos,
Legenda, Desenho e medição, Impressão, Identificação, Localizar,
Mapa de enquadramento.
Requisitos
abrangidos
F4.5.1, F4.5.2, F4.5.3, F4.5.8, F5.2, F6.5, F7.2, F8.3.1, F8.3.2
C.2.4.4 Georreferenciar processo (criação ou alteração)
Nome Georreferenciar processo (criação ou alteração)
Descrição Após clicar na ferramenta de georreferenciar processo
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 50 de 107
(pretensão), o utilizador poderá então inserir a geometria
referente ao mesmo.
Os tipos de geometrias associados às entidades geográficas
(ponto, linha ou polígono) serão inferidos a partir da geometria
associada ao tipo de utilização a georreferenciar, enviada pelo
Balcão On-line.
Após a inserção da geometria será efectuada a seguinte validação
referente ao centróide da geometria inserida:
será confirmado se o centróide se situa na área de
jurisdição da ARH Centro.
Caso a validação falhe, será emitido um erro ao utilizador. A
operação será abortada e a geometria não será armazenada na
base de dados.
Actor Utilizador externo autorizado
Pré Requisitos Cada utilização terá obrigatoriamente uma e uma só geometria
associada.
Input Geometria
Output -
Excepções Caso o centróide da geometria inserida não se situe na área de
jurisdição da ARH Centro, será emitido um erro e será cancelada a
operação.
Casos de Uso
Associados
Invocar aplicação
Requisitos
abrangidos
F4.1, F4.2, F4.3, F4.5, F4.5.4, F4.5.5
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 51 de 107
C.2.4.5 Submeter localização do processo
Nome Submeter localização do processo
Descrição Após ter sido inserida uma nova geometria, ou ter sido alterada a
localização de uma geometria previamente existente, a opção de
submeter localização ficará disponível.
Ao clicar na opção de submeter localização, a geometria
georreferenciada será armazenada na base de dados geográfica
de staging, na feature class com a geometria (FC_Pontos,
FC_Linhas e FC_Poligonos) correspondente à geometria do tipo de
utilização a georreferenciar passado pelo Balcão On-line (através
do parâmetro gisEntityId, que identifica a feature class) no
momento da invocação da aplicação geográfica.
A informação que será armazenada na base de dados geográfica
de staging é a que a seguir se indica:
geometria;
idEntidadeGeo;
identificador da pretensão (CotaProcesso);
tipologia da pretensão (TipologiaProcesso);
identificador do utilizador que procedeu à
georreferenciação. Nesta fase, o identificador do utilizador
será sempre “ANONIMO”.
A informação que será enviada para o Balcão On-line em JSON é a
que a seguir se indica:
M: Longitude no Sistema de Coordenadas Militares
P: Latitude no Sistema de Coordenadas Militares
coordsys: Código do sistema de Coordenadas Militares
X: Longitude no Sistema de Coordenadas ETRS89
Y: Latitude no Sistema de Coordenadas ETRS89
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 52 de 107
coordsys: Código do sistema de Coordenadas ETRS89
nCarta: Nº Carta Militar
codFreguesia: Código da freguesia
codBacia: Código da Bacia Hidrográfica
codSubBacia: Código da Sub-bacia
codSistAquifero: Código do primeiro Sistema Aquífero
identificado;
nomeMassaAgua : Designação da massa de água;
tipoMassaAgua: Tipo de massa de água (Rio,
ribeira/ribeiro, etc.);
margem: Margem (ESQ/DIR).
Actor Utilizador externo autorizado
Pré Requisitos -
Input -
Output -
Excepções -
Casos de Uso
Associados
Georreferenciar processo (criação ou alteração)
Requisitos
abrangidos
F4.1, F4.2, F4.3
C.2.4.6 Voltar à localização do processo/pretensão
Nome Voltar à localização do processo/pretensão
Descrição Caso exista um processo georreferenciado, a funcionalidade de
voltar à localização do processo/pretensão estará activa.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 53 de 107
O mapa, quando o utilizador clicar nesta funcionalidade, centrar-
se-á na geometria do processo/pretensão.
Actor Utilizador externo autorizado
Pré Requisitos Existência de uma geometria previamente associada ao
processo/pretensão
Input -
Output Actualização do enquadramento do mapa, centrado na geometria
associada ao processo/pretensão.
Excepções -
Casos de Uso
Associados
Georreferenciar processo (criação ou alteração)
Requisitos
abrangidos
F4.1, F4.2
C.2.4.7 Armazenar histórico
Nome Armazenar histórico
Descrição Será disponibilizado um mecanismo de controle de histórico para
todas as alterações efectuadas nas feature classes da base de
dados de staging de licenciamento. O histórico será
disponibilizado pelas capacidades nativas do ArcGIS Server (SDE).
Actor Balcão On-line Geográfico
Pré Requisitos Existência de uma geometria previamente associada ao
processo/pretensão
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 54 de 107
Input -
Output -
Excepções -
Casos de Uso
Associados
Submeter localização do processo pretensão
Requisitos
abrangidos
C.2.5 Casos de uso aplicáveis ao Gestor Geográfico de Processos
C.2.5.1 Obtenção da lista de utilizações georreferenciáveis
Nome Obtenção da lista de utilizações georreferenciáveis
Descrição O Sistema de Gestão Processual invocará um web service SOAP,
disponibilizado pela ESRI.
Este serviço receberá, como input, a tipologia do processo e
retornará a lista de utilizações georreferenciáveis associadas. Para
cada utilização retornada, será ainda indicado se a mesma deverá
ou não ser disponibilizada no Sistema de Gestão Processual.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos -
Input Tipologia SGP
Output Entidades georreferenciáveis associadas
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 55 de 107
Excepções -
Casos de Uso
Associados
Invocar aplicação
Requisitos
abrangidos
F4.1, F4.2
C.2.5.2 Invocar aplicação
Nome Invocar aplicação
Descrição A invocação do Sistema Geográfico de Gestão de Processos será
efectuada a partir do Sistema de Gestão de Processos.
1. O utilizador selecciona, no Sistema de Gestão de Processos, a
entidade que pretende georreferenciar;
2. O utilizar invoca o Sistema Geográfico de Gestão de Processos
a partir do Sistema de Gestão de Processos;
3. No URL invocado, são passados por “querystring” os seguintes
parâmetros:
fregCode: código da Freguesia à qual a pretensão
pertence. Parâmetro do tipo “string”, não obrigatório,
da forma DTCCFR (dois dígitos para o distrito, dois
dígitos para o concelho e dois dígitos para a freguesia);
gisEntityId: identificador do tipo de utilização a
georreferenciar, inferido através da selecção da
entidade a georreferenciar pelo utilizador. Parâmetro
do tipo inteiro, obrigatório;
procType: tipologia Balcão On-line na qual se insere o
processo a georreferenciar;
CotaProcesso: identificador do processo. Parâmetro do
tipo “string”, obrigatório;
isEditable: identifica se estarão ou não disponíveis as
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 56 de 107
ferramentas de edição. Parâmetro do tipo “string”, não
obrigatório. São aceites os seguintes valores: “false” –
não disponíveis e “true” – disponíveis. Por omissão, o
valor do parâmetro é “false”;
availableAnalysis: identifica se estarão ou não
disponíveis as ferramentas de geoanálise. Parâmetro do
tipo “string”, não obrigatório. São aceites os seguintes
valores: “false” – não disponíveis e “true” –
disponíveis. Por omissão, o valor do parâmetro é
“false”.
As funcionalidades disponibilizadas pelo Sistema Geográfico de
Gestão de Processos dependem dos parâmetros passados na
“querystring”.
No caso de ser fornecida, pelo Sistema de Gestão de Processos,
informação de localização referente à freguesia, o mapa da
aplicação geográfica localizar-se-á automaticamente nessa
posição.
No caso de não ser fornecida nenhuma informação de localização
da utilização a registar, o mapa da aplicação geográfica abrangerá
toda a área da ARH Centro.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos O utilizador estará situado no Sistema de Gestão Processual, na
área de registo de processos/pretensões.
Input -
Output -
Excepções -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 57 de 107
Casos de Uso
Associados
Obtenção da lista de utilizações georreferenciáveis
Requisitos
abrangidos
F4.1, F4.2
C.2.5.3 Navegar, localizar, desenhar, imprimir e pesquisar
Nome Navegar, localizar, desenhar, imprimir e pesquisar
Descrição O utilizador terá ao seu dispor um conjunto de funcionalidades
base que lhe permitirão navegar pelo mapa, localizar endereços,
desenhar gráficos, imprimir mapas e efectuar pesquisas.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos Os mesmos relacionados com cada um dos casos de uso
associados.
Input Os mesmos relacionados com cada um dos casos de uso
associados.
Output Os mesmos relacionados com cada um dos casos de uso
associados.
Excepções As mesmas relacionadas com cada um dos casos de uso
associados.
Casos de Uso
Associados
Afastar, Aproximar, Mover mapa, Afastar mapa um nível,
Aproximar mapa um nível, Visualização anterior, Próxima
visualização, Mover para a esquerda/direita/cima/baixo, Extensão
total, Barra de escalas de visionamento, Lista de escalas de
visionamento, Escolha de mapa base, Tabela de conteúdos,
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 58 de 107
Legenda, Desenho e medição, Impressão, Identificação, Localizar,
Mapa de enquadramento.
Requisitos
abrangidos
F4.5.1, F4.5.2, F4.5.3, F4.5.8, F5.2, F6.5, F7.2, F8.3.1, F8.3.2
C.2.5.4 Georreferenciar processo (criação ou alteração)
Nome Georreferenciar processo (criação ou alteração)
Descrição Após clicar na ferramenta de georreferenciar processo
(pretensão), o utilizador poderá então inserir a geometria
referente ao mesmo.
Os tipos de geometrias associados às entidades geográficas
(ponto, linha ou polígono) serão inferidos a partir da geometria
associada ao tipo de utilização a georreferenciar, enviada pelo
Balcão On-line.
Após a inserção da geometria será efectuada a seguinte validação
referente ao centróide da geometria inserida:
será confirmado se o centróide se situa na área de
jurisdição da ARH Centro.
Caso a validação falhe, será emitido um erro ao utilizador. A
operação será abortada e a geometria não será armazenada na
base de dados.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos Cada utilização terá obrigatoriamente uma e uma só geometria
associada.
Input Geometria
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 59 de 107
Output -
Excepções Caso o centróide da geometria inserida não se situe na área de
jurisdição da ARH Centro, será emitido um erro e será cancelada a
operação.
Casos de Uso
Associados
Invocar aplicação
Requisitos
abrangidos
F4.1, F4.2, F4.3, F4.5, F4.5.4, F4.5.5
C.2.5.5 Submeter localização do processo
Nome Submeter localização da pretensão
Descrição Após ter sido inserida uma nova geometria, ou ter sido alterada a
localização de uma geometria previamente existente, a opção de
submeter localização ficará disponível.
Ao clicar na opção de submeter localização, a geometria
georreferenciada será armazenada na base de dados geográfica
de staging, na feature class com a geometria (FC_Pontos,
FC_Linhas e FC_Poligonos) correspondente à geometria do tipo de
utilização a georreferenciar passado pelo Balcão On-line (através
do parâmetro gisEntityId, que identifica a feature class) no
momento da invocação da aplicação geográfica.
A informação que será armazenada na base de dados geográfica
de staging é a que a seguir se indica:
geometria;
idEntidadeGeo;
identificador da pretensão (CotaProcesso);
tipologia da pretensão (TipologiaProcesso);
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 60 de 107
identificador do utilizador que procedeu à
georreferenciação.
A informação que será enviada para o Sistema de Gestão
Processual em JSON é a que a seguir se indica:
M: Longitude no Sistema de Coordenadas Militares
P: Latitude no Sistema de Coordenadas Militares
coordsys: Código do sistema de Coordenadas Militares
X: Longitude no Sistema de Coordenadas ETRS89
Y: Latitude no Sistema de Coordenadas ETRS89
coordsys: Código do sistema de Coordenadas ETRS89
nCarta: Nº Carta Militar
codFreguesia: Código da freguesia
codBacia: Código da Bacia Hidrográfica
codSubBacia: Código da Sub-bacia
codSistAquifero: Código do primeiro Sistema Aquífero
identificado;
nomeMassaAgua : Designação da massa de água;
tipoMassaAgua: Tipo de massa de água (Rio,
ribeira/ribeiro, etc.);
margem: Margem (ESQ/DIR).
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos -
Input -
Output -
Excepções -
Casos de Uso Georreferenciar processo (criação ou alteração)
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 61 de 107
Associados
Requisitos
abrangidos
F4.1, F4.2, F4.3
C.2.5.6 Voltar à localização do processo/pretensão
Nome Voltar à localização do processo/pretensão
Descrição Caso exista uma pretensão georreferenciada, a funcionalidade de
voltar à localização do processo/pretensão estará activa.
O mapa, quando o utilizador clicar nesta funcionalidade, centrar-
se-á na geometria do processo/pretensão.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos Existência de uma geometria previamente associada ao
processo/pretensão
Input -
Output Actualização do enquadramento do mapa, centrado na geometria
associada ao processo/pretensão.
Excepções -
Casos de Uso
Associados
Georreferenciar processo (criação ou alteração)
Requisitos
abrangidos
F4.1, F4.2
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 62 de 107
C.2.5.7 Armazenar histórico
Nome Armazenar histórico
Descrição Será disponibilizado um mecanismo de controle de histórico para
todas as alterações efectuadas nas feature classes da base de
dados de staging de licenciamento. O histórico será
disponibilizado pelas capacidades nativas do ArcGIS Server (SDE).
Actor Gestor Geográfico de Processos
Pré Requisitos Existência de uma geometria previamente associada ao
processo/pretensão
Input -
Output -
Excepções -
Casos de Uso
Associados
Submeter localização pretensão
Requisitos
abrangidos
C.2.5.8 Visualização dos resultados dos últimos auto-controlos (rejeições)
Nome Visualização dos resultados dos últimos auto-controlos (rejeições)
Descrição Estará disponível, na aplicação, uma layer geográfica específica
que simbolizará cada rejeição de acordo com o resultado do seu
último auto-controlo.
A simbologia é directamente comunicada pelo Sistema de Gestão
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 63 de 107
Processual (campo SemaforoRegisto). A informação a representar
será disponibilizada através de uma view de base de dados, com
os seguintes campos:
CodigoProcessoPai;
ProcessoAutocontrolo_ID;
CodigoAutocontrolo;
Registo_ID;
SemaforoRegisto;
Parametro_ID;
Parametro_COD;
Parametro_Descricao;
ValorRegistado;
SemaforoParametro;
Estado;
DataEstado;
Data_Inicio;
Data_Fim;
Descricao;
Ponto_Rejeicao;
Ponto_Medida;
Observacoes.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos Os resultados dos últimos auto-controlos para cada rejeição terão
de estar disponíveis.
Input -
Output Layer geográfica simbolizando cada rejeição de acordo com o
resultado do seu último auto-controlo.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 64 de 107
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.6
C.2.5.9 Visualização do histórico do auto-controlo (rejeições)
Nome Visualização do histórico do auto-controlo
Descrição Estará disponível, na aplicação, uma ferramenta de Identify que
permitirá a consulta do resultado do auto-controlo dos últimos
doze meses
A informação será comunicada pelo Sistema de Gestão Processual
através da disponibilização de uma view com os seguintes
campos:
CodigoProcessoPai;
ProcessoAutocontrolo_ID;
CodigoAutocontrolo;
Registo_ID;
SemaforoRegisto;
Parametro_ID;
Parametro_COD;
Parametro_Descricao;
ValorRegistado;
SemaforoParametro;
Estado;
DataEstado;
Data_Inicio;
Data_Fim;
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 65 de 107
Descricao;
Ponto_Rejeicao;
Ponto_Medida;
Observacoes.
Actor Utilizador interno – secretaria e Utilizador interno – técnico de
licenciamento
Pré Requisitos Os resultados dos auto-controlos do último ano, para cada
rejeição, terão de estar disponíveis.
Input -
Output Tabela com registos de auto-controlo dos últimos 12 meses.
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.6
C.2.5.10 Modelo de cálculo de caudais de cheia (Geohidrac)
Nome Modelo de cálculo de caudais de cheia
Descrição A ferramenta de cálculo de caudais de cheia estará disponível
apenas para determinados tipos de processos/pretensões
(configuração realizada via aplicação de backoffice de processos
geográficos).
Esta ferramenta permitirá que o utilizador obtenha o cálculo dos
caudais de cheia para a localização do processo/pretensão em
análise.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 66 de 107
O utilizador, ao activar a ferramenta do modelo de cálculo de
caudais de cheia, terá disponibilizada uma janela pop-up que lhe
permitirá inserir uma distância máxima de tolerância (snap) entre
a localização do processo/pretensão em análise e a linha de água
mais próxima e indicar ainda um endereço de e-mail a utilizar
para o envio do pdf contendo os resultados calculados. Nos casos
em que for possível, o endereço de e-mail será inferido a partir do
utilizador associado à sessão na qual esteja a correr a aplicação
(através de inquirição da Active Directory da ARH Centro).
O pdf contendo os resultados calculados será ainda armazenado
numa tabela de base de dados, conjuntamente com a seguinte
informação:
identificador do processo (CotaProcesso);
identificador da entidade geográfica (gisEntityId);
identificador do utilizador que correu o modelo, inferido
através do utilizador associado à sessão na qual correrá a
aplicação (username);
data/hora de criação do registo (timestamp).
Actor Utilizador interno – técnico de licenciamento
Pré Requisitos -
Input Distância máxima entre a localização do processo/pretensão e a
linha de água mais próxima (em metros) e endereço de e-mail do
destinatário do e-mail que será enviado com o relatório contendo
os resultados calculados pelo modelo.
Output Envio de e-mail com relatório contendo os resultados do modelo
(em formato pdf) anexado.
Excepções -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 67 de 107
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.6
C.2.5.11 Geoanálises de confrontação
Nome Geoanálises
Descrição Esta ferramenta permitirá ao utilizador obter o resultado de um
conjunto de geoanálises de confrontação, de acordo com a
entidade geográfica do processo/pretensão em análise.
O utilizador, ao activar a ferramenta de geoanálises, terá
disponibilizada uma janela pop-up que lhe permitirá inserir toda a
informação necessária para executar o conjunto de geoanálises
pré-definidas para o tipo de processo/pretensão em análise.
O resultado das geoanálises será gerado através de uma
ferramenta desenvolvida em phyton e apresentado ao utilizador
(em português natural) no painel de resultados da janela, onde
estará ainda disponível a funcionalidade de cópia directa para a
área de trabalho (clipboard) e a de submissão dos resultados e do
parecer técnico.
A submissão dos resultados e do parecer técnico (baseado em
geoanálises) é realizada através da invocação de um web service
disponibilizado pela Indra. Este serviço receberá como input os
seguintes parâmetros:
Cota do processo (cota);
Texto do parecer (parecer).
O resultado das geoanálises (em português natural) será
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 68 de 107
igualmente armazenado numa tabela de base de dados,
conjuntamente com a seguinte informação:
identificador do processo (CotaProcesso);
identificador da entidade geográfica (gisEntityId);
identificador do utilizador que correu a geoanálise (inferido
através do utilizador associado à sessão na qual correrá a
aplicação);
data/hora de criação do registo (timestamp).
Actor Utilizador interno – técnico de licenciamento
Pré Requisitos -
Input Parâmetros necessários às geoanálises
Output Resultado das geoanálises, em português natural
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.6, F4.5.6.13
C.2.6 Casos de uso aplicáveis ao Visualizador de Processos
Geográficos
C.2.6.1 Navegar, localizar, desenhar, imprimir e pesquisar
Nome Navegar, localizar, desenhar, imprimir e pesquisar
Descrição O utilizador terá ao seu dispor um conjunto de funcionalidades
base que lhe permitirão navegar pelo mapa, localizar endereços,
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 69 de 107
desenhar gráficos, imprimir mapas e efectuar pesquisas.
Actor Utilizador interno - geral
Pré Requisitos Os mesmos relacionados com cada um dos casos de uso
associados.
Input Os mesmos relacionados com cada um dos casos de uso
associados.
Output Os mesmos relacionados com cada um dos casos de uso
associados.
Excepções As mesmas relacionadas com cada um dos casos de uso
associados.
Casos de Uso
Associados
Afastar, Aproximar, Mover mapa, Afastar mapa um nível,
Aproximar mapa um nível, Visualização anterior, Próxima
visualização, Mover para a esquerda/direita/cima/baixo, Extensão
total, Barra de escalas de visionamento, Lista de escalas de
visionamento, Escolha de mapa base, Tabela de conteúdos,
Legenda, Desenho e medição, Impressão, Identificação, Localizar,
Mapa de enquadramento.
Requisitos
abrangidos
F4.5.1, F4.5.2, F4.5.3, F4.5.8, F5.2, F6.5, F7.2, F8.3.1, F8.3.2
C.2.6.2 Simular Georreferenciação de Processo
Nome Georreferenciar processo (criação ou alteração)
Descrição Após clicar na ferramenta de georreferenciar processo
(pretensão), é apresentado ao utilizador uma lista de todas as
entidades geográficas, e poderá então escolher a entidade a
georreferenciar.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 70 de 107
Os tipos de geometrias associados às entidades geográficas
(ponto, linha ou polígono) serão inferidos a partir da geometria
associada ao tipo de utilização a georreferenciar.
Após a inserção da geometria, é efectuada a seguinte validação
referente ao centróide da geometria inserida:
será confirmado se o centróide se situa na área de
jurisdição da ARH Centro;
Caso a validação falhe, será emitido um erro ao utilizador e a
operação será abortada.
Actor Utilizador interno - geral
Pré Requisitos -
Input Geometria
Output -
Excepções Caso o centróide da geometria inserida não se situe na área de
jurisdição da ARH Centro, será emitido um erro e será cancelada a
operação.
Casos de Uso
Associados
Requisitos
abrangidos
F4.3, F4.5, F4.5.4, F4.5.5
C.2.6.3 Voltar à localização da simulação de processo/utilização
Nome Voltar à localização do processo/pretensão
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 71 de 107
Descrição Caso exista uma simulação de processo georreferenciada, a
funcionalidade de voltar à localização da simulação estará activa.
O mapa, quando o utilizador clicar nesta funcionalidade, centrar-
se-á na geometria da simulação.
Actor Utilizador interno - geral
Pré Requisitos Existência de uma simulação georreferenciada
Input -
Output Actualização do enquadramento do mapa, centrado na geometria
inserida
Excepções -
Casos de Uso
Associados
Simular Georreferenciação de Processo
Requisitos
abrangidos
F4.3, F4.5, F4.5.4, F4.5.5
C.2.6.4 Modelo de cálculo de caudais de cheia (geohidrac)
Nome Modelo de cálculo de caudais de cheia
Descrição A ferramenta de cálculo de caudais de cheia estará disponível
apenas para determinados tipos de simulações de
processos/pretensões (configuração realizada via aplicação de
backoffice de processos geográficos).
Esta ferramenta permitirá que o utilizador obtenha o cálculo dos
caudais de cheia para a simulação da localização do
processo/pretensão em análise.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 72 de 107
O utilizador, ao activar a ferramenta do modelo de cálculo de
caudais de cheia, terá disponibilizada uma janela pop-up que lhe
permitirá inserir uma distância máxima de tolerância (snap) entre
a localização do processo/pretensão em análise e a linha de água
mais próxima e indicar ainda um endereço de e-mail a utilizar
para o envio do pdf contendo os resultados calculados. Nos casos
em que for possível, o endereço de e-mail será inferido a partir do
utilizador associado à sessão na qual esteja a correr a aplicação
(através de inquirição da Active Directory da ARH Centro).
O pdf contendo os resultados calculados será ainda armazenado
numa tabela de base de dados, conjuntamente com a seguinte
informação:
identificador da entidade geográfica (gisEntityId);
identificador do utilizador que correu o modelo, inferido
através do utilizador associado à sessão na qual correrá a
aplicação (username);
indicação que se trata de uma simulação;
data/hora de criação do registo (timestamp).
Actor Utilizador interno - geral
Pré Requisitos -
Input Distância máxima entre a localização do processo/pretensão e a
linha de água mais próxima (em metros) e endereço de e-mail do
destinatário do e-mail que será enviado com o relatório contendo
os resultados calculados pelo modelo.
Output Envio de e-mail com relatório contendo os resultados do modelo
(em formato pdf) anexado.
Excepções -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 73 de 107
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.6
C.2.6.5 Geoanálises de confrontação
Nome Geoanálises
Descrição Esta ferramenta permitirá ao utilizador obter o resultado de um
conjunto de geoanálises de confrontação, de acordo com a
simuação da entidade geográfica do processo/pretensão em
análise.
O utilizador, ao activar a ferramenta de geoanálises, terá
disponibilizada uma janela pop-up que lhe permitirá inserir toda a
informação necessária para executar o conjunto de geoanálises
pré-definidas para o tipo de processo/pretensão da simulação em
análise.
O resultado das geoanálises será gerado através de uma
ferramenta desenvolvida em phyton e apresentado ao utilizador
(em português natural) no painel de resultados da janela, onde
estará ainda disponível a funcionalidade de cópia directa para a
área de trabalho (clipboard) e a de submissão dos resultados e do
parecer técnico.
O resultado das geoanálises (em português natural) será
igualmente armazenado numa tabela de base de dados,
conjuntamente com a seguinte informação:
identificador da entidade geográfica (gisEntityId);
identificador do utilizador que correu a geoanálise (inferido
através do utilizador associado à sessão na qual correrá a
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 74 de 107
aplicação);
indicação que se trata de uma simulação;
data/hora de criação do registo (timestamp).
Actor Utilizador interno - geral
Pré Requisitos -
Input Parâmetros necessários às geoanálises
Output Resultado das geoanálises, em português natural
Excepções -
Casos de Uso
Associados
-
Requisitos
abrangidos
F4.5.6, F4.5.6.13
C.2.7 Casos de uso aplicáveis ao Backoffice de processos geográficos
C.2.7.1 Criar, editar entidade geográfica e associar tipologias
Nome Criar e editar entidades geográficas e associar tipologias
Descrição Esta ferramenta permitirá ao utilizador criar/editar entidades
geográficas, que façam parte do licenciamento na ARH Centro e
associá-las a tipologias.
O utilizador criará inicialmente a entidade geográfica e terá a
possibilidade de, a partir de uma lista, associá-la a uma ou mais
tipologias existentes.
A ferramenta permitirá ainda controlar a disponibilização das
entidades geográficas nas aplicações Balcão On-line Geográfico e
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 75 de 107
Gestão Geográfica de Processos.
Actor Administrador aplicações geográficas de licenciamento
Pré Requisitos -
Input -
Output Disponibilização das entidades geográficas nos vários
visualizadores de acordo com a configuração no Backoffice.
Excepções -
Casos de Uso
Associados
Balcão Geográfico On-line: Obtenção da lista de utilizações
georreferenciáveis e Invocar aplicação; Sistema de Gestão
Geográfico de Processos: Obtenção da lista de utilizações
georreferenciáveis e Invocar aplicação.
Requisitos
abrangidos
F9.1
C.2.7.2 Configuração e mapeamento de geoanálises
Nome Configuração e mapeamento das geoanálises
Descrição Esta ferramenta permitirá ao utilizador criar e configurar
geoanálises que serão disponibilizadas na aplicação de Gestão
Geográfica de Processos e no Visualizador de Processos
Geográficos.
O utilizador poderá criar a geoanálise e associar o URL do serviço
de geoprocessamento respectivo.
No caso das geoanálises de confrontação, o utilizador, para cada
entidade geográfica a analisar, poderá associar uma ou mais
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 76 de 107
geoanálises a partir da lista de geoanálises existentes.
O utilizador para cada entidade geográfica a analisar, através de
uma check-box, activa ou desactiva a geoanálise de cálculo de
caudais de cheia.
As geoanálises são descritas no capítulo C.3.2
Actor Administrador aplicações geográficas de licenciamento
Pré Requisitos As entidades geográficas a analisar têm de estar activas no
módulo de configuração de entidades geográficas.
Input -
Output -
Excepções -
Casos de Uso
Associados
Criar, editar entidade geográfica e associar tipologias
Requisitos
abrangidos
F9.1
C.2.7.3 Listar Logs das Geoanálises
Nome Listar Logs das Geoanálises
Descrição Esta ferramenta permitirá ao utilizador consultar e pesquisar logs
da execução das geoanálises.
Os logs serão apresentados sobre a forma tabular de acordo com
os seguintes parâmetros.
Actor Administrador aplicações geográficas de licenciamento
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 77 de 107
Pré Requisitos Realização de Geoanálises.
Input -
Output -
Excepções -
Casos de Uso
Associados
Configuração e mapeamento de geoanálises
Requisitos
abrangidos
F9.1
C.2.7.4 Gestão de Tarefas e Funcionalidades (widgets)
Nome Gestão de Tarefas e Funcionalidades
Descrição Esta ferramenta permitirá ao utilizador consultar e configurar as
tarefas e funcionalidades associadas ou não aos vários
visualizadores.
O utilizador, após editar/configurar uma tarefa/funcionalidade já
existente, terá sempre que voltar a fazer a associação aos
respectivos visualizadores.
Actor Administrador aplicações geográficas de licenciamento
Pré Requisitos -
Input -
Output -
Excepções -
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 78 de 107
Casos de Uso
Associados
Requisitos
abrangidos
F9.1
C.2.7.5 Configuração de Visualizadores
Nome Configuração de Visualizadores
Descrição Esta ferramenta permitirá ao utilizador configurar e editar os
vários visualizadores existentes.
Os parâmetros e tarefas passíveis de configuração / edição são os
seguintes:
Permissões de acesso ao visualizador com base nos perfis
existentes;
Renomear visualizador;
Gerir e Editar serviços de mapas;
Gerir Tarefas e Funcionalidades associadas ao visualizador;
Permissões de acesso às tarefas e funcionalidades
existentes no visualizador, com base nos perfis existentes.
Actor Administrador aplicações geográficas de licenciamento
Pré Requisitos -
Input -
Output -
Excepções -
Casos de Uso Gestão de Tarefas e Funcionalidades (widgets)
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 79 de 107
Associados
Requisitos
abrangidos
F9.1
C.2.7.6 Importar grupos de utilizadores registados no Active Directory
Nome Importar grupos da AD
Descrição Esta ferramenta permitirá ao utilizador importar grupos de
utilizadores registados na Active Directory e introduzi-los na
aplicação de modo a ser-lhes atribuído um perfil de utilização.
Actor Administrador aplicações geográficas de licenciamento
Pré Requisitos -
Input -
Output -
Excepções -
Casos de Uso
Associados
Criação e gestão de perfis de utilização
Requisitos
abrangidos
F9.1
C.2.7.7 Criação e gestão de perfis de utilização
Nome Criação e gestão de perfis de utilização
Descrição Esta ferramenta permitirá ao utilizador criar e gerir perfis de
utilização das várias aplicações.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 80 de 107
A cada perfil poderão ser adicionados os grupos de utilizadores do
Active Directory previamente importados.
Os perfis que irão ser criados no âmbito do projecto são os
seguintes:
Público: contém o grupo/utilizador aplicacional que
invocará o Balcão On-line Geográfico;
Secretariado: contém os grupos de utilizadores
correspondentes aos técnicos de secretariado da ARH
Centro;
Licenciamento: contém os grupos de utilizadores
correspondentes aos técnicos de secretariado da ARH
Centro;
InternoARH: contém os grupos de utilizadores internos à
ARH Centro que irão ter acesso ao visualizador interno de
processos geográficos.
O utilizador poderá a qualquer momento criar novos perfis de
acordo com a necessidade ou a melhor gestão do acesso às
aplicações.
Actor Administrador aplicações geográficas de licenciamento
Pré Requisitos -
Input -
Output -
Excepções -
Casos de Uso
Associados
Importar grupos de utilizadores registados no Active Directory
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 81 de 107
Requisitos
abrangidos
F9.1
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 82 de 107
C.3 Análises SIG
Neste subcapítulo encontram-se descritas as análises SIG a disponibilizar na aplicação
de visualização interna (visualizador processos geográficos) e na aplicação de gestão
de processos geográficos (gestor geográfico de processos).
As análises SIG a disponibilizar dividem-se em dois grupos, o Modelo de cálculo de
caudais de cheia (Geohidrac) e as Geoanálises de Confrontação, descritos nos
seguintes subcapítulos.
C.3.1 Modelo de cálculo de caudais de cheia (Geohidrac)
O modelo de Cálculo de caudais de cheia, como o próprio nome indica, tem como
objectivo determinar os caudais de cheia em pequenas bacias hidrográficas. O cálculo
deste modelo baseia-se no modelo de perdas de precipitação e no hidrograma unitário
do SCS (Soil Conservation Service).
Os dados de entrada do modelo estão divididos em 2 tipos: parâmetros de entrada
dinâmicos e parâmetros de entrada estáticos. Parâmetros de entrada dinâmicos são
dados introduzidos pelo utilizador antes do modelo ser inicializado, que no modelo
são: um Feature Set de tipo ponto que representa a localização da análise sobre o
Modelo Digital de Terreno, a distância de snapping associada ao Feature Set, e o email
ao qual serão enviados os resultados do geoprocessamento.
No caso dos parâmetros de entrada estáticos, independentes do utilizador que esteja a
utilizar o modelo, correspondem a dados que foram gerados através de um pré-
processamento, para serem utilizados como parâmetro de entrada no modelo. Os
parâmetros estáticos são:
PoligonosThiessen (Feature Class apenas com áreas respeitantes à zona de
influência da ARH Centro, valores a e b apenas);
Flow Accumulation (Raster que representa a acumulação do fluxo de água
apenas na zona de influência da ARH Centro);
Flow Direction (Raster que representa a direcção do fluxo de água apenas na
zona de influência da ARH Centro);
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 83 de 107
Linhas de Água (Feature Class de linhas de água, apenas na zona de influência
da ARH Centro);
MDT (Raster que representa o modelo digital de terreno apenas na zona de
influência da ARH Centro);
CN3 (Raster que representa o escoamento para solos do tipo III apenas na
zona de influência da ARH Centro).
O modelo inicia o processamento através do ponto desenhado pelo utilizador no mapa.
Calcula-se o ponto aproximado através da ferramenta Snap Pour Point que utilizará
como snap o valor pré-definido de 50m. Este valor poderá ser alterado pelo utilizador
antes de correr o modelo. A ferramenta Snap Pour Point aproximará o ponto à célula
de maior escoamento acumulado, dentro da distância especificada. Será usada para
certificar a selecção de pontos de maior escoamento acumulado, quando se delimita
uma bacia de drenagem usando a ferramenta Watershed.
Como resultado do modelo, é apresentado um relatório contendo a seguinte
informação:
Dados Fisiográficos:
o Área da bacia hidrográfica;
o Perímetro da bacia hidrográfica;
o Comprimento da linha de água principal;
o Cota máxima da secção em estudo;
o Cota mínima da secção em estudo;
o Altitude média;
o Tempo de concentração: Giandotti / Temez;
o Tempo de concentração adoptado;
Número de Escoamento (SCS) / Curve Number (AMC III);
Determinação de caudais de cheia (m3/s).
C.3.2 Geoanálises de Confrontação
As geoanálises de confrontação irão ser utilizadas para obter informação adicional
sobre a localização de determinada entidade geográfica passível de ser licenciada,
dando apoio à decisão dos técnicos de licenciamento sobre determinado processo.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 84 de 107
As geoanálises de confrontação a disponibilizar serão as seguintes:
After Edition V1 e After Edition V2
Nesta geoanálise será realizada uma confrontação do processo em apreciação com os
seguintes items:
o Coordenadas M/X, P/Y;
o Freguesia;
o Carta Militar;
o Bacia Hidrográfica;
o Sub-bacia Hidrográfica;
o Código do sistema aquífero;
o Tipo de massa de água;
o Designação de massa de água;
o Margem Esquerda/Direita.
Objectivo desta geoanálise será o envio do resultado das intersecções em formato
JSON para o Sistema de Gestão Processual da Indra, e adicionalmente, no caso da
geoanálise After Edition V2 a criação de um nó virtual sobre a rede hidrográfica
Confrontação com áreas de jurisdição
Nesta geoanálise será realizada uma confrontação do processo em apreciação com a
área de jurisdição da ARH do Centro, as massas de água e os aquíferos, retornando
em texto natural o nome dos elementos intersectados.
Confrontação com entidades da mesma utilização
Nesta geoanálise será realizada uma confrontação do processo em apreciação com
outras utilizações do mesmo tipo. A confrontação poderá ser executada através dum
buffer ou de um trace ao longo da rede hidrográfica, sendo este a montante, jusante
ou em ambos os sentidos. A geoanálise retornará em texto natural a cota do processo
de todos os elementos encontrados dentro da distância definida no buffer ou trace.
Confrontação com captações superficiais
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 85 de 107
Nesta geoanálise será realizada uma confrontação do processo em apreciação com
captações superficiais. A confrontação poderá ser executada através de um buffer ou
de um trace ao longo da rede hidrográfica, sendo este a montante, jusante ou em
ambos os sentidos. A geoanálise retornará em texto natural a cota do processo e a
validade do título de todos as captações superficiais encontrados dentro da distância
definida no buffer ou trace.
Confrontação com rejeições superficiais
Nesta geoanálise será realizada uma confrontação do processo em apreciação com
rejeições superficiais. A confrontação poderá ser executada através de um buffer ou
de um trace ao longo da rede hidrográfica, sendo este a montante, jusante ou em
ambos os sentidos. A geoanálise retornará em texto natural a cota do processo e a
validade do título de todos as rejeições superficiais encontrados dentro da distância
definida no buffer ou trace.
Confrontação com praias
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
praias fluviais existentes na área de jurisdição da ARH do Centro. A confrontação será
executada através de um trace ao longo da rede hidrográfica, sendo este a montante,
jusante ou em ambos os sentidos. A geoanálise retornará em texto natural o nome
das praias fluviais encontrados dentro da distância definida no trace.
Confrontação com utilizações na massa de água
Nesta geoanálise será realizada uma confrontação do processo em apreciação com
todas as utilizações existentes na mesma massa de água, retornando a cota do
processo e a validade do título de todas as utilizações encontradas na massa de água.
Confrontação com captações de água subterrânea num raio de 100 m
Nesta geoanálise será realizada uma confrontação do processo em apreciação com
captações de água subterrânea num raio de cem metros a partir da sua localização. A
confrontação será executada através de um buffer com cem metros de distância e
retornará em texto natural a cota do processo de todas as captações de água
subterrânea encontradas dentro da distância definida no buffer.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 86 de 107
Confrontação com perímetros de protecção de captações de água
Nesta geoanálise será realizada uma confrontação do processo em apreciação com os
perímetros de protecção das captações de água subterrânea, retornando em texto
natural o tipo de protecção e o nome da captação de água a que o mesmo se refere.
Confrontação com domínio hídrico
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
áreas de domínio hídrico público. A confrontação será executada através de um buffer
com a distância mínima de dez metros é máxima de cem metros, e retornará em
texto natural o nome e o código hidro dos elementos encontrados caso confronte com
áreas de domínio hídrico público.
Confrontação com Reserva Ecológica Nacional
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
áreas de Reserva Ecológica Nacional, retornando em texto natural a descrição das
zonas encontradas.
Confrontação com Rede Natura
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
áreas que fazem parte da Rede Natura, retornando em texto natural o tipo e a
descrição das áreas confrontadas.
Confrontação com áreas abrangidas por Planos de Ordenamento de
Albufeira
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
áreas abrangidas por Planos de Ordenamento de Albufeira, retornando em texto
natural o nome do plano e a descrição da zona intersectada.
Confrontação com áreas abrangidas por Planos de Ordenamento da Orla
Costeira
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 87 de 107
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
áreas abrangidas por Planos de Ordenamento de Orla costeira, retornando em texto
natural o nome do plano e a designação do plano de praia intersectado.
Confrontação com zonas de água sensíveis
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
zonas de água sensíveis (DL 152/97 de 19 de Junho, alterado pelos DL 149/04 de 22
de Junho e DL 198/08 de 08 de Outubro), retornando em texto natural o nome das
zonas intersectadas e a percentagem de sobreposição do processo em apreciação.
Confrontação com Zonas de riscos e emergências
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
zonas de riscos e emergências, retornando em texto natural o nome e o nível de risco
da zona intersectada.
Confrontação com nascentes
Nesta geoanálise será realizada uma confrontação do processo em apreciação com as
nascentes existentes na área de jurisdição da ARH do Centro. A confrontação será
executada através de dois buffers, com 100 metros e com 500 metros de distância, e
retornará em texto natural a designação e a entidade gestora das nascentes
intersectadas.
Confrontação com área de jurisdição da Administração Portuária
Nesta geoanálise será realizada uma confrontação do processo em apreciação com os
limites das áreas de jurisdição portuária, retornando em texto natural o nome da área
intersectada.
Confrontação com Áreas de Jurisdição das entidades fiscalizadoras
Nesta geoanálise será realizada uma confrontação do processo em apreciação com os
limites das áreas de jurisdição das entidades fiscalizadoras, retornando em texto
natural o nome, acrónimo, contacto telefónico, e-mail, e morada da área intersectada.
Confrontação com o estado global dos aquíferos
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 88 de 107
Nesta geoanálise será realizada uma confrontação do processo em apreciação com o
estado global dos aquíferos intersectados, retornando em texto natural informação
sobre o estado geral, estado químico e estado quantitativo dos aquíferos.
Confrontação com o estado global das massas de água
Nesta geoanálise será realizada uma confrontação do processo em apreciação com o
estado global das massas de água, retornando em texto natural informação sobre o
estado gera das massas de água naturais e artificiais intersectadas.
O mapeamento das geoanálises, ou seja, a associação que permite identificar quais as
geoanálises a realizar para determinada entidade geográfica a licenciar, será realizado
na aplicação Backoffice de Processos Geográficos.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 89 de 107
D. Análise Técnica
D.1 Modelo de Dados
D.1.1 Modelo Geográfico e Relacional
D.2 Tabelas
DBMS: SQL Server 2008 64 bit /ArcSDE 10 + SP1
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 90 de 107
D.2.1 Tabelas Relacionais
Tabelas/Views Descrição
vwProcessoAutocontrolo Representa e contém os dados relativos ao auto-controlo
das rejeições de água residuais licenciadas.
vwUtilizacoes Representa e contém informação dos processos de
licenciamento da ARH do Centro.
D.2.2 Tabelas Geográficas
Feature Descrição
FC_PONTOS Representa geograficamente as pretensões existentes
das entidades geográficas do tipo ponto
FC_LINHAS Representa geograficamente as pretensões existentes
das entidades geográficas do tipo linha
FC_POLIGONOS Representa geograficamente o histórico das pretensões
existentes das entidades geográficas do tipo polígono
FC_PONTOS_H Representa geograficamente o histórico de pretensões
das entidades geográficas do tipo ponto
FC_LINHAS_H Representa geograficamente o histórico de pretensões
das entidades geográficas do tipo linha
FC_POLIGONOS_H Representa geograficamente o histórico de pretensões
das entidades geográficas do tipo polígono
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 91 de 107
E. Arquitectura
E.1 Arquitectura Física
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 92 de 107
E.2 Vista de Componentes
A arquitectura lógica da solução encontra-se divida em três partes distintas:
Gestão:
o Backoffice Processos Geográficos, que tem como principal objectivo
gerir as configurações da aplicação de Gestão de Processos Geográficos
e importar grupos de utilizadores registados na Active Directory e
introduzi-los na aplicação de modo a ser-lhes atribuído um perfil de
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 93 de 107
utilização da aplicação, perfil este que pode ser alterado também nesta
aplicação de gestão;
o Backoffice de Metadados, que tem como principal objectivo a gestão,
criação e aprovação de metadados;
Aplicacional:
o Metadados Geográficos: aplicação cujo principal objectivo será a
divulgação de metadados associados à informação geográfica produzida
pela ARH do Centro;
o Balcão On-line Geográfico: apresentação de informação geográfica de
base, registo de pretensões de licenciamento e reclamações;
o Visualizador de Processos Geográficos: apresentação de informação
geográfica de base, visualização e simulação de novas pretensões e
geoanálises;
o Gestor Geográfico de Processos: aplicação geográfica de apoio à
actividade do licenciamento, apresenta informação geográfica de base e
ferramentas de geoanálise;
Base de Dados:
o DB GEO: Esta componente agrega a base de dados de stagging e a base
de dados de licenciamento;
o DB BO: Contém dados alfanuméricos para a utilização do módulo do
backoffice;
o DB Metadados: Contém dados alfanuméricos para utilização do módulo
de metadados.
E.3 Interfaces de comunicação com o Balcão on-line -
Sistema de Gestão Processual
E.3.1 Web service de entidades geográficas
O web service de entidades geográficas, ao ser invocado pelo Sistema de Gestão
Processual retorna, em xml, o identificador e o nome de todas as entidades
geográficas georreferenciáveis. Esta funcionalidade é utilizada no mapeamento entre
as tipologias de processos e as entidades geográficas associadas, para que na criação
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 94 de 107
de uma pretensão se possa inferir qual a entidade geográfica que será
georreferenciada.
O web service será composto pelos seguintes métodos:
"GetPrivateGISEntities" - a ser invocado no carregamento da página do
Sistema de Gestão Processual interno onde o utilizador registará o seu
processo;
“GetPublicGISEntities" - a ser invocado no carregamento da página do balcão
on-line onde o requerente registará o seu processo;
"GetGISEntityById" - a ser invocado no carregamento da página do balcão on-
line ou do Sistema de Gestão Processual interno de um processo já
georreferenciado.
O web service apresentará a seguinte estrutura:
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/">
- <s:element name="GetPublicGISEntities">
<s:complexType />
</s:element>
- <s:element name="GetPublicGISEntitiesResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPublicGISEntitiesResult"
type="tns:ArrayOfGISEntity" />
</s:sequence>
</s:complexType>
</s:element>
- <s:complexType name="ArrayOfGISEntity">
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 95 de 107
- <s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="GISEntity" nillable="true"
type="tns:GISEntity" />
</s:sequence>
</s:complexType>
- <s:complexType name="GISEntity">
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ProcType" type="tns:ArrayOfString" />
<s:element minOccurs="1" maxOccurs="1" name="BalcaoOnline" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="SGP" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="Active" type="s:boolean" />
</s:sequence>
</s:complexType>
- <s:complexType name="ArrayOfString">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
- <s:element name="GetPrivateGISEntities">
<s:complexType />
</s:element>
- <s:element name="GetPrivateGISEntitiesResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPrivateGISEntitiesResult"
type="tns:ArrayOfGISEntity" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetGISEntityById">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="id" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 96 de 107
- <s:element name="GetGISEntityByIdResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetGISEntityByIdResult" type="tns:GISEntity" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="GetPublicGISEntitiesSoapIn">
<wsdl:part name="parameters" element="tns:GetPublicGISEntities" />
</wsdl:message>
- <wsdl:message name="GetPublicGISEntitiesSoapOut">
<wsdl:part name="parameters" element="tns:GetPublicGISEntitiesResponse" />
</wsdl:message>
- <wsdl:message name="GetPrivateGISEntitiesSoapIn">
<wsdl:part name="parameters" element="tns:GetPrivateGISEntities" />
</wsdl:message>
- <wsdl:message name="GetPrivateGISEntitiesSoapOut">
<wsdl:part name="parameters" element="tns:GetPrivateGISEntitiesResponse" />
</wsdl:message>
- <wsdl:message name="GetGISEntityByIdSoapIn">
<wsdl:part name="parameters" element="tns:GetGISEntityById" />
</wsdl:message>
- <wsdl:message name="GetGISEntityByIdSoapOut">
<wsdl:part name="parameters" element="tns:GetGISEntityByIdResponse" />
</wsdl:message>
- <wsdl:portType name="GISEntitiesServiceSoap">
- <wsdl:operation name="GetPublicGISEntities">
<wsdl:input message="tns:GetPublicGISEntitiesSoapIn" />
<wsdl:output message="tns:GetPublicGISEntitiesSoapOut" />
</wsdl:operation>
- <wsdl:operation name="GetPrivateGISEntities">
<wsdl:input message="tns:GetPrivateGISEntitiesSoapIn" />
<wsdl:output message="tns:GetPrivateGISEntitiesSoapOut" />
</wsdl:operation>
- <wsdl:operation name="GetGISEntityById">
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 97 de 107
<wsdl:input message="tns:GetGISEntityByIdSoapIn" />
<wsdl:output message="tns:GetGISEntityByIdSoapOut" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="GISEntitiesServiceSoap" type="tns:GISEntitiesServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetPublicGISEntities">
<soap:operation soapAction="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/GetPublicGISEntities" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetPrivateGISEntities">
<soap:operation soapAction="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/GetPrivateGISEntities" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetGISEntityById">
<soap:operation soapAction="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/GetGISEntityById" style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="GISEntitiesServiceSoap12" type="tns:GISEntitiesServiceSoap">
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 98 de 107
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetPublicGISEntities">
<soap12:operation soapAction="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/GetPublicGISEntities" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetPrivateGISEntities">
<soap12:operation soapAction="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/GetPrivateGISEntities" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetGISEntityById">
<soap12:operation soapAction="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/GetGISEntityById" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="GISEntitiesService">
- <wsdl:port name="GISEntitiesServiceSoap" binding="tns:GISEntitiesServiceSoap">
<soap:address location="http://localhost/ws/GISEntitiesService.asmx" />
</wsdl:port>
- <wsdl:port name="GISEntitiesServiceSoap12" binding="tns:GISEntitiesServiceSoap12">
<soap12:address location="http://localhost/ws/GISEntitiesService.asmx" />
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 99 de 107
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
E.3.2 Web service de geração de imagem de enquadramento
O web service de geração de imagem de enquadramento será invocado directamente
pelo Sistema de Gestão Processual com o objectivo de retornar uma imagem de
enquadramento de um determinado processo.
Como parâmetros de entrada, este web service aceita a cota do processo e o id da
entidade geográfica associada ao mesmo.
O web service será composto pelos seguintes métodos:
"GetMapImage" – retona um url onde a imagem gerada se contra disponível;
"GetMapImageBytes" – retorna a imagem gerada num array de bytes.
O web service apresentará a seguinte estrutura:
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/" xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/">
- <s:element name="GetMapImageBytes">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="token" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="gisEntityID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cotaProcesso" type="s:string" />
</s:sequence>
</s:complexType>
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 100 de 107
</s:element>
- <s:element name="GetMapImageBytesResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetMapImageBytesResult" type="s:base64Binary" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetMapImage">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="token" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="gisEntityID" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cotaProcesso" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetMapImageResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetMapImageResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="GetMapImageBytesSoapIn">
<wsdl:part name="parameters" element="tns:GetMapImageBytes" />
</wsdl:message>
- <wsdl:message name="GetMapImageBytesSoapOut">
<wsdl:part name="parameters" element="tns:GetMapImageBytesResponse" />
</wsdl:message>
- <wsdl:message name="GetMapImageSoapIn">
<wsdl:part name="parameters" element="tns:GetMapImage" />
</wsdl:message>
- <wsdl:message name="GetMapImageSoapOut">
<wsdl:part name="parameters" element="tns:GetMapImageResponse" />
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 101 de 107
</wsdl:message>
- <wsdl:portType name="ImageServiceSoap">
- <wsdl:operation name="GetMapImageBytes">
<wsdl:input message="tns:GetMapImageBytesSoapIn" />
<wsdl:output message="tns:GetMapImageBytesSoapOut" />
</wsdl:operation>
- <wsdl:operation name="GetMapImage">
<wsdl:input message="tns:GetMapImageSoapIn" />
<wsdl:output message="tns:GetMapImageSoapOut" />
</wsdl:operation>
</wsdl:portType>
- <wsdl:binding name="ImageServiceSoap" type="tns:ImageServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetMapImageBytes">
<soap:operation soapAction="http://esri-portugal/ARHCENTRO_WEBSIG_101100/GetMapImageBytes"
style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetMapImage">
<soap:operation soapAction="http://esri-portugal/ARHCENTRO_WEBSIG_101100/GetMapImage"
style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="ImageServiceSoap12" type="tns:ImageServiceSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetMapImageBytes">
<soap12:operation soapAction="http://esri-
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 102 de 107
portugal/ARHCENTRO_WEBSIG_101100/GetMapImageBytes" style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="GetMapImage">
<soap12:operation soapAction="http://esri-portugal/ARHCENTRO_WEBSIG_101100/GetMapImage"
style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="ImageService">
- <wsdl:port name="ImageServiceSoap" binding="tns:ImageServiceSoap">
<soap:address location="http://localhost:52126/ImageService.asmx" />
</wsdl:port>
- <wsdl:port name="ImageServiceSoap12" binding="tns:ImageServiceSoap12">
<soap12:address location="http://localhost:52126/ImageService.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
E.3.3 Web service de autenticação por token
O web service de autenticação por token será invocado pelo Balcão on-line - Sistema
de Gestão Processual e receberá como parâmetros de entrada um nome de utilizador
e password fornecidos pela Esri à Indra. Desta forma é garantido que apenas o Balcão
on-line – Sistema de Gestão Aplicacional invoca o web service.
O web service disponibilizará, como output, o token gerado e apresenta a seguinte
estrutura:
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 103 de 107
<?xml version="1.0" encoding="utf-8" ?>
- <wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
- <wsdl:types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://esri-
portugal/ARHCENTRO_WEBSIG_101100/">
- <s:element name="GetToken">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="userID" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetTokenResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetTokenResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
- <wsdl:message name="GetTokenSoapIn">
<wsdl:part name="parameters" element="tns:GetToken" />
</wsdl:message>
- <wsdl:message name="GetTokenSoapOut">
<wsdl:part name="parameters" element="tns:GetTokenResponse" />
</wsdl:message>
- <wsdl:portType name="TokenServiceSoap">
- <wsdl:operation name="GetToken">
<wsdl:input message="tns:GetTokenSoapIn" />
<wsdl:output message="tns:GetTokenSoapOut" />
</wsdl:operation>
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 104 de 107
</wsdl:portType>
- <wsdl:binding name="TokenServiceSoap" type="tns:TokenServiceSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetToken">
<soap:operation soapAction="http://esri-portugal/ARHCENTRO_WEBSIG_101100/GetToken"
style="document" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:binding name="TokenServiceSoap12" type="tns:TokenServiceSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="GetToken">
<soap12:operation soapAction="http://esri-portugal/ARHCENTRO_WEBSIG_101100/GetToken"
style="document" />
- <wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="TokenService">
- <wsdl:port name="TokenServiceSoap" binding="tns:TokenServiceSoap">
<soap:address location="http://localhost/ws/TokenService.asmx" />
</wsdl:port>
- <wsdl:port name="TokenServiceSoap12" binding="tns:TokenServiceSoap12">
<soap12:address location="http://localhost/ws/TokenService.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 105 de 107
E.4 Descrição dos Processos de Negócio
Neste capítulo encontram-se descritos três processos de Negócio da ARH Centro.
O Registo de Pretensão de Titularidade, executado por um requerente externo.
A Validação da Georreferenciação da Pretensão, executada pelos técnicos de
secretariado da ARH Centro.
A Análise da Pretensão de Titularidade, executada pelos técnicos de licenciamento da
ARH Centro.
E.4.1 Registo de Pretensão de Titularidade
O requerente pretende registar a pretensão de titularidade de um processo, descreve
a respectiva pretensão e invoca o módulo geográfico com essa informação.
O sistema, através da informação recebida, posiciona o requerente na freguesia onde
se localiza a pretensão e disponibiliza a georreferenciação de uma entidade geográfica
de acordo com a tipologia da pretensão escolhida pelo requerente anteriormente.
O requerente procede à georreferenciação da pretensão. Neste passo, o sistema valida
se a pretensão se encontra no interior da área de jurisdição da ARH Centro.
Caso a pretensão não se encontre na área de jurisdição da ARH Centro, o requerente
terá de repetir o processo de georreferenciação.
Após as validações do sistema, é submetida a localização da pretensão, e o sistema
armazena a entidade geográfica numa base de dados de staging e simultaneamente
envia a localização e outra informação relevante para o Sistema de Gestão Processual.
No caso de o requerente dar seguimento à pretensão sem a georreferenciar, o técnico
de secretaria ao validar a informação irá georreferenciar a pretensão.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 106 de 107
E.4.2 Validação da Georreferenciação da Pretensão
O técnico de secretariado consulta uma pretensão com o objectivo de validar a
respectiva localização.
O técnico de secretariado, a partir do Sistema de Gestão Processual, invoca o módulo
geográfico para validar a georreferenciação da pretensão.
No caso de não existir localização da pretensão, o técnico de secretaria irá
georreferencia-la com base em informação alfanumérica existente no Sistema de
Gestão Processual.
O técnico de secretariado valida a localização da pretensão. Cajo seja incorrecta,
georreferencia novamente a pretensão. Neste passo, o sistema valida se a pretensão
se encontra no interior da área de jurisdição da ARH Centro.
Caso a pretensão não se encontre na área de jurisdição da ARH Centro, o técnico de
secretariado terá de repetir o processo de georreferenciação.
Após as validações do sistema, é submetida a localização da pretensão, e o sistema
armazena a entidade geográfica numa base de dados de staging e simultaneamente
envia a localização e outra informação relevante para o Sistema de Gestão Processual.
E.4.3 Análise da Pretensão de Titularidade
O técnico de licenciamento consulta uma pretensão com o objectivo de validar
localização e analisar a pretensão de titularidade, com a finalidade de emitir um
parecer.
O técnico de licenciamento consulta uma determinada pretensão e invoca o módulo
geográfico para validar a georreferenciação da pretensão.
O técnico de licenciamento valida a localização da pretensão. Cajo seja incorrecta,
georreferencia novamente a pretensão. Neste passo, o sistema valida se a pretensão
se encontra no interior da área de jurisdição da ARH Centro.
ARHCentro/WebSIG/CAD V3.0
ARHCentro/2010/1100480 Pág. 107 de 107
Caso a pretensão não se encontre na área de jurisdição da ARH Centro, o técnico de
licenciamento terá de repetir o processo de georreferenciação.
Após as validações do sistema, é submetida a localização da pretensão, e o sistema
armazena a entidade geográfica numa base de dados de staging e simultaneamente
envia a localização e outra informação relevante para o Sistema de Gestão Processual.
No passo seguinte, o técnico de licenciamento elabora a análise da pretensão através
da execução de geoanálises, de acordo com a tipologia e entidade geográfica da
pretensão.
Com base nos resultados das geoanálises, o técnico de licenciamento regista e
submete o parecer. Neste ponto, o sistema envia via web service a informação do
parecer para o Sistema de Gestão Processual, onde é anexado à pretensão.
No momento em que a pretensão é deferida, a entidade geográfica licenciada é
migrada da base de dados staging para a base de dados de licenciamento.