SET ( geodata_data_SRCS
        geodata/data/LonLatParser.cpp
        geodata/data/GeoDataRegion.cpp
        geodata/data/GeoDataUpdate.cpp
        geodata/data/GeoDataViewVolume.cpp
        geodata/data/GeoDataHotSpot.cpp
        geodata/data/GeoDataAlias.cpp
        geodata/data/GeoDataImagePyramid.cpp
        geodata/data/GeoDataGeometry.cpp
        geodata/data/GeoDataPoint.cpp
        geodata/data/GeoDataPhotoOverlay.cpp
        geodata/data/GeoDataTimePrimitive.cpp
        geodata/data/GeoDataVec2.cpp
        geodata/data/GeoDataBalloonStyle.cpp
        geodata/data/GeoDataNetworkLink.cpp
        geodata/data/GeoDataLineStyle.cpp
        geodata/data/GeoDataScreenOverlay.cpp
        geodata/data/GeoDataContainer.cpp
        geodata/data/GeoDataItemIcon.cpp
        geodata/data/GeoDataTour.cpp
        geodata/data/GeoDataTourPrimitive.cpp
        geodata/data/GeoDataOverlay.cpp
        geodata/data/GeoDataListStyle.cpp
        geodata/data/GeoDataFlyTo.cpp
        geodata/data/GeoDataMultiTrack.cpp
        geodata/data/GeoDataSnippet.cpp
        geodata/data/GeoDataStyle.cpp
        geodata/data/GeoDataLinearRing.cpp
        geodata/data/GeoDataFolder.cpp
        geodata/data/GeoDataDocument.cpp
        geodata/data/GeoDataLatLonAltBox.cpp
        geodata/data/GeoDataStyleSelector.cpp
        geodata/data/GeoDataLod.cpp
        geodata/data/GeoDataColorStyle.cpp
        geodata/data/GeoDataData.cpp
        geodata/data/GeoDataLocation.cpp
        geodata/data/GeoDataPolygon.cpp
        geodata/data/GeoDataLineString.cpp
        geodata/data/GeoDataOrientation.cpp
        geodata/data/GeoDataLookAt.cpp
        geodata/data/GeoDataPlacemark.cpp
        geodata/data/GeoDataPlaylist.cpp
        geodata/data/GeoDataPolyStyle.cpp
        geodata/data/GeoDataModel.cpp
        geodata/data/GeoDataLink.cpp
        geodata/data/GeoDataIconStyle.cpp
        geodata/data/GeoDataAbstractView.cpp
        geodata/data/GeoDataStyleMap.cpp
        geodata/data/GeoDataExtendedData.cpp
        geodata/data/GeoDataLabelStyle.cpp
        geodata/data/GeoDataTimeSpan.cpp
        geodata/data/GeoDataMultiGeometry.cpp
        geodata/data/GeoDataRelation.cpp
        geodata/data/GeoDataSimpleArrayData.cpp
        geodata/data/GeoDataObject.cpp
        geodata/data/GeoDataLatLonQuad.cpp
        geodata/data/GeoDataCoordinates.cpp
        geodata/data/GeoDataTrack.cpp
        geodata/data/GeoDataNetworkLinkControl.cpp
        geodata/data/GeoDataFeature.cpp
        geodata/data/GeoDataCamera.cpp
        geodata/data/GeoDataTimeStamp.cpp
        geodata/data/GeoDataGroundOverlay.cpp
        geodata/data/GeoDataLatLonBox.cpp
        geodata/data/GeoDataScale.cpp
        geodata/data/GeoDataResourceMap.cpp
        geodata/data/GeoDataTourControl.cpp
        geodata/data/GeoDataAccuracy.cpp
        geodata/data/GeoDataWait.cpp
        geodata/data/GeoDataSoundCue.cpp
        geodata/data/GeoDataAnimatedUpdate.cpp
        geodata/data/GeoDataSchema.cpp
        geodata/data/GeoDataSimpleField.cpp
        geodata/data/GeoDataChange.cpp
        geodata/data/GeoDataCreate.cpp
        geodata/data/GeoDataDelete.cpp
        geodata/data/GeoDataSchemaData.cpp
        geodata/data/GeoDataSimpleData.cpp
        geodata/data/GeoDataBuilding.cpp


        geodata/data/GeoDataRegion.h
        geodata/data/GeoDataUpdate.h
        geodata/data/GeoDataViewVolume.h
        geodata/data/GeoDataHotSpot.h
        geodata/data/GeoDataAlias.h
        geodata/data/GeoDataImagePyramid.h
        geodata/data/GeoDataGeometry.h
        geodata/data/GeoDataPoint.h
        geodata/data/GeoDataPhotoOverlay.h
        geodata/data/GeoDataTimePrimitive.h
        geodata/data/GeoDataVec2.h
        geodata/data/GeoDataBalloonStyle.h
        geodata/data/GeoDataNetworkLink.h
        geodata/data/GeoDataLineStyle.h
        geodata/data/GeoDataScreenOverlay.h
        geodata/data/GeoDataContainer.h
        geodata/data/GeoDataItemIcon.h
        geodata/data/GeoDataTour.h
        geodata/data/GeoDataTourPrimitive.h
        geodata/data/GeoDataOverlay.h
        geodata/data/GeoDataListStyle.h
        geodata/data/GeoDataFlyTo.h
        geodata/data/GeoDataMultiTrack.h
        geodata/data/GeoDataSnippet.h
        geodata/data/GeoDataStyle.h
        geodata/data/GeoDataLinearRing.h
        geodata/data/GeoDataFolder.h
        geodata/data/GeoDataDocument.h
        geodata/data/GeoDataLatLonAltBox.h
        geodata/data/GeoDataStyleSelector.h
        geodata/data/GeoDataLod.h
        geodata/data/GeoDataColorStyle.h
        geodata/data/GeoDataData.h
        geodata/data/GeoDataLocation.h
        geodata/data/GeoDataPolygon.h
        geodata/data/GeoDataLineString.h
        geodata/data/GeoDataOrientation.h
        geodata/data/GeoDataLookAt.h
        geodata/data/GeoDataPlacemark.h
        geodata/data/GeoDataPlaylist.h
        geodata/data/GeoDataPolyStyle.h
        geodata/data/GeoDataModel.h
        geodata/data/GeoDataLink.h
        geodata/data/GeoDataIconStyle.h
        geodata/data/GeoDataAbstractView.h
        geodata/data/GeoDataStyleMap.h
        geodata/data/GeoDataExtendedData.h
        geodata/data/GeoDataLabelStyle.h
        geodata/data/GeoDataTimeSpan.h
        geodata/data/GeoDataMultiGeometry.h
        geodata/data/GeoDataRelation.h
        geodata/data/GeoDataSimpleArrayData.h
        geodata/data/GeoDataObject.h
        geodata/data/GeoDataLatLonQuad.h
        geodata/data/GeoDataCoordinates.h
        geodata/data/GeoDataTrack.h
        geodata/data/GeoDataNetworkLinkControl.h
        geodata/data/GeoDataFeature.h
        geodata/data/GeoDataCamera.h
        geodata/data/GeoDataTimeStamp.h
        geodata/data/GeoDataGroundOverlay.h
        geodata/data/GeoDataLatLonBox.h
        geodata/data/GeoDataScale.h
        geodata/data/GeoDataResourceMap.h
        geodata/data/GeoDataTourControl.h
        geodata/data/GeoDataAccuracy.h
        geodata/data/GeoDataWait.h
        geodata/data/GeoDataSoundCue.h
        geodata/data/GeoDataAnimatedUpdate.h
        geodata/data/GeoDataSchema.h
        geodata/data/GeoDataSimpleField.h
        geodata/data/GeoDataChange.h
        geodata/data/GeoDataCreate.h
        geodata/data/GeoDataDelete.h
        geodata/data/GeoDataSchemaData.h
        geodata/data/GeoDataSimpleData.h
        geodata/data/GeoDataBuilding.h
)

