terça-feira, 29 de abril de 2014

PostGis + MINT 15 (Solved) Funcionou

Problemas para adicionar senha ao criar o banco com pgadmin3

psql: FATAL:  password authentication failed for user "postgres"
FATAL:  password authentication failed for user "postgres"

iniciar o terminar do postgresql:

sudo -u postgres psql

# ALTER USER postgres with encrypted password 'sua_senha';

e pronto, pode colocar a senha lah no pgadmin3

Se não funcionar o  Postgis no 9.1 com os pacotes:

postgresql-9.1
postgresql-9.1-postgis

No MINT 15 não consegui rodar instalando do repositório.

Usar os seguintes repositórios em /etc/apt/sources.list

deb http://apt.postgresql.org/pub/repos/apt/ sid-pgdg main
deb http://ftp.us.debian.org/debian/ jessie main
deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main

Obs: não faça apt-get upgrade para não ferrar com o sistema, pois vai misturar com os pacotes do debian e suas versões. Lembre de comentar as linhas depois de instalado tudo.


e instalar os:

postgresql-9.3-postgis-2.1
postgresql-9.3

mas antes, remova tudo que instalou de postgresql de versões anteriores.

Daí sim, o filho da mãe aparece:





Adicionar shapefile ao banco

# shp2pgsql -s 4326 -W LATIN1 cidades.shp cidades > cidades.sql

Shapefile type: MultiPoint
Postgis type: MULTIPOINT[2]

-s --> hemisfério sul
4326 --> código para WGS84
-W LATIN --> caracteres latinos
cidades.shp --> shapefile a enviar ao banco
cidades --> nome da tabela a ser criada no banco
cidades.sql --> arquivo sql que será gerado.

No banco, pode entrar na query, abrir o sql gerado e executar. Fazendo isso, o shapefile será salvo no banco.

shp2pgsql -s 4326 -W LATIN1 bacias.shp bacias > bacias.sql
shp2pgsql -s 4326 -W LATIN1 mun_sirgas.sh municipios > municipios.sql
shp2pgsql -s 4326 -W LATIN1 cidades.shp cidades > cidades.sql
shp2pgsql -s 4326 -W LATIN1 Rodovias_PR.shp rodovias > rodovias.sql




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


ABAIXO NADA FUNCIONOU, TÁ CHEIO DA MESMA INFORMAÇÃO NA NET. MAIS DO MESMO...


"template_postgis" is not a file but a template database generally
created by the Postgis installer to ease the process of  creating
Postgis-enabled databases.

You can check if this database exists in your cluster by typing:
psql -l
which gives you the list of all available databases in a Postresql cluster.

If it does not exist, you can create such a template:
createdb template_postgis
createlang plpgsql template_postgis
psql -f /usr/local/pgsql/share/contrib/postgis-1.5/postgis.sql template_postgis
psql -f /usr/local/pgsql/share/contrib/postgis-1.5/spatial_ref_sys.sql
template_postgis
(you may have to adapt paths to postgis files according to your
current installation)

Then you will be able to create new Postgis-enabled databases by using
the template:

createdb -T template_postgis mypostgisdatabase









lembrete INSS

1406 - Facultativo Mensal -NIT/PIS/PASEP
20% do ordenado

CAMPO 1 - Nome do contribuinte, Fone e Endereço;
CAMPO 2 - Data de Vencimento;
CAMPO 3 - Código de pagamento (Acesse aqui  e veja outras informações relevantes);
CAMPO 4 - Competência. Informação no formato MM/AAAA da competência objeto do recolhimento;
CAMPO 5 - Identificador: número do NIT / PIS / PASEP do contribuinte;
CAMPO 6 - Valor devido ao INSS pelo contribuinte;
CAMPO 11 - Total: Valor total a se recolhido ao INSS.

custo fixo mensal é de R$ 144,80 (724,00 x 20%)

sexta-feira, 25 de abril de 2014

Atualizar o Mint 15 para o Mint 16

Deu merda essa atualização, só pra constar.
Necessário algo mais.
Mint 16 instalado do zero, mas não reconheceu bluetooth, nem montou sozinho o smartphone. Voltei para o Mint 15

Como root, rodar:

$ sed -i 's/raring/saucy/' /etc/apt/sources.list
$ sed -i 's/olivia/petra/' /etc/apt/sources.list
$ sed -i 's/raring/saucy/' /etc/apt/sources.list.d/official-package-repositories.list
$ sed -i 's/olivia/petra/' /etc/apt/sources.list.d/official-package-repositories.list

Esses comandos atualizam a base de dados para o novo release.
Então basta, atualizar o sistema:
$ apt-get updata ; apt-get dist-upgrade
Em caso de erro na instalação devido dependências não resolvidas:
$ apt-get install -f
ou
$ aptitude upgrade

sexta-feira, 4 de abril de 2014

Criar mapas para o OsmAnd

e baixar o OsmAnd que melhor encaixe no seu celular, aqui no Razr D1 só consegui rodar bem o 1.3.0, por alguma razão as outras versões travam na tela de escolha entre (carro, a pé e bicicleta), é um loop contínuo ao qual vc pede pra voltar a tela de navegação mas ele acaba retornando para a tela de escolha do meio de transporte.

Baixar também o OsmAndMapCreator-1.1.3.zip que será usado para converter o arquivo .bz2 do site:
http://download.geofabrik.de/south-america.html este arquivo converte o .osm para .obf que é o formato de mapa do osmand

- para baixar o mapa:
http://download.geofabrik.de/south-america/brazil-latest.osm.bz2

- Descompactar o arquivo do mapa

- Descompactar o OsmAndMapCreator

- Dar permissão de execução ao OsmAndMapCreator.sh

- executar

sh OsmAndMapCreator.sh

- Escolher criar .obf from .osm file