Em tempos necessitei de fazer um apanhado dos códigos EPSG dos sistemas de coordenadas usados em Portugal, bem como dos métodos e valores de parâmetros de transformação registados na base de dados EPSG.
Acabei por juntar tudo num ficheiro de configuração para usar no Proj.4 - baseado em grande parte no trabalho do Prof. José Alberto Gonçalves.
A notação está diferente, e não é tão amigável, mas pode ser que seja útil a alguém.
Cá fica.
(Pelo menos, eu vou deixar de andar à procura da última versão do ficheiro de cada vez que o quiser colocar noutro PC).
[Del rigor en la ciencia, Jorge Luis Borges]
2013-04-02
2013-03-02
2013-02-27
LUCAS 2009
Land Use / Cover Area Frame Survey
A pedido: apontadores rápidos para a informação relevante sobre o projeto LUCAS (dados de campo de 2009)
- Nomenclatura
- Dicionário de dados
- Dados de campo (onde estão os dados de foto-interpretação usados na estratificação?)
- Instruções de campo (incluindo a explicação dos transectos e dos códigos que não estão no dicionário)
- Desenho da amostragem (tenho de ler melhor mas a descrição parece muito incompleta... afinal não, os ponderadores estão descritos aqui e os pesos de cada ponto estão nos ficheiros de dados)
Annex 1 - Nomenclature
Annex 2 - LUCAS 2009 Quality Assurance
Annex 3 - LUCAS Peer Review Final report
Annex 4 - LUCAS 2009 non sampling errors
Annex 5 - LUCAS 2009 Field Form
Annex 6 - LUCAS 2009 Instructions for surveyors
Annex 7 - LUCAS 2009 Quality Control
Annex 8 - LUCAS 2009 Landscape indicators
2013-02-22
Ubuntu para Pais
Cábula para os pais da família...
... que decidiram instalar o Ubuntu naquele portátil velho lá de casa.Passo 1 - Ativar o controle de acesso PAM
Numa janela de terminal, editar o ficheiro lightdm:sudo gedit /etc/pam.d/lightdm
E acrescentar no fim a seguinte linha:
account required pam_time.so
(Se o ficheiro lightdm não existir ou estiver vazio, procurar o ficheiro gdm e fazer a mesma coisa)
(PAM = Pluggable Authentication Modules)
Passo 2 - Definir o horário de entrada...
Numa janela de terminal, editar o ficheiro:
sudo gedit /etc/security/time.conf
E acrescentar no fim do fcheiro as linhas com as permissões pretendidas.
Por exemplo:
*;*;primogenito;Al1500-2200
*;*;junior;Al1500-2100
*;*;benjamim;Al1700-1900
O próprio ficheiro time.conf tem exemplos para outras opções (e.g. só durante o fim-de-semana, só em alguns dias da semana, etc.)
Passo 3 - Definir o horário de saída...
Utiliza-se o utilitário cron para calendarizar tarefas repetitivas (e.g. ser pai).Neste caso, para obrigar o utilizador a sair, matam-se-lhe todos processos...
Para editar o ficheiro de configuração utiza-se o comando:
sudo crontab -e
O ficheiro vai abrir num editor de texto muito simples (para sair fazer CTRL+X e gravar as alterações).
00 22 * * * pkill -u primogenito
00 21 * * * pkill -u junior
00 19 * * * pkill -u benjamim
Esta é a abordagem "nem mais 5 minutos" e mata mesmo tudo...
Ah, e não esquecer de carregar no Enter no fim da última linha.
Se quiserem ser simpáticos, é possível avisar antes (depois coloco aqui, mas por agora já deve resolver).
E já agora...
... para impedir alguns utilizadores de calendarizar tarefas periódicas:Editar o ficheiro cron.deny
sudo gedit /etc/cron.d/cron.deny
e acrescentar o nome de cada utilizador (um por linha) que não pode usar o cron.
... para impedir utilizadores de calendarizar uma tarefa pontual:
sudo gedit /etc/cron.d/at.deny
e acrescentar o nome de cada utilizador (um por linha).
(sim é uma guerra, mas vai obrigando ambas as partes a aprender coisas novas)
Fontes:
http://askubuntu.com/questions/68918/how-do-i-restrict-my-kids-computing-time
http://www.devin.com.br/crontab/
http://linuxconfig.org/Bash_scripting_Tutorial
2013-02-18
Hobbes
"By this it appears that reason is not, as sense and memory, born with us; nor gotten by experience only, as prudence is; but attained by industry: first in apt imposing of names; and secondly by getting a good and orderly method in proceeding from the elements, which are names, to assertions made by connexion of one of them to another; and so to syllogisms, which are the connexions of one assertion to another, till we come to a knowledge of all the consequences of names appertaining to the subject in hand; and that is it, men call science."
[in Leviathan, 1651]
2013-02-07
GeoServer 2.2.4 - Workaround para o erro com o ImageWorker
O problema (e a solução) estão descritos online... mas para referência futura aqui fica a cábula.
Numa recentente instalação da versão 2.2.4 do GeoServer - numa plataforma Windows 7 de 32-bit com Java 7 JRE - surge o seguinte erro:
java.lang.NoClassDefFoundError: Could not initialize class org.geotools.image.ImageWorker
Could not initialize class org.geotools.image.ImageWorker
O problema deve-se à ausência do ficheiro PYCC.pf na versão Java 7 JRE de 32-bit.
O que já acontece desde uma versão anterior do Java JRE (ver aqui).
O ficheiro está disponível na versão JDK, de onde pode ser copiado:
The limited set of files from the Java SE Development Kit (JDK)
listed below may be included in vendor redistributions of the Java SE
Runtime Environment. All paths are relative to the top-level
directory of the JDK. The corresponding man pages should be included for
any included executables (with paths listed below beginning with bin/ ,
for the Solaris(TM) Operating System and Linux).
jre/lib/cmm/PYCC.pf
Color profile. This file is required only if one wishes to
convert between the PYCC color space and another color space.
E pronto. Basta um restart ao GeoServer.
2013-02-01
National Parcel Database
The Feasibility of Developing a National Parcel Database
Não, não se trata do cadastro em Portugal mas sim nos EUA:
Não, não se trata do cadastro em Portugal mas sim nos EUA:
"In 2010, the U.S. Department of Housing and Urban Development (HUD) charted new territory in an effort to develop a national database of standardized parcel-level (property) data collected directly from the most authoritative sources: local counties.
HUD contracted [...] an exploratory project for assembling local assessor data, including key attributes such as property address, assessed value, land use, sales price, and sales history, for 127 targeted counties. The primary tasks of the project included identifying the appropriate data sources in each community, assembling the data and metadata, and standardizing the data in a common format to be accessible for HUD research efforts and for possibly aggregating data to higher levels of geography for public dissemination."O estudo foi publicado agora e está disponível aqui e tem matéria para reflexão também neste lado do Atlântico.
Subscrever:
Mensagens (Atom)