This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Marble Widget

Tags: None
(comma "," separated)
DarwinSurvivor
Registered Member
Posts
2
Karma
0
OS

Marble Widget

Sat Sep 11, 2010 12:34 am
Hi, I am developing a geocaching application (qgeoview) in qt with the GPL3 license and would love to try the marble widget to see how it works compared to the other qt map widgets (of which I have sadly found very few).

The Marble homepage mentions a Marble Widget for developers, but I am unable to find a download for the widget. I can only find the complete Marble and Marble-QT. I downloaded both sources and tried to find a marble-widget subfolder (or even source file) and have been unsuccessful.

Is there a separate download for it that I am missing or does the widget need to be dissected out of the application's source code?
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Marble Widget

Sat Sep 11, 2010 3:32 am
I would recommend contacting the Marble developers on their mailing list, marble-devel@kde.org


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
DarwinSurvivor
Registered Member
Posts
2
Karma
0
OS

Re: Marble Widget

Sat Sep 11, 2010 6:36 am
Ok, I'll try that.
User avatar
tackat
KDE Developer
Posts
131
Karma
0
OS

Re: Marble Widget

Sat Sep 11, 2010 7:36 am
Hi,

In the source folder basically everything below marble/src/lib
is part of the widget. The MarbleWIdget class itself is located at

marble/src/lib/marblewidget.h

MarbleWidget is basically comparable to a widget like QWebView. So it
contains a ready-made solution for providing everything maps: Parsing of
different file formats (GPX, KML, etc.), Location API, Plugins, etc.

You've probably followed http://edu.kde.org/marble/obtain.php already for
compiling Marble, so the next step would be to follow the Tutorial:


There is a tutorial (with the API docs referenced) here:

http://techbase.kde.org/Projects/Marble/MarbleCPlusPlus
http://techbase.kde.org/Projects/Marble ... rbleWidget
http://techbase.kde.org/Projects/Marble ... gnalsSlots
http://techbase.kde.org/Projects/Marble ... GeoPainter
http://techbase.kde.org/Projects/Marble/LayerInterface

For creating a GeoCaching plugin you might want to read about creating online
plugins:

http://techbase.kde.org/Projects/Marble/OnlineServices

You can also join us on #marble on IRC for further questions. There's also a
Marble Facebook Group at

http://www.facebook.com/group.php?gid=346064806033

Best Regards,

Torsten


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]