SET ( geodata_scene_SRCS
        geodata/scene/GeoSceneAbstractTileProjection.cpp
        geodata/scene/GeoSceneMercatorTileProjection.cpp
        geodata/scene/GeoSceneEquirectTileProjection.cpp
        geodata/scene/GeoSceneIcon.cpp
        geodata/scene/GeoSceneTileDataset.cpp
        geodata/scene/GeoSceneVectorTileDataset.cpp
        geodata/scene/GeoSceneGeodata.cpp
        geodata/scene/GeoSceneGroup.cpp
        geodata/scene/GeoSceneZoom.cpp
        geodata/scene/GeoSceneLegend.cpp
        geodata/scene/GeoSceneTextureTileDataset.cpp
        geodata/scene/GeoSceneAbstractDataset.cpp
        geodata/scene/GeoSceneItem.cpp
        geodata/scene/GeoSceneLicense.cpp
        geodata/scene/GeoSceneSection.cpp
        geodata/scene/GeoSceneFilter.cpp
        geodata/scene/GeoSceneHead.cpp
        geodata/scene/GeoSceneVector.cpp
        geodata/scene/GeoSceneSettings.cpp
        geodata/scene/GeoSceneDocument.cpp
        geodata/scene/GeoSceneMap.cpp
        geodata/scene/GeoSceneProperty.cpp
        geodata/scene/GeoSceneLayer.cpp
        geodata/scene/GeoScenePalette.cpp

        geodata/scene/GeoSceneAbstractTileProjection.h
        geodata/scene/GeoSceneMercatorTileProjection.h
        geodata/scene/GeoSceneEquirectTileProjection.h
        geodata/scene/GeoSceneIcon.h
        geodata/scene/GeoSceneTileDataset.h
        geodata/scene/GeoSceneVectorTileDataset.h
        geodata/scene/GeoSceneGeodata.h
        geodata/scene/GeoSceneGroup.h
        geodata/scene/GeoSceneZoom.h
        geodata/scene/GeoSceneLegend.h
        geodata/scene/GeoSceneTextureTileDataset.h
        geodata/scene/GeoSceneAbstractDataset.h
        geodata/scene/GeoSceneItem.h
        geodata/scene/GeoSceneLicense.h
        geodata/scene/GeoSceneSection.h
        geodata/scene/GeoSceneFilter.h
        geodata/scene/GeoSceneHead.h
        geodata/scene/GeoSceneVector.h
        geodata/scene/GeoSceneSettings.h
        geodata/scene/GeoSceneDocument.h
        geodata/scene/GeoSceneMap.h
        geodata/scene/GeoSceneProperty.h
        geodata/scene/GeoSceneLayer.h
        geodata/scene/GeoScenePalette.h
)

