Criando sobreposição de mapa do Google com Geotools
-
12-11-2019 - |
Pergunta
Bom dia,
Quero criar uma sobreposição do Google Maps a partir dos dados do GeoTiff que li com o Geotools.Sou novo no Geotools e não consegui encontrar nenhuma documentação sobre a criação de blocos de mapas com esta estrutura.Vocês conhecem alguma possibilidade ou plugin?Ou é muito simples agrupar manualmente as imagens?
EDITAR:Agora entendo que existe um PyramidBuilder para construir pirâmides de imagens, agora existe o problema de alinhar meus blocos aos blocos do Google Maps.
Se algum de vocês tem alguma experiência ou boa intuição sobre este problema, fico feliz em saber :)
Obrigado!Patrício
Solução
Você está trabalhando muito;instale o GeoServer (que é construído usando GeoTools) e ele pode servir seus dados como KML para uma sobreposição do Google Maps.Você pode mergulhar no GeoTools e ver suas classes KML;mas a vida é curta.
Para responder o seu GeoTools fornece:
Encoder encoder = new Encoder(new KMLConfiguration());
encoder.setIndenting(true);
encoder.encode(features, KML.kml, outputstream );
Vou adicionar isso à documentação do kml: