107
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

Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 2: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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)

Page 3: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 4: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 5: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 6: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 7: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 8: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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á

Page 9: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 10: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 11: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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;

Page 12: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 13: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 14: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 15: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 16: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 17: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 18: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 19: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 20: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 21: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 22: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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:

Page 23: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 24: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 25: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 26: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 27: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 28: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

-

Page 29: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 30: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 31: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 32: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 33: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

>

>=

Page 34: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 35: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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á

Page 36: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 37: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 38: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 39: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 40: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 41: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 42: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 43: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 44: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 45: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 46: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 47: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 à

Page 48: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 49: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 50: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 51: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 52: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 53: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 54: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 55: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 56: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 57: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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,

Page 58: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 59: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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);

Page 60: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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)

Page 61: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 62: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 63: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 64: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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;

Page 65: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 66: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 67: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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á

Page 68: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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,

Page 69: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 70: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 71: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 72: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 73: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 74: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 75: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 76: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 77: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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 -

Page 78: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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)

Page 79: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 80: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 81: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

ARHCentro/WebSIG/CAD V3.0

ARHCentro/2010/1100480 Pág. 81 de 107

Requisitos

abrangidos

F9.1

Page 82: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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);

Page 83: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 84: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 85: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 86: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 87: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 88: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 89: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 90: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 91: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

ARHCentro/WebSIG/CAD V3.0

ARHCentro/2010/1100480 Pág. 91 de 107

E. Arquitectura

E.1 Arquitectura Física

Page 92: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 93: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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

Page 94: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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">

Page 95: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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>

Page 96: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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">

Page 97: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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">

Page 98: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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" />

Page 99: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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>

Page 100: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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" />

Page 101: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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-

Page 102: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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:

Page 103: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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>

Page 104: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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>

Page 105: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 106: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.

Page 107: Implementação do Web SIG para o PGRH - apambiente.pt · 2014-03-17 · ARHCentro/WebSIG/CAD V3.0 ARHCentro/2010/1100480 Pág. 2 de 107 FICHA TÉCNICA Referência: ARHCentro/WebSIG/CAD

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.