Preparando Mapas Offline para o Aplicativo
Às vezes, você tem um mapa em um formato pronto para importar de outra fonte—um amigo, um site ou um armazenamento de arquivos. Existem também muitas fontes online que oferecem mapas offline que o aplicativo não suporta nativamente.
Neste tutorial, usaremos mapas aeronáuticos fornecidos nos formatos GeoTIFF e PDF (GeoPDF) do site oficial faa.gov como exemplo.
Baixe os mapas VFR de:
https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/vfr/
Atualmente, os formatos fornecidos pelo faa.gov são GeoTIFF ou PDF (GeoPDF).
Vamos baixar o mapa TIFF de Atlanta.
Após descompactar, você pode visualizar o arquivo de mapa TIFF no seu explorador de arquivos, conforme mostrado abaixo:
Ele tem um tamanho de aproximadamente 88MB.
Agora, vamos converter este mapa TIFF para o formato MBTiles para que você possa usá-lo no aplicativo.
Instale o GDAL (gratuito) se ainda não o fez: https://gdal.org/en/stable/download.html
No seu terminal, navegue até a pasta que contém o arquivo de mapa TIFF e execute:
''' gdal_translate “Atlanta SEC.tif” Atlanta-VFR.mbtiles -of MBTILES '''
A saída do comando deve ser semelhante a:
''' Input file size is 17951, 12354 Warning 1: Input dataset has a color table, which will likely lead to bad results when using a resampling method other than nearest neighbour or mode. Converting the dataset to 24/32 bit (e.g. with gdal_translate -expand rgb/rgba) is advised. 0…10…20…30…40…50…60…70…80…90…100 - done. '''
Um novo arquivo chamado Atlanta-VFR.mbtiles
deve aparecer na pasta.
Copie este arquivo para o iCloud Files ou qualquer outro armazenamento compartilhado/na nuvem acessível no seu iPhone/iPad.
No aplicativo, você pode abrir este mapa diretamente*) tocando no botão ‘+’ na lista de mapas:
Em seguida, toque em Importar mapa offline e use o seletor de arquivos para importar o mapa.
Alternativamente, no aplicativo Arquivos (ou qualquer aplicativo de armazenamento de arquivos, ou até mesmo em um anexo de e-mail), toque (ou segure—começando no iOS 18) no arquivo e escolha a opção Compartilhar ou Abrir em. Se o aplicativo não estiver visível, role até o botão “…” (mais), toque nele e selecione nosso aplicativo na lista completa.
Usando a primeira opção com o arquivo copiado para a sua pasta iCloud VFR:
Toque no arquivo, espere ele baixar e abrir no aplicativo. Um novo mapa aparecerá na sua lista de mapas offline; toque nele para ativá-lo e volte para a tela principal do mapa.
Se o mapa não estiver visível imediatamente, pode ser porque a área exibida não corresponde à área coberta pelo mapa. Desloque o mapa ligeiramente e depois toque no botão de título do mapa. No mapa ao vivo, o rótulo do mapa se transforma em um botão que permite focar na região do mapa offline:
Selecione a opção Focar em uma região do mapa, e o mapa ao vivo fará zoom na área coberta pelo mapa offline:
Tem uma nova fonte de mapas ou informações técnicas sobre GDAL ou conversão de mapas que gostaria de compartilhar? Por favor, entre em contato conosco em support@blocoware.com – adoraríamos ouvir de você!
*) A opção de abrir/importar o arquivo de mapa diretamente do aplicativo estará disponível em todos os nossos aplicativos relevantes a partir de março de 2025.
Relacionado: