Category ArchivePostGIS
GIS & PostGIS Fernando on 05 Oct 2007
Rotação no PostGIS
Parece que a função rotate no PostGIS gira a geometria somente sobre o centro do sistema de coordenada. Havia um truque que foi mencionado na lista do PostGIS por Bruce Rindhal para girar um polígono sobre seu centro:
Em seguida fazemos um translate no centróide do polygon para (0.0), o giramos 45 graus e movemos para baixo (para o centróide original).
Veja como ficou:
| Antes | Depois |
![]() |
![]() |
Fonte: GeoLabs
GeoServer & PostGIS & Tutorial Fernando on 27 Sep 2007
Configurando o PostGIS no GeoServer
Tenho recebido alguns e-mail de pessoas que tem tido uma certa dificuldade em estar configurando seus dados geoespaciais, que estão no PostGIS para utilizarem no GeoServer, por isso resolvi escrever este post e explicar como é simples.
Passo 1. Configurando o Data Store
1.1. Faça o login no GeoServer;
1.2. Navegue pelo menu até chegar em DataStores (Config -> Data -> DataStores);
1.3. Seleciona a opção NEW;
1.4. Selecione o banco de dados, no seu caso o PostGIS e dê um nome a ele (Feature Data Set ID);
1.5. Selecione o botão New;
1.6. Aparecerá então a seguinte tela:
Passo 2. Preenchendo as informações
2.1. Agora você deve preencher os campos com as infomações de:
2.1.1. Host: nome ou ip onde está o seu banco
2.1.2. Port: porta do banco, no caso do PostGIS é a 5432
2.1.3. Schema: Esquema onde estão as suas tabelas, caso não coloque nada ele assumirá o schema public
2.1.4. Database: nome do banco
2.1.5. User: Usuário do banco
2.1.6. Password: senha do usuário do banco
2.2. Após ter entrado com esses dados, clique em submit.
2.3. Feito isso, clique em Apply, e depois em Save e seu banco estará configurado e salvo.
Passo 3. Verificando se funcionou
Como passo verificar se realmente funcionou, se já posso configurar as FeatureTypes, com as layers do meu banco PostGIS?
Isso é realmente bem simples. Se você realizou o passo 2.2 e não ocorreu nenhum erro, o seu banco já está funcionando com o GeoServer. Para ver que as tabelas estão disponíveis faça o seguinte:
Navegue pelo menu até chegar em FeatureTypes (Config -> Data -> FeatureType), então seleciona a opção NEW.
Abrirá uma nova tela, e você então uma combobox (Feature Type Name), clique nela e veja se tem linhas no seguinte formato: nome_do_datastore:::nome_da_tabela_no_postgis.
Caso exista, é porque realmente funcionou.
Qualquer dúvida entre em contato.
PostGIS Fernando on 25 May 2007
Transformando Shape em PostGIS
Essa semana no fórum do GeoServer-BR, um usuário queria saber uma forma mais eficiente de importar seus shapes para o banco de dados PostGIS. Pois até então estava utilizando a função shp2pgsql para fazer a importação.
Foi sugerido a ele estar utilizando então o Gshp2pgsql, uma ferramenta open source, que é uma interface gráfica para a importação de shapefiles para o formato PostGIS.
Vale a pena dar uma olhada, e para quem programa com GTK+ contribuir com o projeto.