# handlers and writers sources 
SET ( geodata_handlers_dgml_SRCS
        geodata/handlers/dgml/DgmlFilterTagHandler.h
        geodata/handlers/dgml/DgmlHeadingTagHandler.h
        geodata/handlers/dgml/DgmlDocumentTagHandler.cpp
        geodata/handlers/dgml/DgmlMinimumTagHandler.cpp
        geodata/handlers/dgml/DgmlHeadTagHandler.h
        geodata/handlers/dgml/DgmlLayerTagHandler.cpp
        geodata/handlers/dgml/DgmlMinimumTagHandler.h
        geodata/handlers/dgml/DgmlTargetTagHandler.cpp
        geodata/handlers/dgml/DgmlSourceFileTagHandler.h
        geodata/handlers/dgml/DgmlSourceFileTagHandler.cpp
        geodata/handlers/dgml/DgmlGeodataTagHandler.h
        geodata/handlers/dgml/DgmlDownloadPolicyTagHandler.h
        geodata/handlers/dgml/DgmlProjectionTagHandler.cpp
        geodata/handlers/dgml/DgmlLegendTagHandler.cpp
        geodata/handlers/dgml/DgmlTargetTagHandler.h
        geodata/handlers/dgml/DgmlAuxillaryDictionary.cpp
        geodata/handlers/dgml/DgmlGeodataTagHandler.cpp
        geodata/handlers/dgml/DgmlBlendingTagHandler.h
        geodata/handlers/dgml/DgmlSourceDirTagHandler.cpp
        geodata/handlers/dgml/DgmlValueTagHandler.h
        geodata/handlers/dgml/DgmlMapTagHandler.h
        geodata/handlers/dgml/DgmlPropertyTagHandler.h
        geodata/handlers/dgml/DgmlAttributeDictionary.h
        geodata/handlers/dgml/DgmlThemeTagHandler.cpp
        geodata/handlers/dgml/DgmlInstallMapTagHandler.h
        geodata/handlers/dgml/DgmlPropertyTagHandler.cpp
        geodata/handlers/dgml/DgmlAvailableTagHandler.h
        geodata/handlers/dgml/DgmlMaximumTagHandler.h
        geodata/handlers/dgml/DgmlHeadTagHandler.cpp
        geodata/handlers/dgml/DgmlLegendTagHandler.h
        geodata/handlers/dgml/DgmlProjectionTagHandler.h
        geodata/handlers/dgml/DgmlAttributeDictionary.cpp
        geodata/handlers/dgml/DgmlInstallMapTagHandler.cpp
        geodata/handlers/dgml/DgmlVectorTagHandler.h
        geodata/handlers/dgml/DgmlDiscreteTagHandler.cpp
        geodata/handlers/dgml/DgmlNameTagHandler.cpp
        geodata/handlers/dgml/DgmlLicenseTagHandler.h
        geodata/handlers/dgml/DgmlAvailableTagHandler.cpp
        geodata/handlers/dgml/DgmlStorageLayoutTagHandler.h
        geodata/handlers/dgml/DgmlThemeTagHandler.h
        geodata/handlers/dgml/DgmlSettingsTagHandler.h
        geodata/handlers/dgml/DgmlDescriptionTagHandler.h
	geodata/handlers/dgml/DgmlCenterTagHandler.h
        geodata/handlers/dgml/DgmlBrushTagHandler.cpp
        geodata/handlers/dgml/DgmlSectionTagHandler.h
        geodata/handlers/dgml/DgmlTextureTagHandler.h
        geodata/handlers/dgml/DgmlDownloadUrlTagHandler.cpp
        geodata/handlers/dgml/DgmlBlendingTagHandler.cpp
        geodata/handlers/dgml/DgmlBrushTagHandler.h
        geodata/handlers/dgml/DgmlZoomTagHandler.h
        geodata/handlers/dgml/DgmlVectorTagHandler.cpp
        geodata/handlers/dgml/DgmlDiscreteTagHandler.h
        geodata/handlers/dgml/DgmlMapTagHandler.cpp
        geodata/handlers/dgml/DgmlVectortileTagHandler.cpp
        geodata/handlers/dgml/DgmlVisibleTagHandler.cpp
        geodata/handlers/dgml/DgmlHeadingTagHandler.cpp
        geodata/handlers/dgml/DgmlTileSizeTagHandler.h
        geodata/handlers/dgml/DgmlPenTagHandler.h
        geodata/handlers/dgml/DgmlZoomTagHandler.cpp
        geodata/handlers/dgml/DgmlTileSizeTagHandler.cpp
        geodata/handlers/dgml/DgmlTextureTagHandler.cpp
        geodata/handlers/dgml/DgmlPenTagHandler.cpp
        geodata/handlers/dgml/DgmlCenterTagHandler.cpp
        geodata/handlers/dgml/DgmlDescriptionTagHandler.cpp
        geodata/handlers/dgml/DgmlElementDictionary.h
        geodata/handlers/dgml/DgmlIconTagHandler.cpp
        geodata/handlers/dgml/DgmlValueTagHandler.cpp
        geodata/handlers/dgml/DgmlLicenseTagHandler.cpp
        geodata/handlers/dgml/DgmlTextTagHandler.cpp
        geodata/handlers/dgml/DgmlMaximumTagHandler.cpp
        geodata/handlers/dgml/DgmlPaletteTagHandler.cpp
        geodata/handlers/dgml/DgmlGroupTagHandler.cpp
        geodata/handlers/dgml/DgmlDownloadUrlTagHandler.h
        geodata/handlers/dgml/DgmlItemTagHandler.h
        geodata/handlers/dgml/DgmlSourceDirTagHandler.h
        geodata/handlers/dgml/DgmlGroupTagHandler.h
        geodata/handlers/dgml/DgmlStorageLayoutTagHandler.cpp
        geodata/handlers/dgml/DgmlTextTagHandler.h
        geodata/handlers/dgml/DgmlFilterTagHandler.cpp
        geodata/handlers/dgml/DgmlVisibleTagHandler.h
        geodata/handlers/dgml/DgmlSectionTagHandler.cpp
        geodata/handlers/dgml/DgmlDownloadPolicyTagHandler.cpp
        geodata/handlers/dgml/DgmlIconTagHandler.h
        geodata/handlers/dgml/DgmlNameTagHandler.h
        geodata/handlers/dgml/DgmlDocumentTagHandler.h
        geodata/handlers/dgml/DgmlPaletteTagHandler.h
        geodata/handlers/dgml/DgmlVectortileTagHandler.h
        geodata/handlers/dgml/DgmlElementDictionary.cpp
        geodata/handlers/dgml/DgmlItemTagHandler.cpp
        geodata/handlers/dgml/DgmlSettingsTagHandler.cpp
        geodata/handlers/dgml/DgmlAuxillaryDictionary.h
        geodata/handlers/dgml/DgmlLayerTagHandler.h
        geodata/handlers/dgml/DgmlRenderOrderTagHandler.cpp
        geodata/handlers/dgml/DgmlRenderOrderTagHandler.h
)

SET ( geodata_writers_dgml_SRCS
        geodata/writers/dgml/DgmlSectionTagWriter.h
        geodata/writers/dgml/DgmlSettingsTagWriter.cpp
        geodata/writers/dgml/DgmlTagWriter.h
        geodata/writers/dgml/DgmlItemTagWriter.h
        geodata/writers/dgml/DgmlSettingsTagWriter.h
        geodata/writers/dgml/DgmlMapTagWriter.cpp
        geodata/writers/dgml/DgmlSectionTagWriter.cpp
        geodata/writers/dgml/DgmlGeodataTagWriter.h
        geodata/writers/dgml/DgmlVectorTagWriter.h
        geodata/writers/dgml/DgmlGeodataTagWriter.cpp
        geodata/writers/dgml/DgmlLayerTagWriter.cpp
        geodata/writers/dgml/DgmlDocumentTagWriter.cpp
        geodata/writers/dgml/DgmlTextureTagWriter.h
        geodata/writers/dgml/DgmlMapTagWriter.h
        geodata/writers/dgml/DgmlVectorTagWriter.cpp
        geodata/writers/dgml/DgmlDocumentTagWriter.h
        geodata/writers/dgml/DgmlHeadTagWriter.cpp
        geodata/writers/dgml/DgmlLegendTagWriter.cpp
        geodata/writers/dgml/DgmlLegendTagWriter.h
        geodata/writers/dgml/DgmlHeadTagWriter.h
        geodata/writers/dgml/DgmlTextureTagWriter.cpp
        geodata/writers/dgml/DgmlTagWriter.cpp
        geodata/writers/dgml/DgmlLayerTagWriter.h
        geodata/writers/dgml/DgmlItemTagWriter.cpp
)

