De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Tiago Eugenio de Melo
Data de Publicação: 05 de Junho de 2007
Este tutorial será usado para instalar o PostGis numa distro Ubuntu, criar um banco de dados em PostGres, carregar a extensão PostGis e acessar o banco de dados criado no QGis.
tiago - nome do usuário linux (substitua tiago pelo seu login)ñ gis - nome do banco de dados criado no PostGresñ gisuser - nome do usuário do PostGresñ
# prompt da shellñ ! comentárioñ (enter) tecla que deverá ser pressionada pelo usuárioñ
# sudo apt-get update
# sudo apt-get install postgresql-8.1-postgis postgis pgadmin3
# sudo su (enter) # su postgres (enter) # createdb gis -E='LATIN1' (enter) ! gis é o nome do banco de dados ! 'LATIN1' é o tipo de codificação adotada ! 'CREATE DATABASE' é a mensagem que irá aparecer confirmando que o BD foi criado com sucesso # createuser gisuser (enter) ! Em seguida, aparecerá a seguinte pergunta: 'Shall the new role be a superuser? (y/n)' # y (enter) ! 'CREATE ROLE' é a mensagem que irá aparecer confirmando que o usuário foi criado com sucesso # psql gis ! Irá acessar o banco de dados criado # ALTER USER gisuser PASSWORD 'nova_senha' ; (enter) ! Altera a senha do usuário criado (gisuser) ! 'ALTER ROLE' é a mensagem que irá aparecer confirmando que a senha do usuário foi alterada com sucesso
! Abra uma nova shell # cd /usr/share/postgresql-8.1-postgis/ (enter) # createlang plpgsql gis (enter) # psql -f lwpostgis.sql -d gis (enter) # psql -f lwpostgis_upgrade.sql -d gis (enter) # psql -f spatial_ref_sys.sql -d gis (enter)
! Faça o download dos arquivos neste endereço: http://www.gismaps.com.br/divpol/divisao_politica.zip ! Entre no diretório em que você salvou o arquivo 'divisao_politica.zip' # unzip divisao_politica.zip # shp2pgsql -s 4291 BRASIL.shp estados_br > estados_br.sql (enter) ! Este comando é utilizado para converter os arquivos shapefiles no formato que PostGis reconheça ! -s 4291 indica o SRID (Identificação do Sistema de Referência Espacial) referente ao Datum SAD69 e as coordenadas geográficas ! BRASIL.shp é o nome do arquivo shapefile que iremos converter em sql ! estados_br é o nome da tabela que será criada no banco ! estados_br.sql é o nome do arquivo sql a ser gerado neste mesmo diretório ! 'Shapefile type: Polygon' é a mensagem que irá aparecer confirmando que o arquivo foi criado com sucesso ! 'Postgis type: MULTIPOLYGON[2]' é a mensagem que irá aparecer confirmando que o arquivo foi criado com sucesso # psql -f estados_br.sql -d gis (enter) ! Comando para importar o arquivo para o banco de dados
! Abra o aplicativo QGis ! Clique no ícone 'Add a PostGIS Layer' ! Clique no botão 'New' ! Preencha o formulário ! Name: Estudo ! Host: localhost ! Database: gis ! Port: 5432 ! Username: usergis ! Password: 'nova_senha' ! Clique no botão OK ! Clique no botão 'Connect' ! Clique na tabela que foi adicionada (ela ficará selecionada) ! Clique no botão 'Add' ! Pronto e tudo funciona.
Fonte: Notícias Linux
Vale a pena conferir a palestra gravada em vídeo, de Linus Torvalds falando sobre o GIT e os SCM (Sistemas de Gestão de Código Fonte) distribuídos em um conferência realizada no Google. Com seu peculiar humor pessoal critica duramente outros SCMs como CVS e SVN com frases como "qualquer um que não esteja de acordo comigo é feio e estúpido" ou "CVS está descerebrado", frases que podem parecer de troll, algumas totalmente humorísticas, mas outras que uma vez explicadas guardam grandes verdades.
Confira: http://www.youtube.com/watch?v=4XpnKHJAok8ñ Fonte: http://www.youtube.com/watch?v=4XpnKHJAok8ñ
Comente: http://www.noticiaslinux.com.br/nl1180924668.html#comentarios
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários