[Curitiba-pm] Map of CPAN

Stanislaw Pusep creaktive at gmail.com
Fri Dec 16 06:00:49 PST 2011


Valeu!
Pelo que pesquisei, pode ser um Hilbert Jigsaw Treemap:
http://farm4.static.flickr.com/3403/3609208858_8058975d75_o.png
Isso me lembrou desse comics do xkcd: http://xkcd.com/195/
...e da sua implementação real: http://icicle.dylex.net/~ipmap/

ABS()



On Fri, Dec 16, 2011 at 08:54, Felipe Leprevost <leprevostfv at gmail.com>wrote:

> On 12/15/2011 09:40 PM, Stanislaw Pusep wrote:
>
>> Esplêndido!!!
>> A propósito, como se chama esse tipo de representação?!
>>
>> ABS()
>>
>>
>>
>> 2011/12/15 Felipe Leprevost <leprevostfv at gmail.com
>> <mailto:leprevostfv at gmail.com>**>
>>
>>
>>    Gostaria de compartilhar com todos, achei bastante interessante:
>>
>>    CPAN já está tão grande que precisa de um mapa :)
>>
>>    Map of CPAN: http://mapofcpan.org/
>>
>>    abraços
>>
>>    --
>>    Felipe da Veiga Leprevost
>>    Computational Biology Laboratory
>>    Carlos Chagas Institute - ICC/FIOCRUZ
>>    Curitiba - PR - Brasil
>>    ______________________________**___________________
>>    Curitiba-pm mailing list
>>    Curitiba-pm at pm.org <mailto:Curitiba-pm at pm.org>
>>    http://mail.pm.org/mailman/__**listinfo/curitiba-pm<http://mail.pm.org/mailman/__listinfo/curitiba-pm>
>>    <http://mail.pm.org/mailman/**listinfo/curitiba-pm<http://mail.pm.org/mailman/listinfo/curitiba-pm>
>> >
>>
>>
>>
> Olha não encontrei um nome específico mas encontrei uma descrição dos
> autores sobre o mapa (ver abaixo), e pelo o que eles escrevem parece que é
> uma ferramenta para representar mapas políticos, tipo cidades, países e
> continentes.
>
> " The map was created by taking the names of all the distributions of Perl
> modules on CPAN and arranging them in alphabetical order.  This has the
> effect of grouping together distributions that share the same top-level
> namespace.  The long list of names (a single dimension) was then mapped
> onto a two dimensional plane using the Hilbert curve algorithm. The
> important property of the algorithm is that a sequence of consecutive items
> from the list will end up physically close to each other on the plane.
> Areas on the map are then assigned colours similar to the way colours are
> used on political maps to distinguish the borders of adjacent countries.
> To reduce the visual clutter, only the larger namespaces are coloured.
> Namespaces containing 30 or more distributions are said to have reached
> critical mass and are assigned a colour which differs from the colours of
> all the immediate neighbours. Namespaces with fewer modules are submerged
> below the light blue primordial soup.  Over time as new modules are
> uploaded, new areas will rise; continental drift will move and reshape the
> existing areas; and existing areas will change colour. "
>
> abraço
>
> --
> Felipe da Veiga Leprevost
> Computational Biology Laboratory
> Carlos Chagas Institute - ICC/FIOCRUZ
> Curitiba - PR - Brasil
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/curitiba-pm/attachments/20111216/7d4240a3/attachment.html>


More information about the Curitiba-pm mailing list