quarta-feira, 17 de dezembro de 2014

Shapefiles do Brasil atualizados

Olá galera,

Conforme prometido, estou disponibilizando shapefiles do Brasil atualizados. Os shapes foram disponibilizados dia 09/12/2014 e retirados do FTP do IBGE.

Estou disponibilizando somente alguns já que o tamanho do arquivo original era bem grande. Separei em arquivos compactados e com os nomes dos shapes para facilitar o download.

Através do link https://1drv.ms/f/s!Aq1Z5mSs_16MjU6CWivY-M5iTmpI, é possível realizar o download dos seguintes shapes: país, municípios (5.570), estados, capitais, cidades e vilas.

Caso esteja necessitando ou possua um shapefile que considere importante para a comunidade, entre em contato conosco.

Um grande abraço e até a próxima.

terça-feira, 16 de dezembro de 2014

2 Anos de CodeGeo

Olá galera,

Dia 12/12/2014, o nosso blog completou 2 anos. Estou comemorando um pouco atrasado, devido a correria com os projetos que estou trabalhando.

Gostaria de agradecer a todos os leitores pela assiduidade e pelas mensagens enviadas.

Peço desculpas por não responder no prazo ou não conseguir atender algum pedido específico.

Nosso planejamento para 2015, é realizar mais vídeos tutoriais sobre algumas tecnologias e dar uma atualizada com relação aos temas abordados no blog.

Como não poderia deixar de fazê-lo, quero agradecer mais uma vez aos amigos Luís Lopes por incentivar a criação do blog e ao Anderson Medeiros que vem apoiando e divulgando o nosso trabalho.

Para finalizar, fica aí o meu MUITO OBRIGADO a todos que incentivam e apoiam a nossa iniciativa de compartilhar o conhecimento.

Grande abraço.

sexta-feira, 5 de dezembro de 2014

Corrigindo o erro de Datetime field overflow no PostgreSQL 9.3

Olá galera,

No post de hoje iremos mostrar como corrigir um erro como este: Datetime field overflow: 7 ERROR: date\/time field value out of range: \"27\/11\/2014\"\nHINT: Perhaps you need a different \"datestyle\" setting.

No meu caso, o problema ocorreu porque as versões do PostgreSQL, no ambiente de desenvolvimento e testes, encontravam-se em idiomas diferentes.

Após muita pesquisa, encontrei uma dica que mandava executar o seguinte comando: SET datestyle = mdy;

O problema do comando acima é que ele é válido somente para aquela sessão e não resolve de forma definitiva. Para solucionar de forma permanente, é necessário alterar o arquivo /etc/postgresql/9.3/main/postgresql.conf.

Utilize um editor da sua preferência e abra o arquivo postgresql.conf. Pesquise pela palavra datestyle, no meu arquivo está na linha 506, e altere o seu valor para que fique assim datestyle = 'iso, dmy'

Agora basta reiniciar o PostgreSQL para que a atualização passe a funcionar.

Fica aí a dica. Um grande abraço a todos e até a próxima.