|
O EcoSpatial é um
ambiente de desenvolvimento J2EE para a implementação
de servidores de aplicações geográficas
multi-plataforma, distribuídos
em rede. O EcoSpatial é licenciado como Software
Livre.
Os serviços Web são
uma categoria emergente de aplicações centralizadas
e modulares, que podem ser publicadas, localizadas e invocadas
na Web. Esta tecnologia é uma nova forma
de implementação de software, que permite
estruturar sistemas altamente complexos e flexíveis,
e que podem ser acessados das mais variadas formas, em
ambientes multi-usuário.
O EcoSpatial, por ser Java, pode ser estruturado
no framework Eclipse,
utilizando JBoss
como servidor de aplicações corporativas,
acrescendo todos os módulos da suite JBoss: Hibernate,
Portal, jBPM, Cache e a ferramentas de desenvolvimento
para Eclipse.
O EcoSpatial foi concebido desde o início
para estar totalmente de acordo com as especificações
do OpenGIS Consortium, pode
armazenar geodados nos formatos TerraLib
(em desenvolvimento), Oracle
Spacial, PostGIS,
MySQL
Spatial Extensions e Shapefile,
assim como bancos de dados via JDBC.
Os módulos do sistema são:
- EcoSAS
(Spatial Application Server): Servidor de Geoaplicações;
- EcosIGP
(Internet GeoPortal): Portal de Internet para
dados geográficos; e
- EcosJUMP
(Java Unified Mapping Platform): Editor cartográfico.
O EcoSpatial pode ser implementado de
forma integrada com o GeoLinux, ocupando o lugar do módulo
GeoIMS.
Demo
Veja o sistema de
gerenciamento do cadastro urbano da Cidade
de Caxias
do Sul - RS, implementado com uma integração
dos módulos do EcoSpatial, acrescidos do KGRASS,
utilizado para atividades de planejamento urbano.
|