#pragma once #include #include namespace mbgl { class TileParameters; class GeoJSONTile : public GeometryTile { public: GeoJSONTile(const OverscaledTileID&, std::string sourceID, const TileParameters&, mapbox::feature::feature_collection); void updateData(mapbox::feature::feature_collection, bool resetLayers = false); void querySourceFeatures( std::vector& result, const SourceQueryOptions&) override; }; } // namespace mbgl