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]

2011-05-18

FAO Land Cover Classification System

Documentos "normativos":
  • ISO/DIS 19144-1 - a norma já foi publicada como ISO 19144-1:2009
  • ISO/DIS 19144-2 Geographic information - Classification systems -- Part 2: Land Cover Meta Language (LCML) 
Informação Genérica
    • Introdução ao problema das classificações de LULC no 2nd EARSEL Workshop (from 28-30 September 2006 in Bonn, Germany) [e não acredito que queiram mesmo usar Prolog no LCCS versão 3... :-S ]
    • NEW CONCEPT ON LAND COVER / LAND USE INFORMATION SYSTEM IN SPAIN.
    • Apresentação sobre o LCCS 3
    • A ler mais tarde com atenção [o que é que eu já li deste autor? generalização cartográfica ?]
    • HLANDATA project - Methodology specification for the harmonization of the available datasets
    • What is LCCS
    • Translation of the CORINE Land Cover nomenclature to the Land Cover Meta Language using LCCS3
    Projectos europeus, internacionais et al.

      • Global Land Cover 2000 - Legend

        2011-05-17

        WMS Servers

        Depois do recente lançamento do Mapserver 6.0.0 e do Geoserver 2.1.0 - e agora que são ambos WMS 1.3.0. compliant - continua a ser interessante ver os resultados do benchmarking realizado com as versões anteriores:

        • Desempenho "similar" para cenários de baixa carga de pedidos, maiores diferenças de desempenho à media que aumenta a carga de pedidos simultâneos;
        • Bottlenecks a nível de hardware: o tempo de acesso ao disco é o primeiro ponto crítico, a seguir o CPU (tradução simplista - disco suficiente, memória quanta possível?...)
        • Bottlenecks a nível de software: nos servidores de mapas Java ao nível da rasterização com anti-aliasing
        • Bottlenecks (?) a nível de OS: ver o muito melhor desempenho do Mapserver no servidor Red Hat vs. Windows (slides 66 e seguintes).

        2011-05-16

        Global Biodiversity Information Facility

        Alguns recursos relacionados com a GBIF:

        Metadata Harvesting (OAI-PMH)

        Pesquisa de recursos sobre metadata harvesting

        [interessa sobretudo a recolha selectiva de registos de metadados, de modo a que um mesmo registo possa ser exposto por diferentes serviços agregadores sem que haja duplicação e/ou inconsistência no conteúdo]

        Open Archives Initiative - Protocol for Metadata Harvesting
        Data Providers are repositories that expose structured metadata via OAI-PMH.
        Service Providers then make OAI-PMH service requests to harvest that metadata. OAI-PMH is a set of six services that are invoked within HTTP.

        Especificação > OAI-PMH Version 2.0 Specification

        Resource Item Record(s)
        Exemplo de registo:
        <header>
          <identifier>oai:arXiv:cs/0112017</identifier>
          <datestamp>2002-02-28</datestamp>
          <setSpec>cs</setSpec>
          <setSpec>math</setSpec>
        </header>
        <metadata>
        ...
        </metadata>
        <about> 
          <provenance
              xmlns="http://www.openarchives.org/OAI/2.0/provenance" 
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
              xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/provenance
              http://www.openarchives.org/OAI/2.0/provenance.xsd">
            <originDescription harvestDate="2002-02-02T14:10:02Z" altered="true">
              <baseURL>http://the.oa.org</baseURL>
              <identifier>oai:r2:klik001</identifier>
              <datestamp>2002-01-01</datestamp>
              <metadataNamespace>http://www.openarchives.org/OAI/2.0/oai_dc/</metadataNamespace>
            </originDescription>
          </provenance>
        </about>

        [...]If a record is no longer available then it is said to be deleted[...].
        Repositories must declare one of three levels of support for deleted records[...]:
        no - the repository does not maintain information about deletions.
        persistent - the repository maintains information about deletions with no time limit.

        transient - the repository does not guarantee that a list of deletions is maintained persistently or consistently.
        If a repository does not keep track of deletions then such records will simply vanish from responses and there will be no way for a harvester to discover deletions through continued incremental harvesting.

        [...]
        A set is an optional construct for grouping items for the purpose of selective harvesting. Repositories may organize items into sets. Set organization may be flat, i.e. a simple list, or hierarchical. Multiple hierarchies with distinct, independent top-level nodes are allowed.[...]
        Selective harvesting allows harvesters to limit harvest requests to portions of the metadata available from a repository.
        The OAI-PMH supports selective harvesting with two types of harvesting criteria [...]: datestamps and set membership.

        Tutorial > XML Schemas and Support for Multiple Record Formats in OAI-PMH

        Implementações > GeoNetwork 2.6.3
        Multiple harvesting and hierarchiesCatalogues that provide UUIDs for metadata (for example GeoNetwork and a CSW server) can be harvested several times without having to take care about metadata overlap.
        This allows the possibility to perform a thematic search and a metadata belonging to multiple searches is harvested only once and not duplicated.
        This mechanism allows the GeoNetwork harvesting type to be combined with other GeoNetwork nodes to perform hierarchical harvesting.
        This way a metadata can be harvested from several nodes. For example, consider this scenario:
            Node (A) has created metadata (a)
            Node (B) harvests (a) from (A)
            Node (C) harvests (a) from (B)
            Node (D) harvests from both (A), (B) and (C)
        In this scenario, Node (D) will get the same metadata (a) from all 3 nodes (A), (B), (C). The metadata will flow to (D) following 3 different paths but thanks to its UUID only one copy will be stored. When (a) will be changed in (A), a new version will flow to (D) but, thanks to the change date, the copy in (D) will be updated with the most recent version.

        [obviamente, para que isto funcione, um registo harvested nunca é editável por quem o recolheu]


        Exemplos >

        Implementações > ESRI Geoportal 9.3.1
        Open Archives Initiative (OAI)
        Required Fields
                URL/Host: URL of the server that host the metadata repository or clearinghouse
                OAI Set: name of the set or database from which you want to harvest
                OAI Meta Prefix: prefix of the metadata records stored in the OAI database that you want to harvest
        Optional Fields
                Max Documents to Harvest: the maximum number of documents that will be harvested. If left blank, every document in the repository will be harvested, assuming no other criteria have been set
                From/Until Date: date range can be used to harvest metadata records that have been updated or created in a specified period. Specifying only the "from" date, implies an "until" date of today
        [aparentemente a especificação de um set é obrigatória nesta implementação]

        2011-05-11

        Metadados (Perfil MIG)

        Síntese de apontadores para o perfil MIG
        (por parsing dos resultados do Google)


        ORDER TITLE SORT OBS
        12 MIG- Metadados para Informação Geográfica scrif.igeo.pt/webmig/docs/ImplementacaoMetadados.pdf - Similar
        4 MIG- Metadados para Informação Geográfica scrif.igeo.pt/webmig/docs/IntroducaoNorma19115.pdf - Similar
        14 Curso “MIG– Metadados de Informação Geográfica” scrif.igeo.pt/webmig/docs/xml_xsl.pdf - Similar
        76 EquipaMIG scrif.igeo.pt/webmig/EquipaMIG.aspx - Cached - Similar
        70 Boas Práticas de Documentação snig.igeo.pt/.../PerfilMIG.../Boas_Pr_ticas_de_Documenta__o.htm - Cached - Similar
        34 Definição do Perfil snig.igeo.pt/.../PerfilMIG.../Regras_Para_a_Defini__o_do_Perfil.htm - Cached - Similar
        94 Extensão Geográfica snig.igeo.pt/.../PerfilMIG...e.../Extens_o_Geogr_fica.htm - Cached - Similar
        10 Publicação através do MIGEditor snig.igeo.pt/.../Publica__o_atrav_s_do_MIG_Editor.htm - Cached - Similar
        90 Sistema Nacional de Informação Geográfica snig.igeo.pt/eventos/JornadasMAOT/SNIG-IGP.pdf - Similar
        92 Member State Report: Portugal, 2010 snig.igeo.pt/Inspire/documentos/.../M.../INSPIREReportPortugal2010.pdf
        72 2ª Reunião GT M&R do CO- SNIG snig.igeo.pt/Inspire/documentos/.../M&R2010/recomendacoes.pdf
        86 Draft INSPIRE Monitoring Indicators (D5.2) snig.igeo.pt/inspire/documentos/.../RelatorioINSPIREPortugal_2010.pdf
        80 Relatório Estado Membro: Portugal, 2010 snig.igeo.pt/Inspire/documentos/.../RelatorioINSPIREPortugal2010v2.pdf
        58 Reunião Gestores de Metadados Anexos I e II snig.igeo.pt/Inspire/documentos/.../ReuniaoGestoresMetadados20101021.pdf
        62 GeoPortal do SNIG snig.igeo.pt/inspire/documentos/agueda/DF.pdf
        60 Sistema Nacional de Informação Geográfica snig.igeo.pt/inspire/documentos/COSNIG/.../2%20SNIG%20Plano.pdf
        88 Directiva INSPIRE – Temas dos snig.igeo.pt/inspire/documentos/COSNIG/reuniao1/3%20M&R.pdf - Similar
        74 Implementação da Directiva INSPIRE no INAG snig.igeo.pt/inspire/documentos/ESIG2008/AnaMariano_INAG.pdf
        42 SNIG: Geoportal GeoWebServices (GWS) e Metadados Henrique Silva snig.igeo.pt/inspire/documentos/ESIG2010/HS.pdf
        68 Monitorização dos CDG e Serviços - 2011 Orientações Gerais ... snig.igeo.pt/Inspire/documentos/GTM&RCOSNIG/.../orientacoes.pdf
        84 Entidades formalmente responsáveis pela produção de CDG snig.igeo.pt/Inspire/documentos/GTM&RCOSNIG/.../reuniao5GTM&R.ppt
        50 O Sistema Nacional de Informação Geográfica snig.igeo.pt snig.igeo.pt/inspire/documentos/iGOV/iGOV_RPJ.pdf
        36 Metadados Henrique Silva snig.igeo.pt/Inspire/documentos/JIIDE2010/HS.pdf
        48 Metadados: Normas, Produção, Publicação e Pesquisa Jornadas ... snig.igeo.pt/Inspire/documentos/JIIDE2010/workshopHS.pdf
        24 Estado da Implementação do INSPIRE no IGP snig.igeo.pt/inspire/documentos/Ordem_Engenheiros/HS.pdf
        52 SNIG e a Directiva INSPIRE snig.igeo.pt/inspire/documentos/WorkshopRedeInspire/HS.pdf
        30 Formação - Inspire snig.igeo.pt/Inspire/formacao.asp - Cached
        2 MIGEditor - Ajuda MIGEditor - Confluence snig.igeo.pt/migeditor/display/HELP/MIG+Editor - Cached - Similar
        16 1. Introdução ao MIG... snig.igeo.pt/migeditor/download/attachments/.../HELP-105351-76.pdf?...
        46 Descrição dos Elementos ou Entidades snig.igeo.pt/Portal/.../PerfilMIG.../Descri__o_dos_Elementos.htm - Cached - Similar
        66 Harvesting snig.igeo.pt/Portal/docs/.../Harvesting_de_metadados.htm - Cached - Similar
        64 Identificador Único snig.igeo.pt/portal/docs/...webhelp/Identificador__nico.htm - Cached - Similar
        18 Perfil MIG1.2 snig.igeo.pt/Portal/docs/PerfilMIG_WebHelp/index.htm - Cached - Similar
        96 ISO 19115:2003 - Metadados para Informação Geográfica snig.igeo.pt/Portal/docs/PerfilMIG...e.../ISO_19115.htm - Cached - Similar
        22 Ensino e Formação - Destaques snig.igeo.pt/portal/index.php?option=com_content... - Cached
        32 Metadados snig.igeo.pt/portal/index.php?option=com_content... - Cached
        26 Aplicações snig.igeo.pt/portal/index.php?option=com...id... - Cached - Similar
        28 Editores de metadados snig.igeo.pt/portal/index.php?option=com...id... - Cached - Similar
        38 Edição e Publicação de Metadados snig.igeo.pt/portal/index.php?option=com...id... - Cached - Similar
        8 Formação MIG snig.igeo.pt/portal/index.php?option=com...view... - Cached - Similar
        56 SNIG snig.igeo.pt/portal/index.php?view=newsfeed...id... - Cached
        54 Novidades e Eventos www.igeo.pt/eventos/boletim/Newsletter_2007_08.htm - Cached
        78 Novidades e Eventos www.igeo.pt/eventos/boletim/Newsletter_2007_10.htm - Cached
        6 MIG– Edição e Visualização de Metadados www.igeo.pt/eventos/comunicacoes/.../Metadados_GisPlanet05.pdf - Similar
        40 Instituto Geográfico Português, Rosário Gaspar 1 www.igeo.pt/eventos/comunicacoes/Lisboa/BPM_IGP_RGaspar.pdf
        44 Slide 1 - Instituto Geográfico Português www.igeo.pt/eventos/comunicacoes/Oeiras/MIG_P.ppt - Similar
        20 Formulário de Inscrição em Formação MIG www.igeo.pt/instituto/cegig/mig/formacao/formacaomig.asp
        82 Fórum SNIG • Vendo Tópico - Publicação dos Metadados no SNIG www.igeo.pt/phpbb3/viewtopic.php?f=25&t=451 - Cached

        2011-05-06

        Lossless Wavelet Integer Transform

        A propósito da compressão de imagens digitais com ou sem perda de informação...

        • Para matemáticos com insónia, ver aqui.
        • Para fanáticos dos direitos de autor, ver aqui.
        Outras questões relevantes:
        Em abstracto, encontram-se sempre os três eixos do costume, sujeitos a condicionantes físicas, tecnológicas e de projecto:

        • Para o espaço de armazenamento:
          • as condicionantes físicas determinam a capacidade necessária para armazenar a informação, dada a resolução espacial, resolução espectral, a resolução radiométrica e a área coberta - na prática, definem um ponto médio ao longo do eixo;
          • as condicionantes tecnológicas determinam um ponto mínimo - e.g. a máxima compressão possível para os ficheiros (sujeita à restrição da algoritmia/tecnologia disponível);
          • as condicionantes de projecto podem determinar um ponto máximo - e.g. utilização de mecanismos de tile-caching a múltiplas resoluções para diminuir o tempo de acesso às imagens.
        • Para o tempo de resposta:
          • num cenário hipotético com custos não-condicionados:
            • as condicionantes de projecto determinam o tempo máximo admissível de resposta a um pedido - e.g. para um pedido padronizado (tamanho da imagem devolvida, área geográfica visualizada a uma dada resolução espacial, etc.) em condições de operação normais (número de pedidos simultâneos ao serviço, etc);
            • as condicionantes tecnológicas determinam o tempo mínimo possível de resposta - tipicamente devido a um qualquer factor crítico na cadeia de processamento do pedido (e.g. largura de banda disponível).
          • na vida real, as condicionantes de projecto actuam ao nível dos custos (€): 
            • para um custo máximo admissível, dado o espaço físico disponível, encontra-se um tempo mínimo possível;
            • as condicionantes - e as opções - tecnológicas (sobretudo ao nível de software) determinam o custo mínimo possível...
        • O eixo do custo (entendido como TCO) acaba por estabelecer os limites do espaço de soluções... mas no espaço triangular da figura acima há um pressuposto implícito que identifica "custo" com "capacidade/velocidade de processamento". No fundo é uma visão simplista (ou uma primeira abordagem) em que se admite que o armazenamento de massa (espaço em disco) é "barato" e a capacidade/velocidade (processadores, largura de rede) é cara.

        Lei da Cópia Privada

        Proposta apresentada: 
        • O texto da Proposta de Lei da Cópia Privada está disponível aqui.
        • A gravação audio da Apresentação e Discussão da Proposta de Lei da Cópia Privada está aqui.
        Legislação:
          • As últimas republicações do Código de Direitos de Autor e Direitos Conexos e do Código de Propriedade Industrial estão em anexo à Lei n.º 16/2008, de 1 de Abril, que transpõe para a ordem jurídica interna a Directiva n.º 2004/48/CE, do Parlamento Europeu e do Conselho, de 29 de Abril, relativa ao respeito dos direitos de propriedade intelectual.

          • Ver antes (porque alguns artigos são alterados pela anterior):
            • Decreto-Lei n.º 332/97, de 27 de Novembro - Transpõe para a ordem jurídica interna a Directiva n.º 92/100/CEE, do Conselho, de 19 de Novembro de 1992, relativa ao direito de aluguer, ao direito de comodato e a certos direitos conexos ao direito de autor em matéria de propriedade intelectual.
            • Decreto-Lei n.º 334/97, de 27 de Novembro - Transpõe para a ordem jurídica interna a Directiva n.º 93/98/CEE, do Conselho, de 29 de Outubro, relativa à harmonização do prazo de protecção dos direitos de autor e de certos direitos conexos.
          • Ver ainda:
            • Directiva 2009/24/CE do Parlamento Europeu e do Conselho, de 23 de Abril de 2009 relativa à protecção jurídica dos programas de computador (ainda não foi transposta).
               
            • Ver a anterior Directiva 91/250/CEE do Conselho, de 14 de Maio de 1991 - e.g. na  compilação de legislação sobre Direito de Autor e Direitos Conexos disponível no sítio do Gabinete para os Meios de Comunicação Social
          Notícias relevantes:
           

              2011-05-03

              Pretty Good Privacy

              à procura de formas de usar PGP (ou melhor GPG) para assinar mensagens no GMail usando Firefox 4 como browser ...

              Informação útil:

               [a resolver mais tarde]