Publiquei um script python para usar no ArcGIS aqui:
Exportando 3GB ArcGIS Raster para KML sem perder a resolução?
Os diferentes modelos suportam diferentes números de peças. Você precisa examinar essa limitação, a extensão das imagens que deseja usar e a resolução mínima que deseja usar. Depois, é necessário criar vários arquivos a partir das imagens originais, processar cada seção das imagens com a ferramenta de script e transferir os arquivos de um laptop para o GPS conforme necessário (a Garmin suporta apenas 1 "Mapa Personalizado" de cada vez) . Muitos dos modelos de mapa * suportam apenas 100 blocos 1024x1024. O Colorado e Montana suportam mais. Eu experimentei alterar o tamanho do bloco para 2048 x 2048 e isso ainda parecia funcionar e permitir um pouco mais de dados por vez.
No seu caso, eu usaria um mosaico para algumas imagens multi-Gig e processaria essas grandes áreas de imagens, permitindo que os usuários as agrupassem no google earth e salvassem seus próprios kmz a partir daí. A coisa dos Mapas Personalizados é intencionalmente muito limitadora, pois a Garmin prefere suportar o formato jnx e vender uma assinatura do Birdseye ... Ou forçá-lo a invadir seus dispositivos.