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]

Mostrar mensagens com a etiqueta GeoServer. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta GeoServer. Mostrar todas as mensagens

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.

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-04-08

AcidMaps

Para explorar quando possível...
Os interpoladores disponíveis são muito básicos, mas pode ter interesse para um visualizador simples (e.g. séries temporais).