[Digikam-devel] Talking about Reverse Geocofing and Improved Map Search project from GSoC 2010
Michael G. Hansen
mike at mghansen.de
Tue Mar 23 20:47:41 GMT 2010
Hi Gabriel,
On 03/23/2010 08:41 PM, Gabriel Voicu wrote:
> Before writing my application, I would like to speak with someone about
> details of implementation. Should I write my ideas first on mailing list and
> then write application, or should I start writing my application, and then
> post it to mail list?
Here are some starting points for thinking about possible ways for the
implementation:
- documentation for the Google Maps reverse geocoding. This should give
you an idea about what kind of information we can retrieve and possibly
store in the images. This service will require JavaScript code and KHTML.
http://code.google.com/intl/de/apis/maps/documentation/v3/services.html
- services provided by geonames.org. Have a look around to see which
ones would be useful to integrate:
http://www.geonames.org/export/ws-overview.html
- Documentation on OpenStreetMap's reverse geocoding service. You might
want to contact Dennis Nienhüser (earthwings at gentoo.org) about this one,
because he wants to integrate it into Marble, maybe there is already
some kind of interface defined.
http://wiki.openstreetmap.org/wiki/Nominatim
- Have a look at the GPSSync kipi plugin to see how it interacts with
digikam. This will be necessary if you want to write tags into the
images. I am currently working on a new version of this plugin, and will
send you code once I have it checked in somewhere in SVN (soon!).
http://websvn.kde.org/trunk/extragear/graphics/kipi-plugins/gpssync/
- Related wishlist bug report:
https://bugs.kde.org/show_bug.cgi?id=150981
- As for how the GSOC works in general, also have a look at this blog
post and subscribe to the mentioned mailing lists:
http://blog.lydiapintscher.de/2010/03/18/kde-accepted-for-gsoc-2010/
Basically, the ideas you sent me by private mail are already a good
starting point, so just look at the information above and determine what
you would like to add to it, and then just post it to the list.
Have a nice evening,
Michael
--
Michael Hansen - mike at mghansen.de
http://www.pfna.de/
More information about the Digikam-devel
mailing list