-
The following GObject classes are defined: MapsOSMObject: An abstract base class representing objects in the OpenStreetMap database. Has a function to serialize objects to their XML representation and abstract functions that implementation classes define to add object-specific XML tags. MapsOSMNode: Represents an object of type ”node” in OSM. Inherits from MapsOSMObject. MapsOSMWay: Represents an object of type ”way” in OSM. Inherits from MapsOSMObject. MapsOSMRelation: Represents an object of type ”relation” in OSM. Inherits from MapsOSMObject. MapsOSMChangeset: Represents a changeset in OSM. Has a function to serialize the changeset (with comment and client identifier) to the XML representation. maps-osm.[c|h]: Contains parsing functions to read OSM objects from the raw XML input as downloaded from the OSM database. Also contains utility functions to initialize and destruct the libxml2 parser. https://bugzilla.gnome.org/show_bug.cgi?id=726628
60471b8e