SET( geodata_graphicsitem_SRCS
    geodata/graphicsitem/GeoLineStringGraphicsItem.cpp
    geodata/graphicsitem/GeoPhotoGraphicsItem.cpp
    geodata/graphicsitem/GeoPolygonGraphicsItem.cpp
    geodata/graphicsitem/AbstractGeoPolygonGraphicsItem.cpp
    geodata/graphicsitem/BuildingGraphicsItem.cpp
    geodata/graphicsitem/GeoTrackGraphicsItem.cpp
    geodata/graphicsitem/ScreenOverlayGraphicsItem.cpp

    geodata/graphicsitem/GeoLineStringGraphicsItem.h
    geodata/graphicsitem/GeoPhotoGraphicsItem.h
    geodata/graphicsitem/GeoPolygonGraphicsItem.h
    geodata/graphicsitem/AbstractGeoPolygonGraphicsItem.h
    geodata/graphicsitem/BuildingGraphicsItem.h
    geodata/graphicsitem/GeoTrackGraphicsItem.h
    geodata/graphicsitem/ScreenOverlayGraphicsItem.h
)

SET ( geodata_handlers_kml_SRCS
geodata/handlers/kml/KmlAddressTagHandler.cpp
geodata/handlers/kml/KmlAltitudeModeTagHandler.cpp
geodata/handlers/kml/KmlAltitudeTagHandler.cpp
geodata/handlers/kml/KmlAnimatedUpdateTagHandler.cpp
geodata/handlers/kml/KmlAreaTagHandler.cpp
geodata/handlers/kml/KmlBalloonStyleTagHandler.cpp
geodata/handlers/kml/KmlBeginTagHandler.cpp
geodata/handlers/kml/KmlBgColorTagHandler.cpp
geodata/handlers/kml/KmlCameraTagHandler.cpp
geodata/handlers/kml/KmlChangeTagHandler.cpp
geodata/handlers/kml/KmlColorModeTagHandler.cpp
geodata/handlers/kml/KmlColorTagHandler.cpp
geodata/handlers/kml/KmlCoordinatesTagHandler.cpp
geodata/handlers/kml/KmlCountrycodeTagHandler.cpp
geodata/handlers/kml/KmlCountryNameCodeTagHandler.cpp
geodata/handlers/kml/KmlDataTagHandler.cpp
geodata/handlers/kml/KmlDescriptionTagHandler.cpp
geodata/handlers/kml/KmlDisplayModeTagHandler.cpp
geodata/handlers/kml/KmlDisplayNameTagHandler.cpp
geodata/handlers/kml/KmlDocumentTagHandler.cpp
geodata/handlers/kml/KmlDurationTagHandler.cpp
geodata/handlers/kml/KmldrawOrderTagHandler.cpp
geodata/handlers/kml/KmlEastTagHandler.cpp
geodata/handlers/kml/KmlElementDictionary.cpp
geodata/handlers/kml/KmlEndTagHandler.cpp
geodata/handlers/kml/KmlExtendedDataTagHandler.cpp
geodata/handlers/kml/KmlExtrudeTagHandler.cpp
geodata/handlers/kml/KmlFillTagHandler.cpp
geodata/handlers/kml/KmlFlyToModeTagHandler.cpp
geodata/handlers/kml/KmlFlyToTagHandler.cpp
geodata/handlers/kml/KmlFlyToViewTagHandler.cpp
geodata/handlers/kml/KmlFolderTagHandler.cpp
geodata/handlers/kml/KmlGroundOverlayTagHandler.cpp
geodata/handlers/kml/KmlGxAltitudeModeTagHandler.cpp
geodata/handlers/kml/KmlGxTimeSpanTagHandler.cpp
geodata/handlers/kml/KmlGxTimeStampTagHandler.cpp
geodata/handlers/kml/KmlHeadingTagHandler.cpp
geodata/handlers/kml/KmlHotSpotTagHandler.cpp
geodata/handlers/kml/KmlHrefTagHandler.cpp
geodata/handlers/kml/KmlHttpQueryTagHandler.cpp
geodata/handlers/kml/KmlIconStyleTagHandler.cpp
geodata/handlers/kml/KmlIconTagHandler.cpp
geodata/handlers/kml/KmlInnerBoundaryIsTagHandler.cpp
geodata/handlers/kml/KmlItemIconTagHandler.cpp
geodata/handlers/kml/KmlKeyTagHandler.cpp
geodata/handlers/kml/KmlLabelStyleTagHandler.cpp
geodata/handlers/kml/KmlLatitudeTagHandler.cpp
geodata/handlers/kml/KmlLatLonAltBoxTagHandler.cpp
geodata/handlers/kml/KmlLatLonBoxTagHandler.cpp
geodata/handlers/kml/KmlLatLonQuadTagHandler.cpp
geodata/handlers/kml/KmlLinearRingTagHandler.cpp
geodata/handlers/kml/KmlLineStringTagHandler.cpp
geodata/handlers/kml/KmlLineStyleTagHandler.cpp
geodata/handlers/kml/KmlLinkTagHandler.cpp
geodata/handlers/kml/KmlListItemTypeTagHandler.cpp
geodata/handlers/kml/KmlListStyleTagHandler.cpp
geodata/handlers/kml/KmlLodTagHandler.cpp
geodata/handlers/kml/KmlLongitudeTagHandler.cpp
geodata/handlers/kml/KmlLookAtTagHandler.cpp
geodata/handlers/kml/KmlMarblePlacemarkTagHandler.cpp
geodata/handlers/kml/KmlMaxAltitudeTagHandler.cpp
geodata/handlers/kml/KmlMaxFadeExtentTagHandler.cpp
geodata/handlers/kml/KmlMaxLodPixelsTagHandler.cpp
geodata/handlers/kml/KmlMinAltitudeTagHandler.cpp
geodata/handlers/kml/KmlMinFadeExtentTagHandler.cpp
geodata/handlers/kml/KmlMinLodPixelsTagHandler.cpp
geodata/handlers/kml/KmlModelTagHandler.cpp
geodata/handlers/kml/KmlMultiGeometryTagHandler.cpp
geodata/handlers/kml/KmlMultiTrackTagHandler.cpp
geodata/handlers/kml/KmlMxSizeTagHandler.cpp
geodata/handlers/kml/KmlNameTagHandler.cpp
geodata/handlers/kml/KmlNetworkLinkTagHandler.cpp
geodata/handlers/kml/KmlNorthTagHandler.cpp
geodata/handlers/kml/KmlObjectTagHandler.cpp
geodata/handlers/kml/KmlOpenTagHandler.cpp
geodata/handlers/kml/KmlOuterBoundaryIsTagHandler.cpp
geodata/handlers/kml/KmlOutlineTagHandler.cpp
geodata/handlers/kml/KmlOverlayXYTagHandler.cpp
geodata/handlers/kml/KmlPairTagHandler.cpp
geodata/handlers/kml/KmlPhotoOverlayTagHandler.cpp
geodata/handlers/kml/KmlPlacemarkTagHandler.cpp
geodata/handlers/kml/KmlPlaylistTagHandler.cpp
geodata/handlers/kml/KmlPointTagHandler.cpp
geodata/handlers/kml/KmlPolygonTagHandler.cpp
geodata/handlers/kml/KmlPolyStyleTagHandler.cpp
geodata/handlers/kml/KmlPopTagHandler.cpp
geodata/handlers/kml/KmlRangeTagHandler.cpp
geodata/handlers/kml/KmlRefreshIntervalTagHandler.cpp
geodata/handlers/kml/KmlRefreshModeTagHandler.cpp
geodata/handlers/kml/KmlRefreshVisibilityTagHandler.cpp
geodata/handlers/kml/KmlRegionTagHandler.cpp
geodata/handlers/kml/KmlRoleTagHandler.cpp
geodata/handlers/kml/KmlRollTagHandler.cpp
geodata/handlers/kml/KmlRotationTagHandler.cpp
geodata/handlers/kml/KmlRotationXYTagHandler.cpp
geodata/handlers/kml/Kml_scaleTagHandler.cpp
geodata/handlers/kml/KmlSchemaDataTagHandler.cpp
geodata/handlers/kml/KmlSchemaTagHandler.cpp
geodata/handlers/kml/KmlScreenOverlayTagHandler.cpp
geodata/handlers/kml/KmlScreenXYTagHandler.cpp
geodata/handlers/kml/KmlSimpleArrayDataTagHandler.cpp
geodata/handlers/kml/KmlSimpleDataTagHandler.cpp
geodata/handlers/kml/KmlSimpleFieldTagHandler.cpp
geodata/handlers/kml/KmlSizeTagHandler.cpp
geodata/handlers/kml/KmlSouthTagHandler.cpp
geodata/handlers/kml/KmlStateTagHandler.cpp
geodata/handlers/kml/KmlStyleMapTagHandler.cpp
geodata/handlers/kml/KmlStyleTagHandler.cpp
geodata/handlers/kml/KmlStyleUrlTagHandler.cpp
geodata/handlers/kml/KmlTessellateTagHandler.cpp
geodata/handlers/kml/KmlTextColorTagHandler.cpp
geodata/handlers/kml/KmlTextTagHandler.cpp
geodata/handlers/kml/KmlTiltTagHandler.cpp
geodata/handlers/kml/KmlTimeSpanTagHandler.cpp
geodata/handlers/kml/KmlTimeStampTagHandler.cpp
geodata/handlers/kml/KmlTourTagHandler.cpp
geodata/handlers/kml/KmlTourControlTagHandler.cpp
geodata/handlers/kml/KmlTrackTagHandler.cpp
geodata/handlers/kml/KmlValueTagHandler.cpp
geodata/handlers/kml/KmlViewBoundScaleTagHandler.cpp
geodata/handlers/kml/KmlVisibilityTagHandler.cpp
geodata/handlers/kml/KmlWaitTagHandler.cpp
geodata/handlers/kml/KmlWestTagHandler.cpp
geodata/handlers/kml/KmlWhenTagHandler.cpp
geodata/handlers/kml/KmlWidthTagHandler.cpp
geodata/handlers/kml/KmlViewFormatTagHandler.cpp
geodata/handlers/kml/KmlViewRefreshModeTagHandler.cpp
geodata/handlers/kml/KmlViewRefreshTimeTagHandler.cpp
geodata/handlers/kml/KmlViewVolumeTagHandler.cpp
geodata/handlers/kml/KmlLeftFovTagHandler.cpp
geodata/handlers/kml/KmlRightFovTagHandler.cpp
geodata/handlers/kml/KmlBottomFovTagHandler.cpp
geodata/handlers/kml/KmlTopFovTagHandler.cpp
geodata/handlers/kml/KmlNearTagHandler.cpp
geodata/handlers/kml/KmlImagePyramidTagHandler.cpp
geodata/handlers/kml/KmlTileSizeTagHandler.cpp
geodata/handlers/kml/KmlMaxHeightTagHandler.cpp
geodata/handlers/kml/KmlMaxWidthTagHandler.cpp
geodata/handlers/kml/KmlGridOriginTagHandler.cpp
geodata/handlers/kml/KmlShapeTagHandler.cpp
geodata/handlers/kml/KmlMinRefreshPeriodTagHandler.cpp
geodata/handlers/kml/KmlMaxSessionLengthTagHandler.cpp
geodata/handlers/kml/KmlCookieTagHandler.cpp
geodata/handlers/kml/KmlMessageTagHandler.cpp
geodata/handlers/kml/KmlLinkNameTagHandler.cpp
geodata/handlers/kml/KmlLinkDescriptionTagHandler.cpp
geodata/handlers/kml/KmlLinkSnippetTagHandler.cpp
geodata/handlers/kml/KmlSnippetTagHandler.cpp
geodata/handlers/kml/KmlExpiresTagHandler.cpp
geodata/handlers/kml/KmlUpdateTagHandler.cpp
geodata/handlers/kml/KmlNetworkLinkControlTagHandler.cpp
geodata/handlers/kml/KmlplayModeTagHandler.cpp
geodata/handlers/kml/KmlOrientationTagHandler.cpp
geodata/handlers/kml/KmlScaleTagHandler.cpp
geodata/handlers/kml/KmlXTagHandler.cpp
geodata/handlers/kml/KmlYTagHandler.cpp
geodata/handlers/kml/KmlZTagHandler.cpp
geodata/handlers/kml/KmlLocationTagHandler.cpp
geodata/handlers/kml/KmlResourceMapTagHandler.cpp
geodata/handlers/kml/KmlAliasTagHandler.cpp
geodata/handlers/kml/KmlSourceHrefTagHandler.cpp
geodata/handlers/kml/KmlTargetHrefTagHandler.cpp
geodata/handlers/kml/KmlSoundCueTagHandler.cpp
geodata/handlers/kml/KmldelayedStartTagHandler.cpp
geodata/handlers/kml/KmlBalloonVisibilityTagHandler.cpp
geodata/handlers/kml/KmlCreateTagHandler.cpp
geodata/handlers/kml/KmlDeleteTagHandler.cpp
geodata/handlers/kml/KmlOsmPlacemarkDataTagHandler.cpp
geodata/handlers/kml/KmlTagTagHandler.cpp
geodata/handlers/kml/KmlMemberTagHandler.cpp
geodata/handlers/kml/KmlNdTagHandler.cpp


geodata/handlers/kml/KmlAddressTagHandler.h
geodata/handlers/kml/KmlAltitudeModeTagHandler.h
geodata/handlers/kml/KmlAltitudeTagHandler.h
geodata/handlers/kml/KmlAnimatedUpdateTagHandler.h
geodata/handlers/kml/KmlAreaTagHandler.h
geodata/handlers/kml/KmlBalloonStyleTagHandler.h
geodata/handlers/kml/KmlBeginTagHandler.h
geodata/handlers/kml/KmlBgColorTagHandler.h
geodata/handlers/kml/KmlCameraTagHandler.h
geodata/handlers/kml/KmlChangeTagHandler.h
geodata/handlers/kml/KmlColorModeTagHandler.h
geodata/handlers/kml/KmlColorTagHandler.h
geodata/handlers/kml/KmlCoordinatesTagHandler.h
geodata/handlers/kml/KmlCountrycodeTagHandler.h
geodata/handlers/kml/KmlCountryNameCodeTagHandler.h
geodata/handlers/kml/KmlDataTagHandler.h
geodata/handlers/kml/KmlDescriptionTagHandler.h
geodata/handlers/kml/KmlDisplayModeTagHandler.h
geodata/handlers/kml/KmlDisplayNameTagHandler.h
geodata/handlers/kml/KmlDocumentTagHandler.h
geodata/handlers/kml/KmlDurationTagHandler.h
geodata/handlers/kml/KmldrawOrderTagHandler.h
geodata/handlers/kml/KmlEastTagHandler.h
geodata/handlers/kml/KmlElementDictionary.h
geodata/handlers/kml/KmlEndTagHandler.h
geodata/handlers/kml/KmlExtendedDataTagHandler.h
geodata/handlers/kml/KmlExtrudeTagHandler.h
geodata/handlers/kml/KmlFillTagHandler.h
geodata/handlers/kml/KmlFlyToModeTagHandler.h
geodata/handlers/kml/KmlFlyToTagHandler.h
geodata/handlers/kml/KmlFlyToViewTagHandler.h
geodata/handlers/kml/KmlFolderTagHandler.h
geodata/handlers/kml/KmlGroundOverlayTagHandler.h
geodata/handlers/kml/KmlGxAltitudeModeTagHandler.h
geodata/handlers/kml/KmlGxTimeSpanTagHandler.h
geodata/handlers/kml/KmlGxTimeStampTagHandler.h
geodata/handlers/kml/KmlHeadingTagHandler.h
geodata/handlers/kml/KmlHotSpotTagHandler.h
geodata/handlers/kml/KmlHrefTagHandler.h
geodata/handlers/kml/KmlHttpQueryTagHandler.h
geodata/handlers/kml/KmlIconStyleTagHandler.h
geodata/handlers/kml/KmlIconTagHandler.h
geodata/handlers/kml/KmlInnerBoundaryIsTagHandler.h
geodata/handlers/kml/KmlItemIconTagHandler.h
geodata/handlers/kml/KmlKeyTagHandler.h
geodata/handlers/kml/KmlLabelStyleTagHandler.h
geodata/handlers/kml/KmlLatitudeTagHandler.h
geodata/handlers/kml/KmlLatLonAltBoxTagHandler.h
geodata/handlers/kml/KmlLatLonBoxTagHandler.h
geodata/handlers/kml/KmlLatLonQuadTagHandler.h
geodata/handlers/kml/KmlLinearRingTagHandler.h
geodata/handlers/kml/KmlLineStringTagHandler.h
geodata/handlers/kml/KmlLineStyleTagHandler.h
geodata/handlers/kml/KmlLinkTagHandler.h
geodata/handlers/kml/KmlListItemTypeTagHandler.h
geodata/handlers/kml/KmlListStyleTagHandler.h
geodata/handlers/kml/KmlLodTagHandler.h
geodata/handlers/kml/KmlLongitudeTagHandler.h
geodata/handlers/kml/KmlLookAtTagHandler.h
geodata/handlers/kml/KmlMarblePlacemarkTagHandler.h
geodata/handlers/kml/KmlMaxAltitudeTagHandler.h
geodata/handlers/kml/KmlMaxFadeExtentTagHandler.h
geodata/handlers/kml/KmlMaxLodPixelsTagHandler.h
geodata/handlers/kml/KmlMinAltitudeTagHandler.h
geodata/handlers/kml/KmlMinFadeExtentTagHandler.h
geodata/handlers/kml/KmlMinLodPixelsTagHandler.h
geodata/handlers/kml/KmlModelTagHandler.h
geodata/handlers/kml/KmlMultiGeometryTagHandler.h
geodata/handlers/kml/KmlMultiTrackTagHandler.h
geodata/handlers/kml/KmlMxSizeTagHandler.h
geodata/handlers/kml/KmlNameTagHandler.h
geodata/handlers/kml/KmlNetworkLinkTagHandler.h
geodata/handlers/kml/KmlNorthTagHandler.h
geodata/handlers/kml/KmlObjectTagHandler.h
geodata/handlers/kml/KmlOpenTagHandler.h
geodata/handlers/kml/KmlOuterBoundaryIsTagHandler.h
geodata/handlers/kml/KmlOutlineTagHandler.h
geodata/handlers/kml/KmlOverlayXYTagHandler.h
geodata/handlers/kml/KmlPairTagHandler.h
geodata/handlers/kml/KmlPhotoOverlayTagHandler.h
geodata/handlers/kml/KmlPlacemarkTagHandler.h
geodata/handlers/kml/KmlPlaylistTagHandler.h
geodata/handlers/kml/KmlPointTagHandler.h
geodata/handlers/kml/KmlPolygonTagHandler.h
geodata/handlers/kml/KmlPolyStyleTagHandler.h
geodata/handlers/kml/KmlPopTagHandler.h
geodata/handlers/kml/KmlRangeTagHandler.h
geodata/handlers/kml/KmlRefreshIntervalTagHandler.h
geodata/handlers/kml/KmlRefreshModeTagHandler.h
geodata/handlers/kml/KmlRefreshVisibilityTagHandler.h
geodata/handlers/kml/KmlRegionTagHandler.h
geodata/handlers/kml/KmlRoleTagHandler.h
geodata/handlers/kml/KmlRollTagHandler.h
geodata/handlers/kml/KmlRotationTagHandler.h
geodata/handlers/kml/KmlRotationXYTagHandler.h
geodata/handlers/kml/Kml_scaleTagHandler.h
geodata/handlers/kml/KmlSchemaDataTagHandler.h
geodata/handlers/kml/KmlSchemaTagHandler.h
geodata/handlers/kml/KmlScreenOverlayTagHandler.h
geodata/handlers/kml/KmlScreenXYTagHandler.h
geodata/handlers/kml/KmlSimpleArrayDataTagHandler.h
geodata/handlers/kml/KmlSimpleDataTagHandler.h
geodata/handlers/kml/KmlSimpleFieldTagHandler.h
geodata/handlers/kml/KmlSizeTagHandler.h
geodata/handlers/kml/KmlSouthTagHandler.h
geodata/handlers/kml/KmlStateTagHandler.h
geodata/handlers/kml/KmlStyleMapTagHandler.h
geodata/handlers/kml/KmlStyleTagHandler.h
geodata/handlers/kml/KmlStyleUrlTagHandler.h
geodata/handlers/kml/KmlTessellateTagHandler.h
geodata/handlers/kml/KmlTextColorTagHandler.h
geodata/handlers/kml/KmlTextTagHandler.h
geodata/handlers/kml/KmlTiltTagHandler.h
geodata/handlers/kml/KmlTimeSpanTagHandler.h
geodata/handlers/kml/KmlTimeStampTagHandler.h
geodata/handlers/kml/KmlTourTagHandler.h
geodata/handlers/kml/KmlTourControlTagHandler.h
geodata/handlers/kml/KmlTrackTagHandler.h
geodata/handlers/kml/KmlValueTagHandler.h
geodata/handlers/kml/KmlViewBoundScaleTagHandler.h
geodata/handlers/kml/KmlVisibilityTagHandler.h
geodata/handlers/kml/KmlWaitTagHandler.h
geodata/handlers/kml/KmlWestTagHandler.h
geodata/handlers/kml/KmlWhenTagHandler.h
geodata/handlers/kml/KmlWidthTagHandler.h
geodata/handlers/kml/KmlViewFormatTagHandler.h
geodata/handlers/kml/KmlViewRefreshModeTagHandler.h
geodata/handlers/kml/KmlViewRefreshTimeTagHandler.h
geodata/handlers/kml/KmlViewVolumeTagHandler.h
geodata/handlers/kml/KmlLeftFovTagHandler.h
geodata/handlers/kml/KmlRightFovTagHandler.h
geodata/handlers/kml/KmlBottomFovTagHandler.h
geodata/handlers/kml/KmlTopFovTagHandler.h
geodata/handlers/kml/KmlNearTagHandler.h
geodata/handlers/kml/KmlImagePyramidTagHandler.h
geodata/handlers/kml/KmlTileSizeTagHandler.h
geodata/handlers/kml/KmlMaxHeightTagHandler.h
geodata/handlers/kml/KmlMaxWidthTagHandler.h
geodata/handlers/kml/KmlGridOriginTagHandler.h
geodata/handlers/kml/KmlShapeTagHandler.h
geodata/handlers/kml/KmlMinRefreshPeriodTagHandler.h
geodata/handlers/kml/KmlMaxSessionLengthTagHandler.h
geodata/handlers/kml/KmlCookieTagHandler.h
geodata/handlers/kml/KmlMessageTagHandler.h
geodata/handlers/kml/KmlLinkNameTagHandler.h
geodata/handlers/kml/KmlLinkDescriptionTagHandler.h
geodata/handlers/kml/KmlLinkSnippetTagHandler.h
geodata/handlers/kml/KmlSnippetTagHandler.h
geodata/handlers/kml/KmlExpiresTagHandler.h
geodata/handlers/kml/KmlUpdateTagHandler.h
geodata/handlers/kml/KmlNetworkLinkControlTagHandler.h
geodata/handlers/kml/KmlplayModeTagHandler.h
geodata/handlers/kml/KmlOrientationTagHandler.h
geodata/handlers/kml/KmlScaleTagHandler.h
geodata/handlers/kml/KmlXTagHandler.h
geodata/handlers/kml/KmlYTagHandler.h
geodata/handlers/kml/KmlZTagHandler.h
geodata/handlers/kml/KmlLocationTagHandler.h
geodata/handlers/kml/KmlResourceMapTagHandler.h
geodata/handlers/kml/KmlAliasTagHandler.h
geodata/handlers/kml/KmlSourceHrefTagHandler.h
geodata/handlers/kml/KmlTargetHrefTagHandler.h
geodata/handlers/kml/KmlSoundCueTagHandler.h
geodata/handlers/kml/KmldelayedStartTagHandler.h
geodata/handlers/kml/KmlBalloonVisibilityTagHandler.h
geodata/handlers/kml/KmlCreateTagHandler.h
geodata/handlers/kml/KmlDeleteTagHandler.h
geodata/handlers/kml/KmlOsmPlacemarkDataTagHandler.h
geodata/handlers/kml/KmlTagTagHandler.h
geodata/handlers/kml/KmlMemberTagHandler.h
geodata/handlers/kml/KmlNdTagHandler.h
)

