diff options
author | Maksim Andrianov <maksimandrianov1@gmail.com> | 2019-03-18 16:46:17 +0300 |
---|---|---|
committer | Tatiana Yan <tatiana.kondakova@gmail.com> | 2019-03-18 17:16:06 +0300 |
commit | 747b1cf248d866716d8e51594894ff699a3eb459 (patch) | |
tree | e089add385e442dca7ed01600eef8c21237dc0c2 /generator/world_map_generator.hpp | |
parent | 03fc11c9ba8a29987a8b37cf5ce7044a687b3663 (diff) |
[generator] Fixed converting to point.
Diffstat (limited to 'generator/world_map_generator.hpp')
-rw-r--r-- | generator/world_map_generator.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/generator/world_map_generator.hpp b/generator/world_map_generator.hpp index 0fa91d60ef..3d710b8cbb 100644 --- a/generator/world_map_generator.hpp +++ b/generator/world_map_generator.hpp @@ -300,7 +300,11 @@ public: // because we do not need geometry for invisible features (just search index and placepage // data) and want to avoid size checks applied to areas. if (originalFeature.GetGeomType() != feature::GEOM_POINT) - originalFeature.SetCenter(originalFeature.GetGeometryCenter()); + { + auto const center = originalFeature.GetGeometryCenter(); + originalFeature.ResetGeometry(); + originalFeature.SetCenter(center); + } m_worldBucket.PushSure(originalFeature); return; |