Marble: Difference between revisions

    From KDE TechBase
    No edit summary
    No edit summary
    Line 69: Line 69:
    ;[[/OsmNameFinderRunner|OSM Runner]]
    ;[[/OsmNameFinderRunner|OSM Runner]]
    ;[[/RunnerHOWTO|Runner HOWTO]]
    ;[[/RunnerHOWTO|Runner HOWTO]]
    === Online Services ===
    ;[[/OnlineServices|Creating new Online Services]]


    === Projections ===
    === Projections ===

    Revision as of 15:16, 25 July 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!

    Here you'll get all the information you need to start Marble development:

    How to become a Marble Developer

    Packaging Marble

    Here is some advice about how packaging is supposed to happen on the various plattforms that are supported.

    Packaging for Mac

    Tools for Marble

    Here are some tools and checks that are performed on marble code:

    Review Board
    API Docs (KDE4.2)
    APIDOX reports
    Krazy reports

    Programming Coordination

    Here are a few links to various issues we are working on:

    User Interface

    Mockups

    Texture Mapping

    Texture Mapping

    GeoData Library / KML

    GeoData
    KML Status
    GPX Status
    Placemarks Management

    Geo Graphics View

    Overview of the plans for GeoGraphicsView
    Developing the GeoParser to work with GeoGraphicsView

    GeoPainter / DGML

    GeoPainter
    DGML

    Marble Runner

    Coordinate Runner
    OSM Runner
    Runner HOWTO

    Online Services

    Creating new Online Services

    Projections

    Winkel III

    Tile Download

    Tile Download

    Documentation

    How to customize maps
    Marble's Secrets
    How to use the Proxy

    GeoClue / GPS

    GeoClue support in Marble

    Mapping Coordination

    Documentation

    How to create Historical Maps
    Global Palaeogeography

    Routing

    General ideas about routing

    valgrind

    if you want to fix memory leaks, you can run valgrind with:

    valgrind --leak-check=full --track-origins=yes --num-callers=30 marble 2>&1 | tee MARBLE_MEMCHECK

    Meetings

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

    Wednesday Nov. 10th, 2008