O Google My Maps exporta CSV, mas apenas através do menu certo de três pontos. O menu do mapa oferece KML/KMZ; o menu de uma camada oferece CSV. Mesmo ecrã, menu diferente, ficheiro completamente distinto.
Esse pequeno detalhe explica grande parte das instruções contraditórias na Internet.
Há dois processos sensatos:
- exportar uma camada diretamente para CSV;
- exportar o mapa inteiro para KML e convertê-lo em CSV ou Excel.
Confirme primeiro que utiliza Google My Maps, o editor de mapas personalizados com camadas e desenho. Uma lista em Guardados no Google Maps normal é outro produto. Para essa, veja como exportar locais guardados para Excel ou Google Sheets.
Método 1: exportar uma camada diretamente para CSV
É o percurso mais limpo quando tudo está numa só camada.
- Abra o mapa no My Maps.
- Confirme que pode editar e vê as camadas à esquerda.
- Abra o menu de três pontos da camada.
- Escolha Exportar dados.
- Selecione CSV e descarregue.
Os textos podem mudar, mas a documentação de exportação continua a separar CSV por camada de KML/KMZ para o mapa inteiro.
Abra o CSV no Excel, Google Sheets, LibreOffice Calc ou Apple Numbers. Se o Excel colocar a linha inteira numa coluna, importe por Dados → A partir de Texto/CSV para detetar delimitador e UTF-8.
O que o CSV direto costuma conter
As colunas dependem de como a camada foi criada. Conte com o nome, campos ligados aos elementos e dados geométricos incluídos pelo Google. Uma camada importada de uma folha costuma regressar parecida com a origem; uma desenhada à mão pode ser menos organizada.
Reveja o cabeçalho antes das fórmulas. O My Maps aceita nomes personalizados, portanto o primeiro campo nem sempre é Nome ou Morada.
Método 2: exportar o mapa inteiro e converter
Um mapa pode conter clientes, armazéns, territórios, percursos e notas em várias camadas. Um KML/KMZ completo dá uma única origem e é conveniente para uma tabela plana. A contrapartida é importante: a conversão atual achata as pastas e não mantém os nomes das camadas My Maps. Se a pertença importar, use o Método 1 para cada camada.
- Abra o menu de três pontos junto ao título.
- Escolha Exportar para KML/KMZ.
- Selecione o mapa inteiro.
- Se o My Maps oferecer KML em vez de KMZ, escolha KML.
- Descarregue.
KML é XML simples. KMZ é um arquivo ZIP com KML e por vezes ícones ou imagens. Para um .kmz, crie uma cópia, mude a extensão da cópia para .zip, extraia-a e procure doc.kml ou nome semelhante. Mantenha o KMZ original intacto.
Abra o conversor KML-CSV ou KML-Excel, arraste o .kml e descarregue o resultado. A conversão ocorre no navegador; o mapa não é enviado para o servidor.
Use CSV quando outro sistema pedir uma tabela de texto. Use Excel para trabalhar num verdadeiro livro .xlsx.
O que acontece às camadas?
O KML mantém as pastas My Maps, mas a conversão atual reúne todos os marcadores numa coleção plana. Os nomes de pastas e camadas não passam para uma coluna. Depois da combinação, não é possível reconstruir a origem com segurança, salvo se as camadas já tivessem campos personalizados distintos.
Esses campos sobrevivem. Se uma camada tem Cozinha e outra Quartos, a tabela contém ambas as colunas e células vazias onde não se aplicavam. Os atributos permanecem, mas não constituem uma etiqueta fiável de camada.
Se os limites importarem, exporte cada camada para CSV, dê nomes claros aos ficheiros e mantenha-os separados ou acrescente uma coluna Camada antes de combinar. Use o mapa inteiro apenas quando uma tabela plana for suficiente ou quiser também um único ficheiro KML.
Pontos funcionam melhor do que linhas e polígonos
Um ponto cabe naturalmente numa folha: uma linha, latitude e longitude. Um percurso pode conter centenas de pares; um polígono precisa de fechar o contorno. Duas células não descrevem essas formas.
Para geometrias não pontuais, o conversor coloca uma coordenada representativa na linha. Ajuda num índice ou pré-visualização, mas não permite reconstruir a forma.
Guarde o KML original quando existir:
- percursos a redesenhar;
- polígonos de bairros, propriedades ou territórios;
- ícones personalizados ou imagens sobrepostas;
- estilos que distinguem geometrias.
Use a folha para atributos e revisão, KML ou GeoJSON para geometria. O validador KML verifica XML, marcadores e coordenadas se outra aplicação recusar o ficheiro.
Limpar a folha sem perder o mapa
Alguns cuidados:
- Guarde uma cópia antes de alterar.
- Fixe o cabeçalho e ative filtros.
- Formate códigos postais, telefones e IDs como texto para conservar zeros iniciais.
- Verifique vírgulas e ponto e vírgula nas descrições.
- Ordene apenas depois de selecionar toda a tabela.
- Mantenha casas decimais suficientes em latitude e longitude.
O Google aceita folhas na importação, mas uma camada importada não se sincroniza. A ajuda de importação do My Maps documenta formatos e limites. Teste sempre numa cópia.
Problemas comuns
Exportar dados não aparece. Provavelmente está no menu do mapa, em modo de visualização ou sem permissão. O CSV direto fica no menu da camada.
O CSV contém uma única camada. O comando exporta intencionalmente uma camada. Repita e acrescente uma coluna Camada antes de combinar.
O download é KMZ. É um arquivo. Extraia o .kml antes da conversão.
Os nomes das camadas desapareceram. A conversão completa achata as pastas KML. Exporte separadamente se a pertença tiver de sobreviver.
O Excel tem colunas vazias. Camadas com campos diferentes partilham uma tabela. Uma célula vazia significa que o elemento não tinha esse campo.
Um percurso tornou-se um ponto. A folha guarda uma posição representativa, não a linha completa. Volte ao KML para a geometria.
Para o caminho inverso, veja como importar locais Google Maps no My Maps. Os nomes são semelhantes; os processos não.