Marble/GeoData: Difference between revisions

From KDE TechBase
(Created page with '== GeoData Overview == GeoData holds the data model that is internally used for any geographic information which should be rendered. It deals whith the data only, drawing is per...')
 
(Replaced content with "{{ Moved To Community }}")
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== GeoData Overview ==
{{ Moved To Community }}
 
GeoData holds the data model that is internally used for any geographic information which should be rendered. It deals whith the data only, drawing is performed elsewhere.
 
{{class|GeoDataDocument|kdeedu|4.2}} describes a document.
 
A model representation is built through parsing of files and creating a stack of {{class|GeoDataObject|kdeedu|4.2}} representing its data.
The Geodata objects are all modeled after the Google KML files as defined in the [http://code.google.com/apis/kml/documentation/kml_tags_21.html KML documentation].
 
 
The {{class|GeoParser|kdeedu|4.2}} is a framework to parse xml files, which is specialised in {{class|GeoDataParser|kdeedu|4.2}} to handle KML, GPX, GeoRSS and OSM formats and populate the data model. The parser relies on {{class|GeoStackHandler|kdeedu|4.2}} which define how a node in the file is to be processed and should populate the data model.

Latest revision as of 04:45, 26 October 2016

This page is now on the community wiki.