OpenJUMP No início foi chamado apenas de JUMP (JAVA Unified Mapping Platform), e se tornou popular no mundo livre de SIG(Sistema de informação Geográfica), desenhado por Vivid Solutions. Atualmente é desenvolvido e mantido por um grupo de voluntários de todo o mundo e passou a se chamar Open JUMP. GML ou "Geography Markup Language" é um "xml" (com base em texto) para o formato de dados GIS. Esta é uma maneira de descrever a informação espacial em forma legível, e é aceito como um "padrão aberto" de dados GIS. OpenJUMP atualmente pode ler e gravar dados GML, e espera que a equipe desenvolva uma série de utilitários que vão melhorar OpenJUMP da capacidade para trabalhar com GML. A capacidade de trabalhar com um formato aberto como o GML é tão importante para alguns executores porque ele dá alternativas aos proprietários formatos como Autodesk DWG ou arquivos ESRI Shapefiles. OpenJUMP contudo também lê e grava Shapefiles ESRI e ESRI suporta formato ASCII grid com um plugin OpenJump da SIGLE equipe. Enquanto OpenJUMP for considerado primeiramente um vetor baseado GIS, ele também suporta raster(visualização), como TIF ou os arquivos acima ESRI ASCII grid. A versão atual tem suporte limitado para a exibição de imagens e um bom suporte para mostrar os dados obtidos a partir de WMS e WFS web-services. Pode-se criar um estilo para mostrar as informações contidas no display que mostra o mapa no Openjump. Este software tem limites muito grandes em ler arquivos de dados e tem pouco apoio às projeções cartográficas. Pontos fracos do OpenJUMP O OpenJUMP não manipula arquivo do tipo raster mas consegue visualizá-lo através da instalação de um plugin. Outro item negativo é a dificuldade de executar o software em computadores básicos, já que ele exige uma boa placa de vídeo para executar com perfeição. No OpenJump a vetorização é feita sem o auxílio de console(terminal de entrada de dados) e não tem a mesma mobilidade e facilidade de vetorização feita a partir de outras ferramentas de mercado como o gvsig.
Nesta etapa foi vetorizada uma figura geométrica relativamente fácil já que quase não existe inclinação. A vetorização se deu de modo manual, onde se clica na tela e arrasta ate chegar a medida desejada e utilizando angulação visual. Aqui utiliza-se um procedimento para redefinir as medidas já que na primeira etapa não foi possível tratar com precisão. Então modifica-se a medida e angulação em relação ao eixo da coordenada x e a direção do vetor. Um problema em trabalhar com esse tipo de redefinição de medidas é que existe a dificuldade de se obter o ângulo durante a pesquisa de campo, então esses ângulo são pressupostos. Embora o gvsig como qualquer outro programa de geoprocessamento do tipo também trabalhe com angulação, neste caso com o passar do tempo essa dificuldade foi contornada utilizando uma nova forma de vetorizar (com triângulos) o que é inviável no OpenJump pela diferença de mobilidade (mover, rotacionar, simetria de polígonos por exemplo) do programa. Pontos fortes do OpenJUMP Interface amigável de fácil utilização Ótima forma de vetorizar quando se trata de trabalhos cuja angulação é possível determinar em campo.
Programa de fácil instalação Disponibilidade de vários plugins para adicionar funcionalidades
Quadro comparativo entre as ferramentas gvsig e Open JUMP Nome OpenJump GvSIG Versão OpenJUMP 1.0 (Download - Janeiro 17, 2006) Versão 1.0 Licença Licença pública - GNU Projecto OpenSource Licença pública - GNU Projecto OpenSource Através da Interface gráfica o usuário controla Através do Interface gráfico o usuário controla o Descrição o programa, visualizando e manipulando os dados programa, visualizando e manipulando os dados (interface em português) Tipo Desktop SIG Desktop SIG Permite editar, visualizar e realizar análises em informação vetorial, e importar informação vetorial em alguns formatos. Abre e edita shapefiles diretamente. Permite editar, visualizar e realizar análises em Não permite manipulação de raster. informação vetorial, e importar informação vetorial Aplicações / Funcionalidades Permite a visualização de imagens,de em vários formatos. Permite a visualização de ortofotos e imagens de satélite, sendo para isso imagens, de ortofotos e imagens de satélite. necessário instalar um plugin. Para visualizar arquivos mrsid é necessário ter o mrsiddecoder. Website com documentação em Inglês, alemão e português (Brasil). Possui instruções Documentação Website com documentação em espanhol necessárias (com download) para usuários e programadores. Sistema Operativo Independente da plataforma + Win32 Installer. Independente da plataforma Linguagens de programação JAVA JAVA Instalação Formatos de dados Pontos Fortes A instalação pode ser efetuada de duas maneiras: 1ª descomprimir o arquivo para o disco da sua estação de trabalho (independente da plataforma); 2ª através de um executável (Win32). Formatos de dados vetoriais (leitura e escrita): Jump GML, GML 2.0, FME GML, WKT (Well-Known Text) e Shape File. Exporta também para SVG. Formato de dados raster através de plugin adicional, sendo necessário definir as coordenadas dos quatro cantos da imagem. Permite o acesso a servidores WMS (Web Map Server). Manipulação de vetores com angulação pré definida Instalação complicada na versão 0.5, por causa do ambiente JAVA. Problema já resolvido na versão 1.0 e 1.1 Formatos de leitura suportados Vetoriais:.shp,.dgn v7 (não v8),.dxf (texto),.dwg2000 (Open DWG) Raster (georeferenciados ou não):.ecw,.tiff (geotif, tfw),.jpg,.png,.gif, MrSID,.img,.jpeg2000,.bmp Formatos de escrita suportados:.shp,.geotiff, ECW (apenas em Linux kernel 2.4) JPEG (georeferenciado), JPEG2000 (georeferenciado), dxf (versão 7) postgis, permite o acesso a servidores WCS e WMS Leitura de arquivos DGN Pontos Fracos Não manipula Raster Instalação complicada em algumas versões do Linux
Screen shots da ferramenta Tela principal do OpenJump. Duas utilidades muito importantes na hora da vetorização: 1 - O comprimento e o ângulo do desenho, que podem ser vistos no canto inferior esquerdo da tela. 2 - Para uma precisão maior pode-se reduzir a barra de escala(localiza-se na barra de ferramentas, canto superior direito).
Dentro das opções do menu layer, a opção de conectar ao WMS(Web Map Server). Informar o endereço de onde se encontra o servidor que deseja conectar. Nas próximas telas, há uma definição de qual mapa escolher.
Mapa adquirido a partir da conexão com um servidor WMS
No menu layer, a opção add Datastore layer. Nesse menu escolhemos qual conexão, conjunto de dados e geometria que queremos trabalhar.
Em adicionar conexão, definimos nome da conexão, driver, Server (normalmente um endereço IP), porta(5432 para Postgres), instância, usuário e senha de acesso ao banco.
Um mapa e uma camada vetorizada que buscamos quando usamos a opção add datastore layer.
Visualização dos atributos (alfanumérico) da camada pavimento.
Uma das funções da ferramenta de desenho do OpenJump. Existe a possibilidade de se criar círculos com raios pré-definidos. Ao fundo: um quadrado, um circulo e uma curva que são outras funções do menu edição.
Tela de alteração do estilo do desenho.