En aquel Imperio, el Arte de la Cartografía logró tal Perfección que el Mapa de una sola Provincia ocupaba toda una Ciudad, y el Mapa del Imperio, toda una Provincia. Con el tiempo, estos Mapas Desmesurados no satisficieron y los Colegios de Cartógrafos levantaron un Mapa del Imperio, que tenía el Tamaño del Imperio y coincidía puntualmente con él. Menos Adictas al Estudio de la Cartografía, las Generaciones Siguientes entendieron que ese dilatado Mapa era Inútil y no sin Impiedad lo entregaron a las Inclemencias del Sol y los Inviernos. En los Desiertos del Oeste perduran despedazadas Ruinas del Mapa, habitadas por Animales y por Mendigos; en todo el País no hay otra reliquia de las Disciplinas Geográficas.
[Del rigor en la ciencia, Jorge Luis Borges]


Tony Judt, The memory chalet, 2010

  "I prefer the edge: the place where countries, communities, allegiances, affinities, and roots bump uncomfortably up against one another - where cosmopolitanism is not so much an identity as the normal condition of life. Such places once abounded. Well into the twentieth century there were many cities comprising multiples communities and languages - often mutually antagonistic, occasionally clashing, but somehow coexisting. Sarajevo was one, Alexandria another. Tangiers, Salonica, Odessa, Beirut, and Istanbul all qualified [...]
   To be sure, there is something self-indulgent in the assertion that one is always at the edge, on the margin. Such a claim is only open to a certain kind of person exercising very particular privileges. Most people, most of the time, would rather not stand out: it is not safe. If everyone else is a Shia, better to be a Shia. If everyone in Denmark is tall an white, then who - given a choice - would opt to be short and own? And even in an open democracy, it takes a certain obstinacy of character to work willfully against the grain of one's community, especially if it is small.
   But if you are born at intersecting margins and [...] are at liberty to remain there, it seems to me a decidedly advantageous perch [...]
   [...] I believe I can understand and even empathize with those who know what it means to love a country. I don't regard such sentiments as incomprehensible; I just don't share them. But over the years these fierce loyalties - to a country, a God, an idea, or a man - have come to terrify me. The thin veneer of civilization rests upon what may well be an illusory faith in our common humanity. But illusory or not, we would do well to cling to it. Certainly, it is that faith - and the constrains it places upon human misbehavior - that first go in times of war or civil unrest.
   We are entering, I suspect, upon a time of troubles. It is not just the terrorists, the bankers, and the climate that are going to wreck havoc with our sense of security an stability. Globalization itself - the "flat" earth of so many irenic fantasies - will be a source of fear and uncertainty to billions of people who will turn to their leaders for protection. "Identities" will grow mean and tight, as the indigent and the uprooted beat upon the ever-rising walls of gated communities from Delhi to Dallas.
   Being "Danish" or "Italian", "American" or "European" won't just be an identity; it will be a rebuff and a reproof to those whom it excludes. The state, far from disappearing, may be about to come into its own: the privileges of citizenship, the protections of card-holding residents, will be wielded as political trumps. Intolerant demagogues in established democracies will demand "tests" - of knowledge, of language, of attitude - to determine whether desperate newcomers are deserving of British or Dutch or French "identity". They are already doing so. In this brave new century we shall miss the tolerant, the marginals: the edge people. My people."


Safe Harbor for Forward-Looking Statements

Encontrado hoje e adaptado às minhas necessidades pessoais...

This [blog / site / page / document / message] contains forward-looking statements, including, but not limited to, statements regarding the value and effectiveness of [my opinions,] products, the introduction of product enhancements, functionality and capabilities or of additional products [...], that involve risks, uncertainties, assumptions and other factors which, if they do not materialize or prove correct, could cause [...] results to differ materially from those expressed or implied by such forward-looking statements.
All statements, other than statements of historical fact, are statements that could be deemed forward-looking statements, including statements containing the words “predicts,” “plan,” “expects,” “anticipates,” “believes,” “goal,” “target,” “estimate,” “potential,” “may”, “will,” “might,” “momentum,” “could,” “seek,” and similar words.
[ I intend ] all such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 21E of the Exchange Act and the Private Securities Litigation Reform Act of 1995.
The forward-looking statements included in this [blog / site / page / document / message] represent [my] views as of [yesterday]. 
[ I anticipate] that subsequent events and developments will cause [my] views to change.
[ I undertake ] no intention or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. These forward-looking statements should not be relied upon as representing [my] views as of any date subsequent to [yesterday].

Tenho dito.


Mapnik 2.0 em Windows (arghhh...)

agora que parece estar a funcionar...

Mais uma cábula onde não se perca...

1) O sistema operativo é Windows 7 64b. 
... mas a versão de Python 2.7 tem de ser de 32b.

2) A instalação do Mapnik 0.7.0-1 através do Advanced Install do OSGEO4W não funcionou. 
Não vou perder mais tempo a tentar perceber porquê...

3) Usando o Mapnik 2.0 RC0 funciona sem problemas.

Instalar para %OSGEO4W_ROOT%\apps\mapnik-2.0.1rc0. 

Alterar / acrescentar o  %OSGEO4W_ROOT%\etc\ini\python.bat 
PATH %OSGEO4W_ROOT%\apps\mapnik-2.0.1rc0\lib;%PATH% 
SET PYTHONPATH=%PYTHONPATH%;%OSGEO4W_ROOT%\apps\mapnik-2.0.1rc0\python\2.7\site-packages

4) Alterar a mapniklibpath no ficheiro \mapnik-2.0.1rc0\python\2.7\site-packages\mapnik\paths.py

[Fim de cábula] ...espero eu.

Fontes: OpenStreetMap; Mapnik.