1 #ifndef OSMSCOUT_IMPORT_PREPROCESSOR_H 2 #define OSMSCOUT_IMPORT_PREPROCESSOR_H 23 #include <unordered_map> 47 const GeoCoord& coord)
91 const ImportParameter& parameter,
93 const std::string& filename) = 0;
Definition: Preprocessor.h:55
OSMId id
Definition: Preprocessor.h:57
std::shared_ptr< RawBlockData > RawBlockDataRef
Definition: Preprocessor.h:77
Definition: Preprocessor.h:85
int64_t OSMId
Definition: OSMScoutTypes.h:34
std::vector< RawNodeData > nodeData
Definition: Preprocessor.h:71
#define OSMSCOUT_IMPORT_API
Definition: ImportImportExport.h:45
Definition: Preprocessor.h:62
GeoCoord coord
Definition: Preprocessor.h:41
TagMap tags
Definition: Preprocessor.h:42
OSMId id
Definition: Preprocessor.h:40
TagMap tags
Definition: Preprocessor.h:65
std::vector< RawRelation::Member > members
Definition: Preprocessor.h:66
Definition: Preprocessor.h:35
Definition: Preprocessor.h:38
OSMId id
Definition: Preprocessor.h:64
Definition: Preprocessor.h:69
std::vector< RawWayData > wayData
Definition: Preprocessor.h:72
std::unordered_map< TagId, std::string > TagMap
Definition: Tag.h:41
Definition: Progress.h:34
std::vector< OSMId > nodes
Definition: Preprocessor.h:59
TagMap tags
Definition: Preprocessor.h:58
std::shared_ptr< TypeConfig > TypeConfigRef
Definition: TypeConfig.h:1227
std::vector< RawRelationData > relationData
Definition: Preprocessor.h:73
RawNodeData(OSMId id, const GeoCoord &coord)
Definition: Preprocessor.h:46