SET ( geodata_writers_kml_SRCS
geodata/writers/kml/KmlAnimatedUpdateTagWriter.cpp
geodata/writers/kml/KmlBalloonStyleTagWriter.cpp
geodata/writers/kml/KmlCameraTagWriter.cpp
geodata/writers/kml/KmlColorStyleTagWriter.cpp
geodata/writers/kml/KmlDataTagWriter.cpp
geodata/writers/kml/KmlDocumentTagWriter.cpp
geodata/writers/kml/KmlExtendedDataTagWriter.cpp
geodata/writers/kml/KmlFeatureTagWriter.cpp
geodata/writers/kml/KmlFolderTagWriter.cpp
geodata/writers/kml/KmlFlyToTagWriter.cpp
geodata/writers/kml/KmlGroundOverlayWriter.cpp
geodata/writers/kml/KmlIconStyleTagWriter.cpp
geodata/writers/kml/KmlLatLonAltBoxWriter.cpp
geodata/writers/kml/KmlLatLonBoxWriter.cpp
geodata/writers/kml/KmlLatLonQuadWriter.cpp
geodata/writers/kml/KmlLabelStyleTagWriter.cpp
geodata/writers/kml/KmlLinearRingTagWriter.cpp
geodata/writers/kml/KmlLineStringTagWriter.cpp
geodata/writers/kml/KmlLineStyleTagWriter.cpp
geodata/writers/kml/KmlLinkTagWriter.cpp
geodata/writers/kml/KmlListStyleTagWriter.cpp
geodata/writers/kml/KmlLodTagWriter.cpp
geodata/writers/kml/KmlLookAtTagWriter.cpp
geodata/writers/kml/KmlModelTagWriter.cpp
geodata/writers/kml/KmlMultiGeometryTagWriter.cpp
geodata/writers/kml/KmlMultiTrackTagWriter.cpp
geodata/writers/kml/KmlNetworkLinkTagWriter.cpp
geodata/writers/kml/KmlNetworkLinkControlTagWriter.cpp
geodata/writers/kml/KmlObjectTagWriter.cpp
geodata/writers/kml/KmlOverlayTagWriter.cpp
geodata/writers/kml/KmlPhotoOverlayWriter.cpp
geodata/writers/kml/KmlPlacemarkTagWriter.cpp
geodata/writers/kml/KmlPlaylistTagWriter.cpp
geodata/writers/kml/KmlPointTagWriter.cpp
geodata/writers/kml/KmlPolygonTagWriter.cpp
geodata/writers/kml/KmlPolyStyleTagWriter.cpp
geodata/writers/kml/KmlRegionTagWriter.cpp
geodata/writers/kml/KmlSchemaTagWriter.cpp
geodata/writers/kml/KmlSchemaDataTagWriter.cpp
geodata/writers/kml/KmlSimpleDataTagWriter.cpp
geodata/writers/kml/KmlSimpleFieldTagWriter.cpp
geodata/writers/kml/KmlScreenOverlayWriter.cpp
geodata/writers/kml/KmlStyleMapTagWriter.cpp
geodata/writers/kml/KmlStyleTagWriter.cpp
geodata/writers/kml/KmlTagWriter.cpp
geodata/writers/kml/KmlTimeSpanWriter.cpp
geodata/writers/kml/KmlTimeStampTagWriter.cpp
geodata/writers/kml/KmlTourTagWriter.cpp
geodata/writers/kml/KmlTrackWriter.cpp
geodata/writers/kml/KmlUpdateTagWriter.cpp
geodata/writers/kml/KmlOsmPlacemarkDataTagWriter.cpp

geodata/writers/kml/KmlAnimatedUpdateTagWriter.h
geodata/writers/kml/KmlBalloonStyleTagWriter.h
geodata/writers/kml/KmlCameraTagWriter.h
geodata/writers/kml/KmlColorStyleTagWriter.h
geodata/writers/kml/KmlDataTagWriter.h
geodata/writers/kml/KmlDocumentTagWriter.h
geodata/writers/kml/KmlExtendedDataTagWriter.h
geodata/writers/kml/KmlFeatureTagWriter.h
geodata/writers/kml/KmlFolderTagWriter.h
geodata/writers/kml/KmlFlyToTagWriter.h
geodata/writers/kml/KmlGroundOverlayWriter.h
geodata/writers/kml/KmlIconStyleTagWriter.h
geodata/writers/kml/KmlLatLonAltBoxWriter.h
geodata/writers/kml/KmlLatLonBoxWriter.h
geodata/writers/kml/KmlLatLonQuadWriter.h
geodata/writers/kml/KmlLabelStyleTagWriter.h
geodata/writers/kml/KmlLinearRingTagWriter.h
geodata/writers/kml/KmlLineStringTagWriter.h
geodata/writers/kml/KmlLineStyleTagWriter.h
geodata/writers/kml/KmlLinkTagWriter.h
geodata/writers/kml/KmlListStyleTagWriter.h
geodata/writers/kml/KmlLodTagWriter.h
geodata/writers/kml/KmlLookAtTagWriter.h
geodata/writers/kml/KmlModelTagWriter.h
geodata/writers/kml/KmlMultiGeometryTagWriter.h
geodata/writers/kml/KmlMultiTrackTagWriter.h
geodata/writers/kml/KmlNetworkLinkTagWriter.h
geodata/writers/kml/KmlNetworkLinkControlTagWriter.h
geodata/writers/kml/KmlObjectTagWriter.h
geodata/writers/kml/KmlOverlayTagWriter.h
geodata/writers/kml/KmlPhotoOverlayWriter.h
geodata/writers/kml/KmlPlacemarkTagWriter.h
geodata/writers/kml/KmlPlaylistTagWriter.h
geodata/writers/kml/KmlPointTagWriter.h
geodata/writers/kml/KmlPolygonTagWriter.h
geodata/writers/kml/KmlPolyStyleTagWriter.h
geodata/writers/kml/KmlRegionTagWriter.h
geodata/writers/kml/KmlSchemaTagWriter.h
geodata/writers/kml/KmlSchemaDataTagWriter.h
geodata/writers/kml/KmlSimpleDataTagWriter.h
geodata/writers/kml/KmlSimpleFieldTagWriter.h
geodata/writers/kml/KmlScreenOverlayWriter.h
geodata/writers/kml/KmlStyleMapTagWriter.h
geodata/writers/kml/KmlStyleTagWriter.h
geodata/writers/kml/KmlTagWriter.h
geodata/writers/kml/KmlTimeSpanWriter.h
geodata/writers/kml/KmlTimeStampTagWriter.h
geodata/writers/kml/KmlTourTagWriter.h
geodata/writers/kml/KmlTrackWriter.h
geodata/writers/kml/KmlUpdateTagWriter.h
geodata/writers/kml/KmlOsmPlacemarkDataTagWriter.h
)

