Bug 317241 - GoogleMaps : Tiles are not refresh
Summary: GoogleMaps : Tiles are not refresh
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-GoogleMaps (show other bugs)
Version: 3.5.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-23 18:53 UTC by han_in_nederland
Modified: 2017-08-18 16:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.0.0
Sentry Crash Report:


Attachments
attachment-21163-0.html (982 bytes, text/html)
2015-05-19 11:42 UTC, han_in_nederland
Details
Error message repository.odt (59.37 KB, application/octet-stream)
2015-05-21 14:00 UTC, han_in_nederland
Details

Note You need to log in before you can comment on or make changes to this bug.
Description han_in_nederland 2013-03-23 18:53:48 UTC
When using geolocation (<image><geolocation>) not all tiles appear when using Google maps. 

Usually, when zooming in our out the missing tiles do appear.

No such problems using Marble.

Additional information: when using google maps with Konqueror no maps are displayed.

Reproducible: Always

Steps to Reproduce:
1. Click <image> <geolocation>
2.
3.
Actual Results:  
When starting digikam from a terminal window, the following error messages appear:

QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
digikam(28157)/digikam (core) Digikam::ImageInfoJob::slotResult: Failed to list url:  "" 
digikam(28157)/digikam (core) Digikam::ImageInfoJob::slotResult: Failed to list url:  "" 
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/user/.local/share/marble/maps/earth/placemarks/
QSplitter::setCollapsible: Index 1 out of range
QLayout: Attempting to add QLayout "" to KIPIGPSSyncPlugin::GPSCorrelatorWidget "", which already has a layout


Expected Results:  
All Google maps tiles to load
Comment 1 caulier.gilles 2013-03-23 19:02:02 UTC
Which libkgeomap and digiKam version you use ? Go to Help/Components Info for details

Gilles Caulier
Comment 2 han_in_nederland 2013-03-24 09:44:39 UTC
Gilles,

I am using the following digikam version:


digiKam
Version 2.9.0
Using KDE Development Platform 4.9.5 "release 4"Running on Suse Linux 12.2
The version of libkgeomap is 2.0.0.

Here is what is in the shared libraries and components:
digiKam version 2.9.0
Exiv2 can write to Jp2: Yes
Exiv2 can write to Jpeg: Yes
Exiv2 can write to Pgf: Yes
Exiv2 can write to Png: Yes
Exiv2 can write to Tiff: Yes
Exiv2 supports XMP metadata: Yes
LibCImg: 130
LibClapack: internal library
LibExiv2: 0.23
LibJPEG: 62
LibJasper: 1.900.1
LibKDE: 4.9.5 "release 4"
LibKExiv2: 2.3.0
LibKGeoMap: 2.0.0
LibKdcraw: 2.1.0
LibLCMS: 119
LibLensFun: external shared library
LibLqr: internal library
LibPGF: 6.12.27 - internal library
LibPNG: 1.4.11
LibQt: 4.8.4
LibRaw: 0.14.6
LibTIFF: LIBTIFF, Version 4.0.2 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc.
Marble Widget: 0.14.1 (stable release)
Parallelized PGF codec: No
Parallelized demosaicing: Yes
Database backend: QSQLITE
LibGphoto2: 2.4.14
LibKface: 2.0.0
LibKipi: 1.6.0
LibOpenCV: 2.4.2
Libface: 0.2


Suse YAST reports libkgeomap1 2.9.0-151.1-x86_64, from vendor obs://build.opensuse.org/KDE.
I am looking forward to your findings.
Kind regards,
Han van Gerven




> From: caulier.gilles@gmail.com
> To: han_in_nederland@hotmail.com
> Subject: [digikam] [Bug 317241] When using geolocation google maps tiles do not refresh
> Date: Sat, 23 Mar 2013 19:02:02 +0000
> 
> https://bugs.kde.org/show_bug.cgi?id=317241
> 
> Gilles Caulier <caulier.gilles@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |caulier.gilles@gmail.com
>           Component|Geolocation                 |libkgeomap
> 
> --- Comment #1 from Gilles Caulier <caulier.gilles@gmail.com> ---
> Which libkgeomap and digiKam version you use ? Go to Help/Components Info for
> details
> 
> Gilles Caulier
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
Comment 3 caulier.gilles 2014-08-24 21:28:19 UTC
What's about this file using last digiKam 4.2.0 ?

Gilles Caulier
Comment 4 caulier.gilles 2015-05-12 13:50:24 UTC
Han,

What's about this file using last digiKam 4.9.0 ?

Gilles Caulier
Comment 5 han_in_nederland 2015-05-19 11:42:44 UTC
Created attachment 92704 [details]
attachment-21163-0.html

Gilles,
I have been on a holiday - hence a bit of a delay in my response.I will try tonight and let you know.
Han

> From: caulier.gilles@gmail.com
> To: han_in_nederland@hotmail.com
> Subject: [digikam] [Bug 317241] GoogleMaps : Tiles are not refresh
> Date: Tue, 12 May 2015 13:50:24 +0000
> 
> https://bugs.kde.org/show_bug.cgi?id=317241
> 
> --- Comment #4 from Gilles Caulier <caulier.gilles@gmail.com> ---
> Han,
> 
> What's about this file using last digiKam 4.9.0 ?
> 
> Gilles Caulier
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
 		 	   		  =
Comment 6 han_in_nederland 2015-05-21 13:59:58 UTC
Created attachment 92764 [details]
Error message repository.odt

Gilles,


I have tried to install Digikam 4.9.0 but I cannot get the proper repositories added to my system.

So I cannot test whether the bug has been resolved at this time.


Kind regards,


Han van Gerven




> From: caulier.gilles@gmail.com
> To: han_in_nederland@hotmail.com
> Subject: [digikam] [Bug 317241] GoogleMaps : Tiles are not refresh
> Date: Tue, 12 May 2015 13:50:24 +0000
> 
> https://bugs.kde.org/show_bug.cgi?id=317241
> 
> --- Comment #4 from Gilles Caulier <caulier.gilles@gmail.com> ---
> Han,
> 
> What's about this file using last digiKam 4.9.0 ?
> 
> Gilles Caulier
> 
> -- 
> You are receiving this mail because:
> You reported the bug.
 		 	   		  =
Comment 7 caulier.gilles 2015-05-21 14:03:01 UTC
Which version still in use on your computer ?

Problem still reproducible with this release ?

Gilles Caulier
Comment 8 caulier.gilles 2015-09-24 13:16:00 UTC
Git commit 40dd102ba1c3a0ea39a84ec5656d967c79627c8c by Gilles Caulier.
Committed on 24/09/2015 at 13:11.
Pushed by cgilles into branch 'frameworks'.

Geolocation Edit always refresh database contents about GPS info and after write to file metadata if it's possible.
To read GPS Info from item, it try in first database else file metadata.
Geolocation map view is now based to QWebView instead KHTML. So we cannot see no more memory leak and tiles dysfunction with GoogleMaps.
Note : in 5.0.0, Geolocation Edit tool is now also available in ImageEditor, Showfoto and LightTable.
Related: bug 208227, bug 330231
FIXED-IN: 5.0.0

M  +4    -1    NEWS
M  +8    -7    app/main/digikamapp.cpp
M  +1    -0    libs/database/CMakeLists.txt
A  +147  -0    libs/database/item/imagegps.cpp     [License: GPL (v2+)]
A  +59   -0    libs/database/item/imagegps.h     [License: GPL (v2+)]
M  +9    -1    libs/database/item/imageposition.h
M  +2    -2    showfoto/main/showfoto.cpp
M  +2    -2    utilities/geolocation/editor/CMakeLists.txt
R  +35   -35   utilities/geolocation/editor/dialog/geolocationedit.cpp [from: utilities/geolocation/editor/dialog/gpssyncdialog.cpp - 094% similarity]
R  +7    -7    utilities/geolocation/editor/dialog/geolocationedit.h [from: utilities/geolocation/editor/dialog/gpssyncdialog.h - 091% similarity]
R  +14   -14   utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.cpp [from: utilities/geolocation/editor/dialog/gpssyncgeoifacemodelhelper.cpp - 082% similarity]
R  +7    -7    utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.h [from: utilities/geolocation/editor/dialog/gpssyncgeoifacemodelhelper.h - 086% similarity]
M  +4    -4    utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp
M  +3    -3    utilities/geolocation/editor/dragdrop/mapdragdrophandler.h
M  +23   -20   utilities/geolocation/editor/items/gpsimageitem.cpp
M  +24   -0    utilities/geolocation/editor/items/gpsimageitem.h
M  +1    -1    utilities/geolocation/editor/reversegeocoding/rgwidget.cpp
M  +8    -7    utilities/imageeditor/main/imagewindow.cpp
M  +8    -7    utilities/lighttable/lighttablewindow.cpp

http://commits.kde.org/digikam/40dd102ba1c3a0ea39a84ec5656d967c79627c8c