Documentação do TASTEGEO
O TASTEGEO é um servidor geoespacial nativo em Rust que reimplementa o comportamento público do GeoServer (requisições, respostas e erros OGC e configuração REST) enviando as mesmas requisições a um servidor de referência e comparando os resultados. Ele roda como um único executável, sem JVM, e o código de protocolo é separado dos armazenamentos PostGIS, GeoPackage, Shapefile e GeoTIFF por fronteiras versionadas. O data_dir existente é apenas lido para diagnóstico, e a migração acontece em etapas, com comparação por shadow traffic e condições de reversão. Por enquanto, os contratos principais têm suporte parcial em verificação, e o TASTEGEO não se declara um substituto completo. A apresentação detalhada e o status de compatibilidade estão em tastegeo.com.
Instalação
Não oferecemos links de download improvisados até que arquivos e URLs verificados sejam cadastrados.
O que conferir agora
- Versão do código
- A definir
- Ambientes compatíveis
- Verificando plataformas de destino
- Status de lançamento
- Coming Soon
- Documentação externa
- Documentação verificada
Início rápido
- 1
Baixe na página de downloads o executável para Windows com assinatura de código e SHA-256 verificados e descompacte-o em uma pasta.
- 2
Escolha um método de autenticação (leitura anônima·Basic·token) e um data_dir e inicie o servidor.
- 3
Confira os serviços com GetCapabilities e, se você tiver um GeoServer em produção, envie a ele as mesmas requisições para comparar as respostas.
Principais recursos
Serviços OGC
Mapas, feature info e legendas WMS, consultas e transações WFS, tiles WMTS e coverages WCS, tratados na fronteira HTTP pública. Tudo é suporte parcial em verificação.
Catálogo REST
Gerencie por REST o catálogo (workspaces, armazenamentos, camadas etc.) e as configurações dos serviços. Quando ativado, o estado é salvo em arquivo e, se for corrompido, restaurado a partir da última cópia íntegra.
Adaptadores de armazenamento
PostGIS, GeoPackage, Shapefile e GeoTIFF (incluindo COG) ficam atrás de fronteiras versionadas. O código de protocolo não fica preso diretamente a nenhum armazenamento específico.
Comparação com o servidor de referência
A mesma requisição é enviada ao servidor de referência e ao TASTEGEO; XML, features, geometrias e erros OGC são normalizados e comparados, e os rasters são conferidos com golden images.
Renderização e cache de tiles
Desenha mapas aplicando estilos e mantém um cache de tiles alinhado aos matrix sets do WMTS.
Sistemas de coordenadas e filtros
A transformação de coordenadas e os filtros OGC são tratados em uma camada base independente do armazenamento.
Padrões seguros
Por padrão, tudo é negado. Só é possível ativar uma opção, e elas nunca se misturam: acesso anônimo somente leitura, autenticação Basic que aceita apenas hashes Argon2id ou autenticação por token.
Migração
O data_dir existente é apenas lido para diagnóstico e depois migrado em etapas, com conversão separada, shadow traffic, canary e condições de reversão.
Distribuição nativa
A primeira versão é um executável para Windows x86_64 que roda sem contêineres. Linux e macOS só serão liberados depois da verificação em máquinas reais.
Cadeia de suprimentos e assinatura
Há política de licenças de dependências, verificação de vulnerabilidades e um CycloneDX SBOM, e as versões distribuídas são conferidas por assinatura de código e checksum.
Solução de problemas
Não vejo o botão de download.
Ainda não há arquivos públicos cadastrados. A página de downloads mostra apenas arquivos prontos.
Posso ver quais sistemas operacionais são compatíveis?
A documentação mostra apenas os ambientes verificados para cada produto. “Em verificação” significa que ainda não foi confirmado.
Onde vejo o escopo atual dos recursos?
Os principais recursos desta documentação e a página do produto se baseiam no código-fonte atual do projeto.