# writer and the parser sources 
SET ( geodata_parser_SRCS
        geodata/parser/GeoDataParser.cpp
        geodata/parser/GeoDataTypes.cpp
        geodata/parser/GeoDocument.cpp
        geodata/parser/GeoParser.cpp
        geodata/parser/GeoSceneParser.cpp
        geodata/parser/GeoSceneTypes.cpp
        geodata/parser/GeoTagHandler.cpp

        geodata/parser/GeoDataParser.h
        geodata/parser/GeoDataTypes.h
        geodata/parser/GeoDocument.h
        geodata/parser/GeoParser.h
        geodata/parser/GeoSceneParser.h
        geodata/parser/GeoSceneTypes.h
        geodata/parser/GeoTagHandler.h
  )

SET( geodata_writer_SRCS
        geodata/writer/GeoTagWriter.cpp
        geodata/writer/GeoWriter.cpp
        geodata/writer/GeoWriterBackend.cpp
        geodata/writer/GeoDataDocumentWriter.cpp

        geodata/writer/GeoTagWriter.h
        geodata/writer/GeoWriter.h
        geodata/writer/GeoWriterBackend.h
        geodata/writer/GeoDataDocumentWriter.h
  )

SET( geodata_SRCS
        ${geodata_data_SRCS}
        ${geodata_graphicsitem_SRCS}
        ${geodata_scene_SRCS} 
        ${geodata_parser_SRCS}
        ${geodata_writer_SRCS}
        ${geodata_handlers_kml_SRCS}
        ${geodata_handlers_dgml_SRCS}
        ${geodata_writers_kml_SRCS}
        ${geodata_writers_dgml_SRCS}
  )

#add_subdirectory(geodata/data/tests)
