Esta série de posts que inicia hoje descreverá como usar o GeoGig juntamente com outros pacotes de software para gerenciamento de dados espaciais, mostrando um fluxo de trabalho típico.

Esta introdução se concentra principalmente no GeoGig e pressupõe o conhecimento em nível de usuário de todas as outras aplicações. Para obter mais informações sobre eles, consulte a documentação correspondente de cada programa.

Vamos iniciar com uma definição do que é o GeoGig:

GeoGig é uma ferramenta de código aberto que inspira-se no Git, mas adapta seus conceitos fundamentais para lidar com o controle de versão distribuído de dados geoespaciais.

Resumindo… com o GeoGig os usuários são capazes de importar dados geoespaciais (atualmente Shapefiles, PostGIS ou SpatiaLite) para um repositório onde todas as alterações realizada nos dados são rastreadas. Estas mudanças podem ser visualizados em um histórico, revertidos para versões mais antigas, ramificadas, mescladas (merges), e enviada para repositórios remotos.

Agora que já sabemos o que é GeoGig é importante você saber que todo conjunto de dados de amostra que serão utilizados nos próximos posts são baseados em dados do OpenStreetMap. Você pode baixá-lo como um arquivo zip e descompactá-lo em uma pasta de sua escolha.

Para este tutorial é necessário estar instalado em seu computador os seguintes sistemas:

  • GeoGig
  • GeoServer com a extensão GeoGig
  • PostGIS (incluindo shp2pgsql)
  • QGIS 2.0

O GeoServer e PostGIS são instalados como parte de OpenGeo Suite. Este tutorial assume que você está usando o OpenGeo Suíte.

Para instalar GeoGig, é necessário ter o Java JDK 8 (de preferência) instalado em sua máquina. Após verificado isso, você deve baixar o GeoGig e descompactá-lo em uma pasta de sua preferência (C:\Program Files\GeoGig ou /opt/geogig). É importante ressaltar que esse mesmo arquivo que você baixou pode ser utilizado tanto no Windows, Linux ou Mac.

Para finalizar a instalação do GeoGig você deve adicionar o diretório bin na variável de ambiente PATH. Quando terminar, você deve ser capaz de executar o geogig –help no prompt de comando.

Além do GeoGig você precisa ter GeoServer instalada em seu sistema, com uma versão maior ou igual a 2.3.x.

Se você estiver usando OpenGeo Suite, o GeoServer já deve estar instalado em seu sistema, mas ele não contém a extensão GeoGig. Desta forma, você pode ignorar a instalação do GeoServer, mas você deve instalar a extensão GeoGig como descrito acima.

Como no caso do GeoServer, se você tiver instalado o OpenGeo Suite, já deve ter PostGIS, incluindo o shp2pgsql utilidade, instalado. Caso contrário terá de instalá-lo.

Por último, você deve instalar o QGIS 2.0, você pode baixá-lo no próprio site QGIS. Além dele, você deve baixar o plugin OpenGeo Explorer, que será utilizado neste tutorial. As instruções de instalação podem ser encontradas no site do plugin.

No próximo post iremos configurar o GeoGig com o PostGIS. Não perca!