1#ifndef OSMSCOUT_IMPORT_SHAPEFILESCANNER_H
2#define OSMSCOUT_IMPORT_SHAPEFILESCANNER_H
48 const GeoBox& boundingBox,
49 const std::vector<GeoCoord>& coords);
64 std::vector<GeoCoord> buffer;
68 int32_t ReadIntegerBE();
69 int32_t ReadIntegerLE();
70 double ReadDoubleLE();
#define OSMSCOUT_IMPORT_API
Definition ImportImportExport.h:45
void Visit(ShapeFileVisitor &visitor)
ShapeFileScanner(const std::string &filename)
Definition ShapeFileScanner.h:42
virtual void OnPolyline(int32_t recordNumber, const GeoBox &boundingBox, const std::vector< GeoCoord > &coords)
virtual ~ShapeFileVisitor()=default
virtual void OnProgress(double current, double total)
virtual void OnFileBoundingBox(const GeoBox &boundingBox)