O que é o Spring Web:
O SPRING WEB é um aplicativo escrito em Java que permite a visualização de dados geográficos armazenados em um servidor remoto.
A transferência dos dados é realizada pela Internet e a sua visualização é feita por um navegador (browser), sem a necessidade de programas específicos, para tanto basta acessar o site onde está aplicação e executá-lo. Nestas condições o código do SPRING WEB é transferido para sua máquina, juntamente com as informações geográficas básicas. A medida que o usuário solicita a visualização de novos planos de informação (layers), os mesmos são transferidos e visualizados na máquina do usuário.
Como os planos disponibilizados podem variar de tamanho, a eficácia na utilização do SPRING WEB está diretamente ligada a uma conexão eficiente com a Internet.
O programa utiliza um formato ASCII de estrutura simplificada e facilmente reproduzida pelo usuário.
Atualmente estamos na Versão 3.0 do SPRING WEB. Para utilizar esta versão, é necessário o "plug-in" do ambiente JAVA 2.0 (Java Plug-in version 1.3) para que o seu navegador possa executar os aplicativos. Se você não possui este "plug-in", ele está disponível no site da Java Technology. Alternativamente estamos colocando-o na pasta PlugIn do CD do SPRING 3.4 ou para transferência na nossa área de FTP (clique aqui para efetuar o download - aprox. 6 Mbytes), instalando-o em seguida.
Instruções de uso:
INICIALIZANDO O VISUALIZADOR
A carga do aplicativo Java e os dados geográficos é iniciada através de uma página escrita em formato HTML e que contém instruções específicas para inicialização do visualizador. No exemplo que disponibilizamos para download página chama-se SPaulo.html.
Terminada a carga do aplicativo e dos dados, uma tela gráfica aparecerá, contendo o mapa e uma legenda conforme fig. abaixo. A tela pode ser movida e redimensionada segundo a conveniência do usuário.
USANDO A TELA GRÁFICA
Na parte superior desta tela apresenta-se uma área de texto, onde aparece a coordenada X e Y de um ponto sobre o mapa indicado pelo cursor e os botões descritos abaixo:
Redesenhar:
Desenha ou redesenha o mapa
Zoom+
: Altera a forma do cursor para uma cruz e permite definir nova janela de
visualização. Pressione com o botão da esquerda no canto superior da área
que deseja ampliar, arraste sem soltar o botão, liberando-o no
canto inferior direito
Zoom-
: Retorna o desenho para a situação anterior.
Restaurar:
Retorna o desenho a condição inicial
Voar:
Permite deslocar o mapa. Pressione com o botão da esquerda sobre um ponto
do mapa, desloque o cursor sem soltar o botão e libere na posição
desejada.
Na barra de menu, existem várias opções:
A) ARQUIVO
Salva Mapa: Salva a tela onde está desenhado o mapa em um arquivo Gif.
Salva Legenda: Salva a legenda da tela em um arquivo Gif.
Cor Legenda: Abre uma tabela de cores que permite a escolha de uma cor que preencherá o fundo da área da tela destinada a receber a legenda do mapa.
Cor Mapa: Abre uma tabela de cores que permite a escolha de uma cor que preencherá o fundo da área da tela destinada a receber o mapa.
Impressão: Permite a impressão do mapa em uma impressora conectada ao micro ou em rede local. Para isso é necessário configurar alguns parâmetros no plug-in Java, assim:
1) Localize o arquivo java.security. Este arquivo acompanha o plug-in e fica residente onde o memso foi instalado, normalmente em: C:\Arquivos de programas\JavaSoft\JRE\1.3\lib\security
2) Abra este arquivo no Notepad e localize as linhas:
policy.url.1=file:${java.home}/lib/security/java.policy
policy.url.2=file:${user.home}/.java.policyAbaixo destas linhas, inclua a seguinte instrução e salve-o:
policy.url.3=file:/C:/SpringWeb/springweb.policy
Nota: no diretório C:/SpringWeb deve-se encontrar o arquivo springweb.policy. Caso você esteja usando outro diretório, basta indicar o caminho no java.security. Feito isso uma vez, não é necessário alterar.
3) Para imprimir basta escolher a opção Arquivo - Impressão.
Só o mapa: Quando clicado, imprime só o conteúdo do mapa, caso contrário, imprime toda a tela do SpringWeb
Sair: Abandona o aplicativo
B) EXIBIR
Re-ordenar: Permite alterar a ordem em que os planos vetoriais serão visualizados. Uma janela é apresentada contendo a ordem de visualização dos planos. Para alterar esta ordenação, use um duplo clique e arraste colocando na sequência desejada. A sequência é definida de cima para baixo.
Plano de Fundo: Apresenta imagens que poderão ser usadas como fundo. Apenas uma imagem poderá ser visualizada por vez. A imagem visível apresenta-se marcada. A seleção da opção Sem Imagem elimina da tela a imagem visualizada.
Planos: Permite escolher os planos vetoriais que serão visualizados. Pode-se exibir um ou mais planos vetoriais. Caso este plano seja acompanhado de uma tabela de atributos, uma segunda tela será exibida.
Nota: As imagens, bem como alguns planos, não são carregados quando a aplicação é iniciada. Estes dados serão carregados apenas quando solicitada a sua visualização. Como já discutimos, esta operação pode durar alguns minutos dependendo do tamanho dos dados e da velocidade de transmissão. Entretanto, após a primeira visualização os dados serão mantidos localmente na memória e sua carga sera mais rápida.
Caso o plano escolhido tenha um conjunto de objetos associados a atributos alfanuméricos, automaticamente uma tela de chamada "Tabela de Atributos" será visualizada.
É possível realizar consulta por apontamento sobre os atributos clicando com o cursor sobre o objeto correspondente. O símbolo e sua linha correspondente na Tabela e Atributos são marcados. A operação pode ser feita no sentido inverso, isto é, a partir da Tabela de Atributos. Múltiplos elementos podem ser marcados e visualizados de forma destacada.
C) MAPA AUXILIAR
Permite dar zoom em regiões específicas no mapa.