diff options
author | Tobrun Van Nuland <tobrun.van.nuland@gmail.com> | 2017-08-21 13:50:32 +0200 |
---|---|---|
committer | Tobrun Van Nuland <tobrun.van.nuland@gmail.com> | 2017-09-14 12:02:49 +0200 |
commit | 6d6a30a0c4975077b0dccd52f088fa53d27b3198 (patch) | |
tree | 4cd8789d8617e894173ba45b70b8946c3ca8371a /src/mbgl/geometry | |
parent | c795d96bfb980f8b60b9295b5182b2ee90893149 (diff) | |
download | qtlocation-mapboxgl-6d6a30a0c4975077b0dccd52f088fa53d27b3198.tar.gz |
[core] - optional geometry conversion for QueryRenderedFeatures
Diffstat (limited to 'src/mbgl/geometry')
-rw-r--r-- | src/mbgl/geometry/feature_index.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mbgl/geometry/feature_index.cpp b/src/mbgl/geometry/feature_index.cpp index 1adb933e44..d97706d345 100644 --- a/src/mbgl/geometry/feature_index.cpp +++ b/src/mbgl/geometry/feature_index.cpp @@ -131,7 +131,11 @@ void FeatureIndex::addFeature( continue; } - result[layerID].push_back(convertFeature(*geometryTileFeature, tileID)); + if (!options.geometryConversion || options.geometryConversion.value()){ + result[layerID].push_back(convertFeature(*geometryTileFeature, tileID)); + } else { + result[layerID].push_back(convertFeatureProperties(*geometryTileFeature)); + } } } |