diff --git a/AUTHORS b/AUTHORS index 6c3b36b7e..d824329cf 100644 --- a/AUTHORS +++ b/AUTHORS @@ -58,6 +58,7 @@ Patches - Philipp Spitzer - Dave Stubbs - River Tarnell + - Lennard voor den Dag - Shaun Walbridge - Leslie Wu diff --git a/include/mapnik/geometry.hpp b/include/mapnik/geometry.hpp index 0f24a0ebc..abceef28d 100644 --- a/include/mapnik/geometry.hpp +++ b/include/mapnik/geometry.hpp @@ -181,6 +181,12 @@ public: void label_position(double *x, double *y) const { + if (type_ == LineString || type_ == MultiLineString) + { + middle_point(x,y); + return; + } + unsigned size = cont_.size(); if (size < 3) {