Marble: Difference between revisions

From KDE TechBase
No edit summary
No edit summary
Line 18: Line 18:




== Programming Coordination ==
== How to become a Marble developer ("Marblehead") ==


=== So you are new to Marble development ... ===
=== So you are new to Marble development ... ===


Welcome!
<b>Welcome!</b>


First you should read our <b>Manifesto</b> that describes our aims. This is important so we don't loose focus:
First you should read our <b>Manifesto</b> that describes our aims. This is important so we don't loose focus:
Line 28: Line 28:
;[[/Manifesto|What Marble is all about ("Manifesto")]]
;[[/Manifesto|What Marble is all about ("Manifesto")]]


Now you should obtain the Marble source code and start to compile it. This page tells you how to do it:
Now you should <b>obtain the Marble source code</b> and start to compile it. This page tells you how to do it:


http://edu.kde.org/marble/obtain.php
http://edu.kde.org/marble/obtain.php


While you are compiling and checking out you can start to read a series of blog entries. These are a bit outdated already when it comes to details. But the basic concepts still apply:
While you are compiling and checking out you can start to read a series of blog entries called <b>"Marble's Secrets"</b>. These are a bit outdated already when it comes to details. But the basic concepts still apply:


;[[/MarblesSecrets|Marble's Secrets]]
;[[/MarblesSecrets|Marble's Secrets]]


Now you should be ready to start. For a start you can look at our page of Junior Jobs:
Now you should be ready to start. For a start you can look at our page of <b>Junior Jobs</b>:


;[[/JJ|Junior Jobs]]
;[[/JJ|Junior Jobs]]
Line 42: Line 42:


Have Fun!
Have Fun!
== Programming Coordination ==


=== User Interface ===
=== User Interface ===

Revision as of 22:08, 20 March 2009


Projects/Marble


About Marble

Marble FAQ

Examples of Use

Applications using the Marble library

Using the Marble Widget in other applications

with QtDesigner
with C++
with Python
via a shell script


How to become a Marble developer ("Marblehead")

So you are new to Marble development ...

Welcome!

First you should read our Manifesto that describes our aims. This is important so we don't loose focus:

What Marble is all about ("Manifesto")

Now you should obtain the Marble source code and start to compile it. This page tells you how to do it:

http://edu.kde.org/marble/obtain.php

While you are compiling and checking out you can start to read a series of blog entries called "Marble's Secrets". These are a bit outdated already when it comes to details. But the basic concepts still apply:

Marble's Secrets

Now you should be ready to start. For a start you can look at our page of Junior Jobs:

Junior Jobs


Have Fun!


Programming Coordination

User Interface

Mockups

Texture Mapping

Texture Mapping

GeoData Library / KML

GeoData Library
KML Status
GPX Status

GeoPainter / DGML

GeoPainter
DGML

Marble Runner

Coordinate Runner
OSM Runner
Runner HOWTO

Projections

Winkel III

Tile Download

Tile Download

Documentation

API Docs
How to customize maps
Marble's Secrets

Mapping Coordination

Documentation

How to create Historical Maps
Global Palaeogeography

Routing

General ideas about routing

Meetings

Summaries and logs of scheduled Marble meetings can be found on the following pages:

Wednesday Nov. 10th, 2008