Use os dados do Google kml no digikam para fornecer a geolocalização

1

Executando o digikam 5.6.0 no Kubuntu 18.04.

Eu queria geotag minhas fotos no digikam.

No google, eu tive meu histórico de localização ativado. Então eu posso ver como eu me movi em um determinado dia. Eu exportei os dados em um arquivo kml.

Mas o digikam não reconhece um arquivo kml para geolocalização.

Então, eu usei o gpsbabel para converter o arquivo kml em um arquivo gpx.

Agora, quando eu carregar este arquivo gpx no digikam, ele produzirá um erro se nenhum datapoints for encontrado.

Como eu saio disso? Preciso usar alguma configuração específica ao converter de kml para gpx? Existe algum outro método?

    
por deshmukh 17.05.2018 / 08:34

1 resposta

0

O problema com os arquivos KML do histórico de localização do Google, que podem ser baixados da Linha do tempo do Google e Google Takeout , os pontos de dados são separados por até uma hora, talvez mais. Isso é demais para alguns softwares, como o digikam, para interpolar. É provável que uma proteção embutida evite escrever tags de localização incorretas.

exiftool pode ler arquivos KML diretamente e não tem limites na interpolação. Para usar, substitua history.kml e -00:00 pelo seu arquivo KML e fuso horário, no seguinte comando:

exiftool -geotag history.kml '-geotime<${createdate}-00:00' -r -ext jpg  .

Como os pontos de dados estão muito distantes, a precisão será limitada.

    
por xiota 21.07.2018 / 12:21